Flyte.js is a framework that makes it easy to work with the HTML5 canvas element. It is an interactive object model on top of the canvas element. A lighter-weight, boiled down version of Fabric.js. Try the demo.
Usage
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<canvas></canvas>
<scriptsrc="dist/flyte-X.Y.Z.js"></script>
<script>
var scene =newFScene({canvasID:'canvas', width:500, height:400});