Visualization libraries

pretorianhack edited this page Apr 21, 2016 · 54 revisions
Name Latest Release Size (KB) License Pricing Unit Tests Deps IE SVG Docs Notes
CanvasJS Charts v1.0.0 Beta 2 (2013-03-14) 123kb CC BY-NC 3.0 Free/ Commercial None IE9+ Purely on Canvas here Interactive Charting library that works across all devices
AnyChart v7.9.1 (2016-02-18) Free/Commercial IE6+ yes here line, spline, area, bar, pie, donut, scatter, sparkline, gauge, funnel, radar and other charts; maps, stock graphs, Gantt charts, and dashboards
Highcharts v2.1.6 (2011-07-08) CC BY-NC 3.0 Free/Commercial jQuery, MooTools or Prototype yes yes here line, spline, area, areaspline, column, bar, pie and scatter chart types
Kendo UI DataViz Commercial jQuery 1.7 >=7 (the bottom of the page) yes here
JavaScript InfoVis Toolkit MIT None Supported here Interactive Data Visualizations
processing.js v1.3.6 (2011-10-13) 227 KiB MIT port of the Processing Visualization Language
Raphaël v2.1.0 (2012-05-7) 89KiB MIT JQuery >=6 yes here Designed for drawing vector graphics
gRaphaël v0.5.0 10KiB MIT JQuery, Raphaël >=6 yes Charts for Raphaël
toxiclibsjs LPGL2.1 Works great with processing.js.
Unveil.js public domain data-driven visualization toolkit
jsDraw2D LGPLv3 Javascript/DOM only, no SVG, VML or Canvas
Protovis BSD Canvas Superceded by d3.js
d3.js 2.9.1 111KB BSD-new Vows IE9+ Canvas here "D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document."
Rickshaw MIT interactive time series graphs
jQuery.Gantt MIT & GPL Gantt Charts
ico MIT Graph Library
flotr2 MIT Graphs and Charts for Canvas
Envision.js 105KB MIT underscore.js, bean, bonzo, Flotr2 IE6+ Canvas here Dynamic HTML5 visualization
JSXGraph LGPL Dynamic Mathematics
KeyLines 2.0.1 <100k Commercial Yes None Yes Canvas Javascript network visualization toolkit
sigma.js MIT lightweight JavaScript graph drawing library
jQuery Visualize
JS Charts
Style Chart
jQuery Sparklines
jQuery Google Charts
SIMILE Widgets Timeline