jsDraw2DX library uses SVG and VML for rendering various basic and advanced shapes. Since SVG is also a part of HTML5, the library is HTML5 ready. The library supports most of the modern desktop browsers (Chrome, Firefox, IE9, Safari, Opera, IE10 etc.) as well as popular old browsers like IE6,IE7 and IE8. jsDraw2D is an open source graphics library for JavaScript. The library can be used for 2D drawing in the web browser (client side). Please note that the drawing is done purely in JavaScript with div elements and without using VML or SVG. It can be used to draw line, rectangle, polyline, polygon, circle, ellipse and arc. One of it's very important feature is it's curve drawing capability. Yes, the library can be used for drawing Bezier curves as well as curve passing through given points. Additionally we can set desired coordinate system, display coordinate grid lines, display range. Even we can set the origin at desired location point and change the scale of the drawing. The libraries are open source and free under LGPL license.