Paper.js is a graphics engine for the Canvas element. It all looks very nice and has a lot of features. It's impressive what you can do with JavaScript in the browser - and this could be interesting for projects, unlike booting Linux. It all comes from the Illustrator environment and is oriented towards Scriptographer, a plugin for Illustrator with which you can program graphics elements in JavaScript.