May 8, 2008 John Resig ported Processing to Javascript, using the Canvas element — one of the most amazing hacks I've ever seen; don't miss the demos further down the page #