JSGL is an Open-Source, browser independent 2D vector graphics library for JavaScript. It is designed for, and well tested on most major web browsers: Internet Explorer 6.0+, Firefox 3.0+, Opera 9.0+, Safari 3.0+, Google Chrome It provides a well-designed, object-oriented API for creating interactive graphics applications in JavaScript. In integrates VML/SVG vector markup languages. However, the API provided is cross-browser, leaving all the hard work to JSGL.