Two.js is a two-dimensional drawing api geared towards modern web browsers. It is renderer agnostic enabling the same api to draw in multiple contexts: svg, canvas, and webgl.
Two.js requires Underscore.js and Backbone.js Events. If you’re already loading these files elsewhere then you can build the project yourself and get the file size even smaller. For more information on custom builds check out the source on github.