Files
awesome-awesomeness/html/coldfusion.html
2025-07-18 22:22:32 +02:00

248 lines
11 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h1 id="awesome-coldfusion-awesome">Awesome ColdFusion <a
href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a></h1>
<p>A curated list of awesome ColdFusion frameworks, libraries and
software. Inspired by <a
href="https://github.com/sorrycc/awesome-javascript">awesome-javascript</a>.</p>
<p>Pull requests very welcome.</p>
<ul>
<li><a href="https://github.com/seancoyne/awesome-coldfusion">Awesome
ColdFusion</a>
<ul>
<li><a href="#engines">Engines</a></li>
<li><a href="#application-frameworks">Application Frameworks</a></li>
<li><a href="#testing">Testing</a></li>
<li><a href="#dependency-injection">Dependency Injection</a></li>
<li><a href="#cms">Content Management Systems</a></li>
<li><a href="#nosql">NoSQL</a></li>
<li><a href="#rest">REST</a></li>
<li><a href="#other-libraries">Other Libraries</a></li>
<li><a href="#editors">Editors</a></li>
<li><a href="#tools">Tools</a></li>
<li><a href="#references">References</a></li>
<li><a href="#resources">Resources</a></li>
<li><a href="#documentation">Documentation</a></li>
</ul></li>
</ul>
<hr />
<h2 id="engines">Engines</h2>
<ul>
<li><a href="http://www.adobe.com/products/coldfusion-family.html">Adobe
ColdFusion</a></li>
<li><a href="http://lucee.org/">Lucee</a> - Free, Open Source CFML
Engine</li>
</ul>
<h2 id="application-frameworks">Application Frameworks</h2>
<ul>
<li><a href="https://cfwheels.org">CFWheels</a> - An open source CFML
framework inspired by Ruby on Rails.</li>
<li><a href="http://www.coldbox.org">ColdBox</a> - The Enterprise
ColdFusion MVC Development Platform</li>
<li><a href="http://www.farcrycore.org">FarCry</a> - FarCry Core is a
web application framework that helps CFML developers build tailor-made
content solutions, fast.</li>
<li><a href="https://github.com/framework-one/fw1">FW/1 - Framework
One</a> - a lightweight, convention over configuration, MVC application
framework</li>
</ul>
<h2 id="testing">Testing</h2>
<ul>
<li><a href="https://github.com/teamcfadvance/CFSelenium">CFSelenium</a>
- A native Selenium RC binding for ColdFusion</li>
<li><a href="https://testbox.ortusbooks.com/mocking/mockbox">MockBox</a>
- The ColdFusion Mocking/Stubbing Framework</li>
<li><a href="https://github.com/mxunit/mxunit">MXUnit</a> - xUnit style
unit testing framework</li>
<li><a href="https://github.com/atuttle/mxunit-watch">mxunit-watch</a> -
watch a directory for file changes (.cfc, .cfm, .xml) to trigger mxunit
test suite full run, displaying results in the console</li>
<li><a href="https://github.com/Ortus-Solutions/TestBox">TestBox</a> -
BDD style unit testing framework</li>
</ul>
<h2 id="dependency-injection">Dependency Injection</h2>
<ul>
<li><a
href="https://github.com/coldspringframework/coldspring1">ColdSpring</a>
- 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.</li>
<li><a href="https://github.com/framework-one/di1">DI/1 - Inject One</a>
- a very lightweight, convention over configuration, dependency
injection (inversion of control) framework</li>
<li><a href="https://wirebox.ortusbooks.com/">Wirebox</a> - The
Enterprise Dependency Injection Framework</li>
</ul>
<h2 id="cms">CMS</h2>
<ul>
<li><a href="http://www.contens.com/">CONTENS CMS</a> - Professional
Content Management</li>
<li><a
href="https://github.com/Ortus-Solutions/ContentBox">ContentBox</a> - A
powerful modular content management engine</li>
<li><a href="https://github.com/farcrycore/plugin-farcrycms">FarCry
CMS</a></li>
<li><a href="https://www.murasoftware.com/">Mura</a></li>
<li><a href="https://github.com/pixl8/Preside-CMS">Preside CMS</a> - an
open source CMS for the Railo language</li>
<li><a href="https://www.slatwallcommerce.com/">Slatwall</a> - An Open
Source Commerce Platform</li>
</ul>
<h2 id="nosql">NoSQL</h2>
<ul>
<li><a href="https://github.com/dajester2013/CFArango">CFArango</a> -
ArangoDB client for ColdFusion</li>
<li><a
href="https://github.com/Ortus-Solutions/cfcouchbase-sdk">CFCouchbase</a>
- Couchbase NoSQL and caching client wrapper for ColdFusion</li>
<li><a href="https://github.com/marcesher/cfmongodb">cfmongodb</a> -
MongoDB client wrapper for ColdFusion</li>
</ul>
<h2 id="rest">REST</h2>
<ul>
<li><a
href="https://coldbox.ortusbooks.com/digging-deeper/recipes/building-rest-apis">ColdBox
REST</a> - Native REST routing and rendering capababilities</li>
<li><a
href="https://github.com/framework-one/fw1/wiki/Developing-Applications-Manual#controllers-for-rest-apis">FW/1
REST</a> - Native REST routing and rendering capababilities</li>
<li><a href="http://taffy.io">Taffy</a> - The REST Web Service framework
for ColdFusion and Railo</li>
<li><a href="https://guides.cfwheels.org/docs/routing">CFWheels
RESTful</a> - CFWheels encourages a conventional RESTful and resourceful
style of request handling.</li>
</ul>
<h2 id="other-libraries">Other Libraries</h2>
<ul>
<li><a href="https://cachebox.ortusbooks.com/">CacheBox</a> - The
Enterprise ColdFusion Caching Engine, Aggregator and API</li>
<li><a href="https://github.com/misterdai/cfbackport">cfbackport</a> -
Back porting features contained in newer versions of ColdFusion.</li>
<li><a href="https://github.com/ghidinelli/cfpayment">cfpayment</a> -
ColdFusion payment processing library makes plumbing e-commerce apps
easy. Charging credit cards has never been easier. Inspired by Rubys
ActiveMerchant.</li>
<li><a href="https://github.com/oarevalo/BugLogHQ">BugLogHQ</a> -
Exception Tracking</li>
<li><a href="https://github.com/markmandel/JavaLoader">JavaLoader</a> -
JavaLoader is a library that has been built to ease the use, development
and integration of Java within ColdFusion applications.</li>
<li><a href="https://logbox.ortusbooks.com/">LogBox</a> - The Enterprise
ColdFusion Logging Library</li>
<li><a href="https://github.com/AlumnIQ/momentcfc">Moment.cfc</a> -
Moment.js inspired date/time manipulation library for CFML (not a direct
port)</li>
<li><a href="https://github.com/rip747/Mustache.cfc">Mustache.cfc</a> -
<a href="http://mustache.github.io">{{ mustache }}</a> for
ColdFusion</li>
<li><a
href="https://github.com/russplaysguitar/UnderscoreCF">UnderscoreCF</a>
- An UnderscoreJS port for Coldfusion. Functional programming
library.</li>
</ul>
<h2 id="editors">Editors</h2>
<ul>
<li><a href="https://github.com/jcberquist/sublimetext-cfml">CFML
Package for Sublime Text 3</a> - CFML syntax highlighting as well as
function and tag completions for <a
href="http://www.sublimetext.com">Sublime Text 3</a></li>
<li><a
href="https://marketplace.visualstudio.com/items?itemName=KamasamaK.vscode-cfml">CFML
Extension for Visual Studio Code</a> - CFML Language extension for <a
href="https://code.visualstudio.com/">VSCode</a></li>
<li><a href="https://github.com/atuttle/atom-language-cfml">CFML
Language for Atom</a> - CFML Language plugin for <a
href="https://atom.io/">Atom</a></li>
<li><a
href="http://www.adobe.com/products/coldfusion-builder.html">Adobe
ColdFusion Builder 3</a> - Eclipse based ColdFusion IDE from Adobe</li>
<li><a href="http://www.jetbrains.com/idea/">IntelliJ Idea</a> - Java
IDE, CFML Support available via <a
href="https://github.com/JetBrains/intellij-plugins/tree/master/CFML">plugin</a></li>
<li><a href="http://cfbrackets.org">cfbrackets</a> - adds support for
ColdFusion Markup Language (CFML) to <a
href="http://brackets.io/">Brackets Code Editor</a></li>
<li><a href="http://cfeclipse.org">CFEclipse</a> - CFML Plugin for <a
href="http://www.eclipse.org/">Eclipse</a></li>
<li><a
href="https://github.com/textmate/coldfusion.tmbundle">TextMate</a> - <a
href="http://macromates.com">TextMate</a> support for ColdFusion</li>
</ul>
<h2 id="tools">Tools</h2>
<ul>
<li><a
href="https://www.ortussolutions.com/products/commandbox">CommandBox</a>
- ColdFusion (CFML) CLI, Package Manager, REPL and more</li>
<li><a href="http://www.uu-2.info/">Unofficial Updater</a> - A utility
that helps install ColdFusion hotfixes</li>
</ul>
<h2 id="references">References</h2>
<ul>
<li><a href="http://carehart.org/cf411/">CF411</a> - CF411: 1,800+ Tools
and Resources for CFers, (in over 150 categories) by Charlie
Arehart</li>
<li><a href="http://cflib.org/">CFLib</a> - Common Function Library
Project</li>
<li><a href="https://github.com/nodoherty/ColdFusion-Koans">ColdFusion
Koans</a> - The ColdFusion Koans are a set of unit tests that the user
must make pass by filling in values</li>
<li><a
href="https://github.com/cfjedimaster/ColdFusion-UI-the-Right-Way">ColdFusion
UI the Right Way</a> - A list of articles demonstrating how to do UI
with ColdFusion on the back end.</li>
<li><a href="http://www.learncfinaweek.com">Learn CF in a Week</a> -
community driven training program that teaches all the basics you need
to be a ColdFusion Developer in one week.</li>
<li><a href="http://trycf.com/">Try ColdFusion</a> - Realtime
interactive learning tool for CFML</li>
</ul>
<h2 id="resources">Resources</h2>
<ul>
<li><a href="http://www.cfmlrepo.com/">CFRepo</a> - A repository of
ColdFusion installers created by Gavin Pickin</li>
<li><a
href="https://github.com/mikesprague/lucee5-heroku">lucee5-heroku</a> -
Application template for deploying Lucee 5 apps to Heroku by Mike
Sprague</li>
<li><a href="https://github.com/mikesprague/vagrant-lemtl">Vagrant
LEMTL</a> - Vagrant box with Linux, Nginx, MariaDB (or MySQL), Tomcat,
and Lucee for local development with CFML by Mike Sprague</li>
<li>ACF Docker Images on <a
href="https://gallery.ecr.aws/adobe/coldfusion">Amazon ECR</a> and <a
href="https://hub.docker.com/u/adobecoldfusion">Docker Hub</a> -
Official Docker images from Adobe</li>
<li>Lucee Docker Images <a href="https://hub.docker.com/u/lucee">Docker
Hub</a> - Official Docker images from Lucee</li>
</ul>
<h2 id="documentation">Documentation</h2>
<ul>
<li><a href="https://helpx.adobe.com/coldfusion/home.html">Adobe
ColdFusion Documentation</a> - The Official Adobe ColdFusion docs</li>
<li><a href="http://cfdocs.org/">CFDocs</a> - UltraFast CFML
Documentation Reference.</li>
<li><a
href="https://github.com/cfchef/cfml-tag-to-script-conversions">CFML
Tags to CFScript Reference</a> - CFML Tag to Script Conversions by Tony
Junkes</li>
<li><a
href="https://github.com/daccfml/cfscript/blob/master/cfscript.md">CFScript
Reference</a> - CFScript Documentation by Adam Cameron</li>
<li><a href="https://bitbucket.org/lucee/lucee/wiki/Home">Lucee Wiki</a>
- Official Lucee Documentation</li>
<li><a href="http://docs.lucee.org/">Official Lucee Server
Documentation</a> - New Lucee Documentation</li>
<li><a href="https://github.com/getrailo/railo/wiki">Railo
Documentation</a> - Official Railo docs</li>
</ul>
<h2 id="license">License</h2>
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
src="http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
alt="CC0" /></a></p>
<p>To the extent possible under law, <a
href="https://github.com/seancoyne/awesome-coldfusion">Sean Coyne</a>
has waived all copyright and related or neighboring rights to this
work.</p>
<p><a
href="https://github.com/seancoyne/awesome-coldfusion">coldfusion.md
Github</a></p>