The power of one of the worlds easiest and most flexible web languages, without any of the cost, deployment problems or compromise.

Learn the basics - Get Started

OpenBD manual

Official manual for OpenBD

OpenBlueDragon (OpenBD) is the worlds first truly open source GPL Java CFML runtime engine. CFML is a powerful script based language that takes away all the heavy lifting of producing web based services and sites. But CFML offers more than merely a set of tags and functions.

Often misunderstood, CFML can do far more to accelerate your enterprise requirements than almost any other language, running on top of the popular Java runtime, there is no place OpenBD can't be deployed to. From local laptop, to server, to Amazon, to Google App Engine. We can go anywhere.

Now Available: A Google Chrome Extension for quick access to OpenBD tags and functions

Install Chrome Extension


cfml tags

OpenBD comes with a rich array of CFML tags, covering the core CFML language, as well as wonderful additions to the language that OpenBD has added to make your web development easier.

View Tags


cfml tags

Functions are the life blood of the CFML language. Whether you are writing tag based applications, or CFSCRIPT based applications, there is a function waiting for you to do pretty much anything.

View Functions

Bootstrap Application

cfml tags

Sometimes knowing where to start is the hardest thing, especially if you are new to the language. Do not worry, we can help. We have a bootstrap CFML site for you to get started and get up and running quickly.

Jump Start Me