Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An open source ColdFusion framework inspired by Ruby on Rails.
Failed to load latest commit information.
config Removed lib folder, made development the default environment.
controllers Syntax.
events Syntax.
miscellaneous Syntax.
models Syntax.
src pre-liminary lucee support
views Syntax.
wheels Docs and syntax changes.
.gitignore Syntax.
.htaccess Syntax.
.travis.yml pre-liminary lucee support
Application.cfc Preliminary OpenBD support (tested with OpenBD Ready2Run version 3.1).
IsapiRewrite4.ini Syntax. Update
pom.xml Target a 1.4 release.
root.cfm Syntax.
web.config Syntax.


CFWheels provides fast application development, a great organization system for your code, and is just plain fun to use.

One of our biggest goals is for you to be able to get up and running with CFWheels quickly. We want for you to be able to learn it as rapidly as it is to write applications with it.

Getting Started

In this Beginner Tutorial: Hello World, we'll be writing a simple application to make sure we have CFWheels installed properly and that everything is working as it should. Along the way, you'll get to know some basics about how applications built on top of CFWheels work.


We encourage you to contribute to CFWheels! Please check out the Coding Guidelines for guidelines about how to proceed. Join us!

Running Tests

Before running tests, make sure that all debugging is turned OFF. This could add a consideral amount of time for the tests to complete and may cause your engine to become unresponsive.

  1. Create a database on a supported database server name wheelstestdb. At this time the supported database servers are H2, Microsoft SQL Server, Oracle, PostgreSQL, MySQL.
  2. Create a datasource in your CFML engine's administrator named wheelstestdb pointing to the wheelstestdb database and make sure to give it CLOB and BLOB support.
  3. Open your browser to the CFWheels Welcome Page.
  4. In the grey debug area at the bottom of the page, click the Run Tests link next the version number on the Framework line.

Please report any errors that you may encounter on our issue tracker. Please be sure to report the database engine (including version), CFML engine (including version), and HTTP server (including version).

Code Status

Build Status


CFWheels is released under the Apache License Version 2.0.

Something went wrong with that request. Please try again.