This is Algovis, an algorithm visualization project, created by Isaiah Damron.
Click on one of the preloaded algorithms below, watch them go, play with the code on the left, and hit "Go" to see what effects your changes have! You can also pause the code while it's running, and step back and forth. The language is CoffeeScript, and for those of you unfamiliar with it, it's a fast, fun language that compiles to javascript.
Algovis is still in initial development ("Alpha", if you will). Currently, it only supports sorting algorithms and only one type of visualization, but there are more to come. Also, there's no way to save the code you write, other than copy and paste of course!
Note that this has only been tested on Mozilla Firefox and Google Chrome. Also, the apparent speed of each algorithm can be deceiving, because of the hooks needed to support the visualization.
Any feedback or help would be appreciated at Github. Have fun!