FLAM

(Yeah, yeah, the shiny 3D metal/fire logo is coming soon...)

Actual code

Don't hold your breath. In the meantime, you may want to have a look at the Subversion repository.

Here is the Sourceforge project summary.

Concept

Concept Diagram