133 lines
17 KiB
Plaintext
133 lines
17 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome ColdFusion [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||
|
||
[38;5;12mA curated list of awesome ColdFusion frameworks, libraries and software. Inspired by [39m[38;5;14m[1mawesome-javascript[0m[38;5;12m (https://github.com/sorrycc/awesome-javascript).[39m
|
||
|
||
[38;5;12mPull requests very welcome.[39m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome ColdFusion[0m[38;5;12m (https://github.com/seancoyne/awesome-coldfusion)[39m
|
||
[48;5;235m[38;5;249m* **Engines** (#engines)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **Application Frameworks** (#application-frameworks)[49m[39m
|
||
[48;5;235m[38;5;249m* **Testing** (#testing)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **Dependency Injection** (#dependency-injection)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **Content Management Systems** (#cms)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **NoSQL** (#nosql)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **REST** (#rest)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **Other Libraries** (#other-libraries)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **Editors** (#editors)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **Tools** (#tools)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **References** (#references)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **Resources** (#resources)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **Documentation** (#documentation)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||
|
||
[38;2;255;187;0m[4mEngines[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdobe ColdFusion[0m[38;5;12m (http://www.adobe.com/products/coldfusion-family.html)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLucee[0m[38;5;12m (http://lucee.org/) - Free, Open Source CFML Engine[39m
|
||
|
||
[38;2;255;187;0m[4mApplication Frameworks[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFWheels[0m[38;5;12m (https://cfwheels.org) - An open source CFML framework inspired by Ruby on Rails.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mColdBox[0m[38;5;12m (http://www.coldbox.org) - The Enterprise ColdFusion MVC Development Platform[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFarCry[0m[38;5;12m (http://www.farcrycore.org) - FarCry Core is a web application framework that helps CFML developers build tailor-made content solutions, fast.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFW/1 - Framework One[0m[38;5;12m (https://github.com/framework-one/fw1) - a lightweight, convention over configuration, MVC application framework[39m
|
||
|
||
[38;2;255;187;0m[4mTesting[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFSelenium[0m[38;5;12m (https://github.com/teamcfadvance/CFSelenium) - A native Selenium RC binding for ColdFusion[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMockBox[0m[38;5;12m (https://testbox.ortusbooks.com/mocking/mockbox) - The ColdFusion Mocking/Stubbing Framework[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMXUnit[0m[38;5;12m (https://github.com/mxunit/mxunit) - xUnit style unit testing framework[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmxunit-watch[0m[38;5;12m (https://github.com/atuttle/mxunit-watch) - watch a directory for file changes (.cfc, .cfm, .xml) to trigger mxunit test suite full run, displaying results in the console[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTestBox[0m[38;5;12m (https://github.com/Ortus-Solutions/TestBox) - BDD style unit testing framework[39m
|
||
|
||
[38;2;255;187;0m[4mDependency Injection[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mColdSpring[0m[38;5;12m (https://github.com/coldspringframework/coldspring1) - ColdSpring makes the configuration and dependencies of your CFCs easier to manage. ColdSpring brings the power of the popular Spring framework for Java to ColdFusion.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDI/1 - Inject One[0m[38;5;12m (https://github.com/framework-one/di1) - a very lightweight, convention over configuration, dependency injection (inversion of control) framework[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWirebox[0m[38;5;12m (https://wirebox.ortusbooks.com/) - The Enterprise Dependency Injection Framework[39m
|
||
|
||
[38;2;255;187;0m[4mCMS[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCONTENS CMS[0m[38;5;12m (http://www.contens.com/) - Professional Content Management[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mContentBox[0m[38;5;12m (https://github.com/Ortus-Solutions/ContentBox) - A powerful modular content management engine[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFarCry CMS[0m[38;5;12m (https://github.com/farcrycore/plugin-farcrycms)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMura[0m[38;5;12m (https://www.murasoftware.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPreside CMS[0m[38;5;12m (https://github.com/pixl8/Preside-CMS) - an open source CMS for the Railo language[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSlatwall[0m[38;5;12m (https://www.slatwallcommerce.com/) - An Open Source Commerce Platform[39m
|
||
|
||
[38;2;255;187;0m[4mNoSQL[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFArango[0m[38;5;12m (https://github.com/dajester2013/CFArango) - ArangoDB client for ColdFusion[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFCouchbase[0m[38;5;12m (https://github.com/Ortus-Solutions/cfcouchbase-sdk) - Couchbase NoSQL and caching client wrapper for ColdFusion[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcfmongodb[0m[38;5;12m (https://github.com/marcesher/cfmongodb) - MongoDB client wrapper for ColdFusion[39m
|
||
|
||
[38;2;255;187;0m[4mREST[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mColdBox REST[0m[38;5;12m (https://coldbox.ortusbooks.com/digging-deeper/recipes/building-rest-apis) - Native REST routing and rendering capababilities[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFW/1 REST[0m[38;5;12m (https://github.com/framework-one/fw1/wiki/Developing-Applications-Manual#controllers-for-rest-apis) - Native REST routing and rendering capababilities[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTaffy[0m[38;5;12m (http://taffy.io) - The REST Web Service framework for ColdFusion and Railo[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFWheels RESTful[0m[38;5;12m (https://guides.cfwheels.org/docs/routing) - CFWheels encourages a conventional RESTful and resourceful style of request handling.[39m
|
||
|
||
[38;2;255;187;0m[4mOther Libraries[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCacheBox[0m[38;5;12m (https://cachebox.ortusbooks.com/) - The Enterprise ColdFusion Caching Engine, Aggregator and API[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcfbackport[0m[38;5;12m (https://github.com/misterdai/cfbackport) - Back porting features contained in newer versions of ColdFusion.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcfpayment[0m[38;5;12m (https://github.com/ghidinelli/cfpayment) - ColdFusion payment processing library makes plumbing e-commerce apps easy. Charging credit cards has never been easier. Inspired by Ruby's ActiveMerchant.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBugLogHQ[0m[38;5;12m (https://github.com/oarevalo/BugLogHQ) - Exception Tracking[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJavaLoader[0m[38;5;12m (https://github.com/markmandel/JavaLoader) - JavaLoader is a library that has been built to ease the use, development and integration of Java within ColdFusion applications.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLogBox[0m[38;5;12m (https://logbox.ortusbooks.com/) - The Enterprise ColdFusion Logging Library[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMoment.cfc[0m[38;5;12m (https://github.com/AlumnIQ/momentcfc) - Moment.js inspired date/time manipulation library for CFML (not a direct port)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMustache.cfc[0m[38;5;12m (https://github.com/rip747/Mustache.cfc) - [39m[38;5;14m[1m{{ mustache }}[0m[38;5;12m (http://mustache.github.io) for ColdFusion[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUnderscoreCF[0m[38;5;12m (https://github.com/russplaysguitar/UnderscoreCF) - An UnderscoreJS port for Coldfusion. Functional programming library.[39m
|
||
|
||
[38;2;255;187;0m[4mEditors[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFML Package for Sublime Text 3[0m[38;5;12m (https://github.com/jcberquist/sublimetext-cfml) - CFML syntax highlighting as well as function and tag completions for [39m[38;5;14m[1mSublime Text 3[0m[38;5;12m (http://www.sublimetext.com)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFML Extension for Visual Studio Code[0m[38;5;12m (https://marketplace.visualstudio.com/items?itemName=KamasamaK.vscode-cfml) - CFML Language extension for [39m[38;5;14m[1mVSCode[0m[38;5;12m (https://code.visualstudio.com/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFML Language for Atom[0m[38;5;12m (https://github.com/atuttle/atom-language-cfml) - CFML Language plugin for [39m[38;5;14m[1mAtom[0m[38;5;12m (https://atom.io/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdobe ColdFusion Builder 3[0m[38;5;12m (http://www.adobe.com/products/coldfusion-builder.html) - Eclipse based ColdFusion IDE from Adobe[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIntelliJ Idea[0m[38;5;12m (http://www.jetbrains.com/idea/) - Java IDE, CFML Support available via [39m[38;5;14m[1mplugin[0m[38;5;12m (https://github.com/JetBrains/intellij-plugins/tree/master/CFML)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcfbrackets[0m[38;5;12m (http://cfbrackets.org) - adds support for ColdFusion Markup Language (CFML) to [39m[38;5;14m[1mBrackets Code Editor[0m[38;5;12m (http://brackets.io/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFEclipse[0m[38;5;12m (http://cfeclipse.org) - CFML Plugin for [39m[38;5;14m[1mEclipse[0m[38;5;12m (http://www.eclipse.org/)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTextMate[0m[38;5;12m (https://github.com/textmate/coldfusion.tmbundle) - [39m[38;5;14m[1mTextMate[0m[38;5;12m (http://macromates.com) support for ColdFusion[39m
|
||
|
||
[38;2;255;187;0m[4mTools[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCommandBox[0m[38;5;12m (https://www.ortussolutions.com/products/commandbox) - ColdFusion (CFML) CLI, Package Manager, REPL and more[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUnofficial Updater[0m[38;5;12m (http://www.uu-2.info/) - A utility that helps install ColdFusion hotfixes[39m
|
||
|
||
[38;2;255;187;0m[4mReferences[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCF411[0m[38;5;12m (http://carehart.org/cf411/) - CF411: 1,800+ Tools and Resources for CFers, (in over 150 categories) by Charlie Arehart[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFLib[0m[38;5;12m (http://cflib.org/) - Common Function Library Project[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mColdFusion Koans[0m[38;5;12m (https://github.com/nodoherty/ColdFusion-Koans) - The ColdFusion Koans are a set of unit tests that the user must make pass by filling in values[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mColdFusion UI the Right Way[0m[38;5;12m (https://github.com/cfjedimaster/ColdFusion-UI-the-Right-Way) - A list of articles demonstrating how to do UI with ColdFusion on the back end.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn CF in a Week[0m[38;5;12m (http://www.learncfinaweek.com) - community driven training program that teaches all the basics you need to be a ColdFusion Developer in one week.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTry ColdFusion[0m[38;5;12m (http://trycf.com/) - Realtime interactive learning tool for CFML[39m
|
||
|
||
[38;2;255;187;0m[4mResources[0m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFRepo[0m[38;5;12m (http://www.cfmlrepo.com/) - A repository of ColdFusion installers created by Gavin Pickin[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlucee5-heroku[0m[38;5;12m (https://github.com/mikesprague/lucee5-heroku) - Application template for deploying Lucee 5 apps to Heroku by Mike Sprague[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVagrant LEMTL[0m[38;5;12m (https://github.com/mikesprague/vagrant-lemtl) - Vagrant box with Linux, Nginx, MariaDB (or MySQL), Tomcat, and Lucee for local development with CFML by Mike Sprague[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mACF Docker Images on [39m[38;5;14m[1mAmazon ECR[0m[38;5;12m (https://gallery.ecr.aws/adobe/coldfusion) and [39m[38;5;14m[1mDocker Hub[0m[38;5;12m (https://hub.docker.com/u/adobecoldfusion) - Official Docker images from Adobe[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mLucee Docker Images [39m[38;5;14m[1mDocker Hub[0m[38;5;12m (https://hub.docker.com/u/lucee) - Official Docker images from Lucee[39m
|
||
|
||
[38;2;255;187;0m[4mDocumentation[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdobe ColdFusion Documentation[0m[38;5;12m (https://helpx.adobe.com/coldfusion/home.html) - The Official Adobe ColdFusion docs[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFDocs[0m[38;5;12m (http://cfdocs.org/) - UltraFast CFML Documentation Reference.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFML Tags to CFScript Reference[0m[38;5;12m (https://github.com/cfchef/cfml-tag-to-script-conversions) - CFML Tag to Script Conversions by Tony Junkes[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCFScript Reference[0m[38;5;12m (https://github.com/daccfml/cfscript/blob/master/cfscript.md) - CFScript Documentation by Adam Cameron[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLucee Wiki[0m[38;5;12m (https://bitbucket.org/lucee/lucee/wiki/Home) - Official Lucee Documentation[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOfficial Lucee Server Documentation[0m[38;5;12m (http://docs.lucee.org/) - New Lucee Documentation[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRailo Documentation[0m[38;5;12m (https://github.com/getrailo/railo/wiki) - Official Railo docs[39m
|
||
|
||
[38;2;255;187;0m[4mLicense[0m
|
||
|
||
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0/)[39m
|
||
|
||
[38;5;12mTo the extent possible under law, [39m[38;5;14m[1mSean Coyne[0m[38;5;12m (https://github.com/seancoyne/awesome-coldfusion) has waived all copyright and related or neighboring rights to this work.[39m
|
||
|
||
[38;5;12mcoldfusion Github: https://github.com/seancoyne/awesome-coldfusion[39m
|