JSGL is an Open-Source, browser independent 2D vector graphics library for JavaScript. It provides a well-designed, object-oriented API for creating interactive graphics applications.
It integrates SVG/VML, provides several graphic objects (line, circle, ellipse, rectangle, polyline, polygon, raster image, Bezier curve), supports mouse events and offers many utilities.