CFEverywhere is a way of developing and packaging CFML applications to run on the web, from CD/DVD, USB drive or anywhere!
Features
- Make fully functional demo/trial applications
- Make programs that require no installation
- Includes a CFML runtime and a database
- Utilize the full power of CFML
- Create online/offline applications
Articles on CFEverywhere
- CFEverywhere Part 1 in CFDJ - Intro to CFEverywhere
- CFEverywhere Part 2 in CFDJ - How to configure the database
- CFEverywhere Part 3 in CFDJ - How to make a double-clickable application
System Requirements
- Java Runtime 1.4.x must be installed and on the path
- Operating system: Windows XP/2000, Mac OS X, Linux
Frequently Asked Questions
Do I need to know Java to make a CFEverywhere application?
No, the process doesn't require knowlege of Java.
What platforms are supported?
You can target Windows, Mac OS X or Linux.
What are some applications developed with CFEverywhere?
Tracking Tools and CFC.Doc where both
developed as CFEverywhere applications.
What are examples of other "web applications as desktop applications"?
Google Desktop and Radio UserLand are applications
that install web servers to your local machine and behave like desktop applications.
How does the Cloudscape/Derby database stack up to other databases?
Read this DevX article on Cloudscape/Derby.
My CFEverywhere apps works on my development machine but when I deploy to another machine it doesn't work. What gives?
The "default" CFE package doesn't include a Java Runtime Environment. This means the target
machine must have a JRE for the application to function. It would be possible to build a CFE package that
includes a JRE to eliminate that dependency.
I have more questions. Where can I get answers?
Visit the CFEverywhere mailing list where you can search the archive and post questions.
You can subscribe to an RSS feed of the mailing list at http://feeds.feedburner.com/CfeverywhereMailingList.

