JavaScript-Cellular-Automata is a project mainly written in ..., it's free.
Configurable Cellular Automata in JavaScript with HTML5 Canvas. Only works in Chrome