Website | Demo web link | Image | Like | Open source | Latest version | Trial and Prices | Library size (compressed+gzip) | Minified size | Dependencies | Graphic technology | Charts types | Area | Areaspline | Bar | Dot | Line | Pie | Scatter | Spline | Sparklines | Candlestick | Donut | Node / Edge graph | Other charts | Features | Ability to zoom in and out of charts | Annotations on the chart | Combination of charts | Clickable points | Date-time axis | Dynamic charts | Export files | External Data Loading | Highlights region | Data labels | Text Rotation for Labels | Interactive charts | Tooltips about data points | Google Maps Support | Platforms | Firefox | Internet Explorer | Google Chrome | Safari | Opera | iPhone | iPad | Social Networks | Source code repository | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
D3.js | http://d3js.org/ | https://github.com/mbostock/d3/wiki/Gallery | Yes BSD License | 2.10.3 | Free under BSD | 116 kb | https://github.com/shawnbot/aight for partial IE8 compatibility. No dependencies needed for other browsers supported | SVG | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - Unofficial example: https://gist.github.com/1074045 | Yes | Yes | D3.js is a drawing library, and not just a chart library. You can make virtually any visualization or graph given time. | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - IE 9 is supported, IE 8 is supported with Aight | Yes | Yes | Yes | Yes | Yes | |||||||||||||||
Dojo (dojox/charting) | http://dojotoolkit.org/features/graphics-and-charting | http://demos.dojotoolkit.org/demos/?cat=graphics | Yes BSD, AFLv2 | 1.8 | Free | 500 KB (can easily be scaled down if you just use a subset of chart types) | 170 KB (can easily be scaled down if you just use a subset of chart types) | None outside of the Dojo Toolkit | SVG, Canvas if not available VML or Silverlight | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Bubble, Candlestick (OHLC), Spider. Other Dojo modules provide as well TreeMap, Gauges etc... | Yes | No | Yes | Yes | - Feasible with custom code | Yes | Yes SVG | Yes Using dojo/store | Yes | - Only on a subet of charts, improvement planned for future versions | Yes | Yes mouse & touch (mobile) interaction | Yes | Yes | Yes 3.6+ | Yes 6+ | Yes | Yes | - Might work but not officially supported | Yes | Yes | |||||||||
nvd3 | http://nvd3.com/ | http://nvd3.com/ghpages/examples.html | Yes Apache 2.0 | Free depending on Apache 2.0 | 50 KB | 153 KB | d3.js and Aight for IE8 support | SVG | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Bullet chart | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - IE 9, IE8 requires Aight | Yes | Yes | Yes | Yes | Yes | https://github.com/RobertLowe/nvd3 | |||||||||||||||
Highcharts | http://www.highcharts.com/products/highcharts | http://highcharts.com/demo/ | Yes CC by-nc 3.0 | 1.0 | Free for non commercial use $ 80 (single website) - $ 2000 (10 developers license) | SVG | Yes | Yes | Yes horizontal, vertical | No | Yes | Yes | Yes | Yes | Yes Highstock, separate product | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes PNG, JPG, PDF, SVG | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | Yes | ||||||||||||||
Sencha Touch Charts | http://www.sencha.com/products/touch/charts | http://dev.sencha.com/deploy/touch-charts-1.0.0/examples/ | No | Free under GPLv3 license; $999 commercial license | Canvas | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | |||||||||||||||||||||||||||||||
amCharts | http://www.amcharts.com/ | http://www.amcharts.com/javascript/ | No | Free with watermark $99 (single website) | SVG | Yes | No | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||||||||||||||||||||
arcadiaCharts | http://www.arcadiacharts.com/ | http://www.arcadiacharts.com/line_chart | No | 1.0.2 | Free for non commercial use $ 89 (single website) - $ 899 (OEM) | Canvas | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||||||||||||||||||||||||||||||
canvasxpress | http://canvasxpress.org/ | Yes LGPL3 | Free | Canvas | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Venn diagram, Genome Browser, Heatmap, Correlation plot, Network and pathway | Yes | Yes | Yes | - 9.0+ / OR / ie6+ ExplorerCanvas or FlashCanvas | Yes | ||||||||||||||||||||||||||||||||
Dojo (dojox/charting) | http://dojotoolkit.org/features/graphics-and-charting | http://demos.dojotoolkit.org/demos/?cat=graphics | Yes BSD, AFLv2 | 1.8 | Free | 500 KB (can easily be scaled down if you just use a subset of chart types) | 170 KB (can easily be scaled down if you just use a subset of chart types) | None outside of the Dojo Toolkit | SVG, Canvas if not available VML or Silverlight | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Bubble, Candlestick (OHLC), Spider. Other Dojo modules provide as well TreeMap, Gauges etc... | Yes | No | Yes | Yes | - Feasible with custom code | Yes | Yes SVG | Yes Using dojo/store | Yes | - Only on a subet of charts, improvement planned for future versions | Yes | Yes mouse & touch (mobile) interaction | Yes | Yes | Yes 3.6+ | Yes 6+ | Yes | Yes | - Might work but not officially supported | Yes | Yes | |||||||||
AwesomeChartJS | http://cyberpython.github.com/AwesomeChartJS/ | Yes Apache License v2.0 | If you are interested in a far more advanced, interactive JavaScript plotting library, take a look at Flot. | Free depending on Apache 2.0 | Canvas | ||||||||||||||||||||||||||||||||||||||||||||||
D3.js | http://d3js.org/ | https://github.com/mbostock/d3/wiki/Gallery | Yes BSD License | 2.10.3 | Free under BSD | 116 kb | https://github.com/shawnbot/aight for partial IE8 compatibility. No dependencies needed for other browsers supported | SVG | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - Unofficial example: https://gist.github.com/1074045 | Yes | Yes | D3.js is a drawing library, and not just a chart library. You can make virtually any visualization or graph given time. | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - IE 9 is supported, IE 8 is supported with Aight | Yes | Yes | Yes | Yes | Yes | |||||||||||||||
dhtmlxChart | http://www.dhtmlx.com/docs/products/dhtmlxChart/index.shtml | http://www.dhtmlx.com/docs/products/dhtmlxChart/index.shtml | Yes GNU GPL | 2.6 Build 100928 | Free under GNU GPL, $49 | 35 KB | 54 KB | Canvas | Yes | No | Yes | No | Yes | Yes | No | Yes | Yes | No | Yes | No | Yes | No | Yes | No | Yes | No | Yes | No | Yes | Yes With CSS | Yes | No | Yes | No | Yes 1.0+ | Yes 6.0+ | Yes | Yes 3.0+ | Yes 9.0+ | Yes | Yes | ||||||||||
Dracula Graph Library | http://www.graphdracula.net/ | Yes MIT License | 0.0.3 | Free | Raphaël | SVG | Yes | ||||||||||||||||||||||||||||||||||||||||||||
Dygraphs | http://dygraphs.com/ | http://dygraphs.com/tests/ | Yes MIT license | Free | 110 KB | Canvas | Yes Line charts can also have fills | No | Yes custom plotter | - custom plotter | Yes | No | No | No | Yes custom plotter | No | Yes | Yes | No | No | Yes | No | No | Yes | Yes | Yes | No | Yes | No | No | Yes | Yes 9.0+ | Yes | ||||||||||||||||||
Elycharts | http://elycharts.com | http://elycharts.com/examples | Yes MIT License | 2.1.4-Snapshot (Aug, 2011) | Free | 32 kb | 65 KB | jQuery,Raphaël | SVG | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | Yes | Funnel | No | No | No | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes 3.0+ | Yes 6.0+ | Yes 5.0+ | Yes 3.0+ | Yes 9.5+ | Yes | Yes | ||||||||
Flot | http://www.flotcharts.org/ | http://people.iola.dk/olau/flot/examples/ | Yes MIT License | 0.7 (march 2011) | Free | 310 KB | jQuery | Canvas | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes a custom plugin: http://jumflot.jumware.com/candlestick.html | Yes | Bubbles, Gantt, Pyramid, Spider | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | No | Yes | Yes | Yes 6.0+ | Yes | Yes | Yes | https://github.com/flot/flot | |||||||||||||||
flotr2 | http://www.humblesoftware.com/flotr2/index | http://www.humblesoftware.com/flotr2/index | Yes MIT License | Free | 223 KB | 96 KB | underscore.js, beam.js | Canvas | Yes Line charts can also have fills | No | Yes | No | Yes | Yes | Yes | No | Yes | No | Bubble, radar | Yes | Yes | Yes | Yes | Yes | Yes | Yes PNG, JPG | No | Yes | Yes | No | Yes | No | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | https://github.com/HumbleSoftware/Flotr2 | ||||||||||||
FusionCharts | http://www.fusioncharts.com/products/suite/ | http://www.fusioncharts.com/demos/gallery/ | No | Starts from $399 for Enterprise usage, or $199 for personal usage. | Canvas / Flash | Yes | No | Yes | No | Yes | Yes | Yes | No | No | Yes | Yes | Funnel, Pyramid, | Yes | Yes | Yes | Yes | Yes | Yes 5.0+ | Yes | Yes | ||||||||||||||||||||||||||
Google Chart Tools | https://developers.google.com/chart/ | https://developers.google.com/chart/interactive/docs/gallery | No | Free | 24 KB (only through google link, no offline mode) | SVG | Yes | No | Yes | No | Yes | Yes | Yes | No | No | Yes | No | Geo chart, table, gauge, tree map | No | No | Yes | Yes | Yes | No | No | No | No | No | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||||||||||||
gRaphaël | http://g.raphaeljs.com/ | http://g.raphaeljs.com/ | Yes MIT License | 0.5.0 | Free (you can donate) | 28.5 KB | Raphaël | SVG | Yes Line charts can also have fills | No | Yes (8 Kb) vertical only | Yes (2.5 Kb) | Yes (4 Kb) | Yes (4 Kb) | No | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | Yes | No | Yes | Yes 3.0+ | Yes 6.0+ | Yes 5.0+ | Yes 3.0+ | Yes 9.5+ | https://github.com/DmitryBaranovskiy/g.raphael | |||||||||||||
Highcharts | http://www.highcharts.com/products/highcharts | http://highcharts.com/demo/ | Yes CC by-nc 3.0 | 1.0 | Free for non commercial use $ 80 (single website) - $ 2000 (10 developers license) | SVG | Yes | Yes | Yes horizontal, vertical | No | Yes | Yes | Yes | Yes | Yes Highstock, separate product | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes PNG, JPG, PDF, SVG | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | Yes | ||||||||||||||
JavaScript InfoVis Toolkit | http://thejit.org/ | http://philogb.github.com/jit/demos.html | Yes | 2.0.1 | Free (you can donate) | 159 KB | Canvas | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | TreeMap, SpaceTree, RGraph, HyperTree, RGraph, Icicle, Sunburst, ForceDirected | Yes | Yes 7.0+ | Yes | |||||||||||||||||||||||||||||
jqChart | http://www.jqchart.com | http://www.jqchart.com/samples | No | $299 | Canvas | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | Bubble, radar, polar | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | Yes | |||||||||||||||
jqPlot | http://www.jqplot.com/ | http://www.jqplot.com/tests/ | Yes MIT, GPL v2 | 1.0.0b2_r1012 | Free | 1.1 MB | 161 KB | jQuery | Canvas | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes based on the line chart | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - possible with jQuery | Yes | Yes | Yes | Yes | Yes 7+ | Yes | Yes | https://bitbucket.org/cleonello/jqplot/src | |||||||||||||||
JSCharts | http://www.jscharts.com | http://www.jscharts.com/examples | No | 3.0 | $ 39 - $ 149 Free with watermark | Canvas | No | No | Yes vertical only | No | Yes | Yes | No | No | No | No | No | No | Yes | No | No | No | No | No | No | Yes | No | No | No | No | Yes 1.5+ | Yes 6.0+ | Yes 3.1+ | Yes 9+ | Yes 1.0+ | ||||||||||||||||
jsPlumb | http://jsplumbtoolkit.com | http://jsplumbtoolkit.com/jquery/demo.html | Yes MIT, GPL v2 | 1.3.16 | Free | jQuery or MooTools or YUI3 | Canvas / SVG / VML | Yes | Yes | Yes 6.0+ | Yes | Yes | |||||||||||||||||||||||||||||||||||||||
JSXGraph | http://jsxgraph.uni-bayreuth.de/ | http://jsxgraph.uni-bayreuth.de/wp/examples/ | Yes LGPL | 0.94 | Free | 88.5 KB | 439 KB | SVG | No | No | Yes | No | Yes | Yes | No | Yes | No | No | Math... | No | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes 2.0+ | Yes 6.0+ | Yes | Yes 3.0+ | Yes | Yes | Yes | ||||||||||||||||
KendoUI DataViz | http://www.kendoui.com/dataviz.aspx | http://demos.kendoui.com/dataviz/overview/index.html | No | $ 399 | SVG | Yes | Yes | Yes | Yes | Yes | No | Yes | Radial Gauge | Yes | Yes 7+ | Yes | Yes | Yes | Yes | ||||||||||||||||||||||||||||||||
Morris.js | http://www.oesmith.co.uk/morris.js/ | http://www.oesmith.co.uk/morris.js/ | Yes Simplified BSD | 0.4.1 | Free | 52 KB | 29 KB | jQuery, Raphaël | SVG | Yes | Yes | Yes vertical only | No | Yes | No | No | Yes | No | No | Yes | No | No | No | Yes | No | No | No | No | Yes | No | Yes | No | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | Yes | https://github.com/oesmith/morris.js | |||||||||||
nvd3 | http://nvd3.com/ | http://nvd3.com/ghpages/examples.html | Yes Apache 2.0 | Free depending on Apache 2.0 | 50 KB | 153 KB | d3.js and Aight for IE8 support | SVG | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Bullet chart | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - IE 9, IE8 requires Aight | Yes | Yes | Yes | Yes | Yes | https://github.com/RobertLowe/nvd3 | |||||||||||||||
Protovis | http://vis.stanford.edu/protovis/ | http://vis.stanford.edu/protovis/ex/ | Yes BSD License | 3.3.1 | Free | 32 KB | 4.7 MB | SVG | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | TreeMap, Node links | Yes | Yes | Yes | Yes | Yes | Yes | No Workaround available | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No Partial | Yes | Yes | Yes | Yes | |||||||||||
RGraph | http://www.rgraph.net/ | http://www.rgraph.net/demos | No | 2012 | Free for non-commercial (CreativeCommons) License for commercial use. | none | Canvas | Yes | Yes | Yes | Yes | Yes | Yes | No | No | No | Yes | Gauge, Funnel, Waterfall | No | No | No | No | No | No | - | Yes | No | No | No | No | Yes | - IE 9, IE8 requires Aight or Google Chrome Frame or Google ExCanvas | Yes | Yes | Yes | Yes | Yes | ||||||||||||||
Rickshaw | |||||||||||||||||||||||||||||||||||||||||||||||||||
Sencha Touch Charts | http://www.sencha.com/products/touch/charts | http://dev.sencha.com/deploy/touch-charts-1.0.0/examples/ | No | Free under GPLv3 license; $999 commercial license | Canvas | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | No | Yes | Yes | Yes | Yes | |||||||||||||||||||||||||||||||
TeeChart | http://www.steema.com/teechart/html5 | http://www.steema.com/files/public/teechart/html5/jscript/demos/ | No | 2012 | Free for non commercial use. $129 commercial license ( 1developer + 1 server install + 1 year support subscription) | 0.7 MB | Canvas | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Horizbar, SmoothLine, Donut, HorizArea, Bubble, Candle (OHLC) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes 9.0+ | Yes | Yes | Yes | Yes | Yes | ||||||||||||||
zingchart | http://www.zingchart.com | http://www.zingchart.com/#chart-gallery | No | Single Domain Package : $249.00 Discounted Multi-Domain Package : $999.00 | Canvas / SVG / VML / Flash | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - Just in flash, Not in HTML5 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes 6.0+ | Yes | Yes | Yes | |||||||||||||||||
MilkChart | http://mootools.net/forge/p/milkchart | http://www.brettdixon.com/demos/charts.html | Yes MIT License | 1.5.8 | Free | Canvas | |||||||||||||||||||||||||||||||||||||||||||||
Ejschart | http://www.ejschart.com | http://www.ejschart.com/examples.php?selected=examplePage |