Scrawl.js
For the handling and manipulation of the HTML5 <canvas> element
A JavaScript library which adds an API for handling and manipulating
HTML5 <canvas> elements in the DOM.
Uses the '2d' context with each canvas element.
On starting, Scrawl.js investigates the HTML DOM and automatically
creates controller and wrapper objects for each <canvas> element it finds.
Can also generate visible canvas elements programatically, and add them
to the DOM.
Users create sprite and gradient objects using scrawl factory functions,
set their styling...