Raphael.js is an Object Oriented drawing library. It is good at making in-depth diagrams with complex interactions.
Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful f...
Processing.js takes a frame rendering approach to drawing. It is based on the drawing framework of the same namesake, which means if you are familiar with the Java Virtual Machi...
Shield UI Charts
2D webGL renderer with canvas fallback.
Open Source HTML5 charts library. NextCharts was developed to be used by Open Source NextReports Reporting&BI suite (www.next-reports.com).
A lightweight library for manipulating and animating SVG.
Lightweight library to generate svg paths
dojox.gfx (GFX) is a cross-platform vector graphics API. It loosely follows SVG as the underlying model. GFX helps to isolate your application from the many native vector graphics
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.