Hace unos días estaba haciendo ésto con ContextFree
Mas tarde, viendo que tal processing.js (Processing.org portado a JavaScript por el culpable de jQuery) vi el demo del arbolito, y pensé en meterle jQuery, en segundos salió esto: http://lab.deytec.net/processingjs/