Fathomfiddle is a project mainly written in JavaScript, it's free.
Fiddle with FathomJS
== Fiddle with Fathom ==
needs to be run over http due to use of localStorage
-B