Link | 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 | Bar | Bubble | Line | Pie | Scatter | Spline | Sparklines | Candlestick | Donut | Node / Edge graph | Other charts | Features | Multitouch | Ability to zoom in and out of charts | Annotations on the chart | Combination of charts | Data labels | Date-time axis | Dynamic charts | Export files | External Data Loading | Interactive (responds to mouse hover/click) | Text Rotation for Labels | Platforms | Firefox | Internet Explorer | Google Chrome | Safari | Opera | iPhone | iPad | Social Networks | Source code repository | Website | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
amCharts | amcharts.com | amcharts.com/... | Likes 3 | No | 3.X | 1400 - Saas | 190 KB | None | SVG or VML for old IE | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Gauges, Radar, Polar, Step line, Step without Risers, OHLC, area range, Donut, Funnel, Waterfall, Bullet, XY, Maps are available as additional package | Yes | Yes | Yes | Yes | Yes | Yes | Yes PNG, JPG, SVG, PDF | Yes | Yes | Yes | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | Yes | @amcharts | amcharts.com | |||||||||
AnyChart | anychart.com | anychart.com/... | Likes 27 | Yes | 8.x | Education / Non-profit licensing - free. Commercial licenses start from $49: anychart.com/... | 145 KB | 147 KB | None | SVG or VML for old IE | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Gauges, Radar, Polar, Stepline, Step, OHLC, Range Area, Range Bar, Funnel, Pyramid, Maps, Gantt, Stock, Bullet, Box, Error, Radar, Polar, and more | Yes | Yes | Yes | Yes | Yes | Yes | Yes PNG, JPG, SVG, PDF | Yes | Yes | Yes | Yes | Yes | Yes 6+ | Yes | Yes | Yes | Yes | Yes | github.com/... | @anychart | anychart.com | ||||||
arcadiaCharts | Likes 0 | No | 1.0.2 | Must link back to site. No license available | Canvas | No | Yes | No | Yes | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||||||||||||||||||||||||||
CanvasJS Charts | canvasjs.com | canvasjs.com/... | Likes 4 | Yes CC nc 3.0 | 3.7.10 | 999 - Saas | 27 KB | None | HTML5 Canvas | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Spline, Step Line, OHLC, Scatter, Funnel, Pyramid, Step Area, Stacked Area, Stacked Area 100%, Range Area, Range Spline Area, Stacked Column, Stacked Column 100%, Range Column, Stacked Bar, Stacked Bar 100%, Range Bar | Yes | Yes Indexlabels | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes IE8+ | Yes | Yes | Yes | Yes | Yes | @canvasjs | canvasjs.com | |||||||||||
D3.js | d3js.org | github.com/... | Likes 16 | Yes BSD License | 2.10.3 | Free under BSD | 116 kb | github.com/... for partial IE8 compatibility. No dependencies needed for other browsers supported | SVG | 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 | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes x-y coordinates(of text) needs to be changed after rotation of text | Yes | - IE 9 is supported, IE 8 is supported with Aight | Yes | Yes | Yes | Yes | Yes | github.com/... | d3js.org | ||||||||||
DEX | Likes 0 | Yes | 2013 | Seems to be free | |||||||||||||||||||||||||||||||||||||||||||||
dhtmlxChart | dhtmlx.com/... | dhtmlx.com/... | Likes 3 | Yes GNU GPL | 8.0.2 | Free under GNU GPL, $49 | 35 KB | 54 KB | Canvas | Yes | Yes bar and xbar | No | Yes | Yes pie, pie 3d, and donut | Yes | Yes spline and spline area | No | No | Yes | calendar heatmap, treemap, radar | No | Yes | Yes | Yes | Yes | Yes | Yes export to PDF/PNG | Yes | Yes | Yes | Yes With CSS | Yes | Yes | Yes | Yes | Yes | Yes | Yes | @dhtmlx | dhtmlx.com/... | |||||||||
Dojo (dojox/charting) | dojotoolkit.org/... | dojotoolkit.org/... | Likes 1 | Yes BSD, AFLv2 | 1.10 | 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 - VERY nice but heavy for our needs | SVG, Canvas if not available VML or Silverlight | 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 | - Only on a subet of charts, improvement planned for future versions | - Feasible with custom code | Yes | Yes SVG | Yes Using dojo/store | Yes | Yes | Yes | Yes 3.6+ | Yes 6+ | Yes | Yes | - Might work but not officially supported | Yes | Yes | github.com/... | @dojo | dojotoolkit.org/... | |||||||
DyGraph | dygraphs.com | Likes 1 | Yes | 1.0.1 | MIT-Like | 41 k | 133 k | excanvas if ie < 9 | canvas | No | No | No | Yes | No | No | No | No | No | No | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes IE < 9 with Google's excanvas | Yes | github.com/... | dygraphs.com | ||||||||||||||||||
Ejschart | ejschart.com | ejschart.com/... | Likes 1 | No | 2.3 | $1000 | None | Canvas / SVG / VML | Yes | Yes | No | Yes | Yes | Yes | - In progress for next revision | - In progress for next revision | Yes | Yes | f(x), Gauge, Donut, alarm, candle stick, step series, over under, open high low, error series, stacked bar, trend, and floating bar | Yes | Yes | Yes | Yes | Yes | Yes | - | Yes | Yes | Yes | Yes | Yes 1.5+ | Yes 6.0+ | Yes | Yes 3.1 (2.0 on MAC) | Yes 9+ | Yes 1+ | Yes | @ejscharts | ejschart.com | ||||||||||
Elycharts | elycharts.com | elycharts.com/... | Likes 2 | Yes MIT License | 2.1.4-Snapshot (Aug, 2011) | Free | 32 kb | 65 KB | jQuery,Raphaƫl Charts seem kind of dinky. REasonable alternative. | SVG | Yes | Yes vertical only | No | Yes | Yes | No | Yes | Yes | No | Yes | Funnel | No | No | No | Yes | No | Yes | No | No | Yes | Yes | Yes | Yes 3.0+ | Yes 6.0+ | Yes 5.0+ | Yes 3.0+ | Yes 9.5+ | Yes | Yes | @Elycharts | elycharts.com | ||||||||
Flot | flotcharts.org | flotcharts.org/... | Likes 9 | Yes MIT License | 0.8.1 (may 2013) | Free | 238 KB | 95 KB | jQuery Comes with unicorn, capable and robust, simple | Canvas | Yes | Yes | Yes plugin | Yes | Yes | Yes | Yes | Yes plugin: http://jumflot.jumware.com/candlestick.html | Yes | Bubbles, Gantt, Pyramid, Spider | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes turned off by default | No | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | github.com/... | flotcharts.org | ||||||||||||
flotr2 | humblesoftware.com/... | humblesoftware.com/... | Likes 0 | Yes MIT License | Free | 223 KB | 96 KB | underscore.js, beam.js No donut chart. Buzzzz. But seems very capable. | Canvas | Yes Line charts can also have fills | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Bubble, radar | Yes | Yes | Yes | Yes | Yes | Yes PNG, JPG | No | Yes | No | Yes | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | github.com/... | humblesoftware.com/... | ||||||||||||
FusionCharts | fusioncharts.com | fusioncharts.com/... | Likes 6 | No | 3.4 | 999 | 553 KB | 553 KB | None | SVG / VML | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Column, Funnel, Pyramid, Waterfall, Marimekko, Gauges, Gantt Charts, Heat Map, Radar, Box and Whisker, Kagi, Step Line | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | @FusionCharts | fusioncharts.com | |||||||
Google Chart Tools | google.com/... | google.com/... | Likes 2 | No | Free | 24 KB (only through google link, no offline mode) | SVG | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Geo chart, table, gauge, tree map | No | Yes new Annotation charts available in 2015 | Yes | No | Yes | No | No | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | google.com/... | ||||||||||||
gRaphaƫl | raphaeljs.com | raphaeljs.com | Likes 1 | Yes MIT License | 0.5.0 | Free (you can donate) | 28.5 KB | Raphaƫl | SVG | Yes Line charts can also have fills | Yes (8 Kb) vertical only | No | Yes (4 Kb) | Yes (4 Kb) | No | No | No | No | No | No | No | No | Yes | No | No | No | No | Yes | No | No | Yes 3.0+ | Yes 6.0+ | Yes 5.0+ | Yes 3.0+ | Yes 9.5+ | github.com/... | @RaphaelJS | raphaeljs.com | |||||||||||
Highcharts | highcharts.com/... | highcharts.com/... | Likes 18 | Yes CC by-nc 3.0 | 1.0 | Free for non commercial use and testing $ 90 (single website) - $ 3600 (10 developers license with maintenance and support for 12 months) | 45 kb | None | HTML5 Canvas / SVG / VML | Yes | Yes horizontal, vertical | Yes | Yes | Yes | Yes | Yes | Yes | Yes Highstock, separate product | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | Yes | @Highcharts | highcharts.com/... | |||||||||
JenScriptJS | jenscript.io | jenscript.io | Likes 2 | Yes | 1.1.0 | Free Open Source BSD | None | SVG | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Donut3D - Bar Chart - Ray Chart - Stock Chart | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | github.com/... | @JenSoftAPI | jenscript.io | |||||||||||
jqChart | jqchart.com | jqchart.com/... | Likes 0 | No | $299 | Canvas | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Bubble, radar, polar | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | Yes | @jqChart | jqchart.com | ||||||||||||||
jqPlot | jqplot.com | jqplot.com/... | Likes 1 | Yes MIT, GPL v2 | 2013 | Free | jQuery | Canvas | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes turned off by default | - only by using browser | Yes | Yes | Yes 7.0+ | Yes | Yes | Yes | Yes | Yes | bitbucket.org/... | jqplot.com | |||||||||||
JSCharts | jscharts.com | jscharts.com/... | Likes 1 | No | 3.0 | $ 39 - $ 149 Free with watermark | Canvas | No | Yes vertical only | No | Yes | Yes | No | No | No | No | No | No | Yes | Yes | No | No | No | No | No | No | No | Yes 1.5+ | Yes 8.0+ | Yes 10+ | Yes 3.1+ | Yes 9+ | Yes 1.0+ | @jecomponents | jscharts.com | ||||||||||||||
JSXGraph | uni-bayreuth.de/wp/ | uni-bayreuth.de/... | Likes 0 | Yes LGPL | 0.99 | Free | 88.5 KB | 519.2 KB | SVG | No | Yes | No | Yes | Yes | No | Yes only line, not area | No | No | Math... | Yes | Yes | Yes | Yes | Yes | Yes | Yes no tooltips | No | Yes 2.0+ | Yes 6.0+ | Yes | Yes 3.0+ | Yes | Yes | Yes | uni-bayreuth.de/wp/ | ||||||||||||||
KendoUI DataViz | telerik.com/... | kendoui.com/... | Likes 4 | No | Q1 2013 | $ 399 | jQuery 1.9+ | SVG | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Linear Gauge, Radial Gauge, Bubble, Bullet, Donut, Scatter, Stock | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes 7+ | Yes | Yes | Yes | Yes | Yes | @KendoUI | telerik.com/... | ||||||||||
KoolChart | koolchart.com | koolchart.com/... | Likes 8 | No | 3.0 | Free with watermark. $100 for Lite version, $350 for Basic, $620 for Pro and $1,280 for Enterprise | 450 K | none | Canvas | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Radar, Combination, From-To, Target vs Actual, History, Scroll, Real-time, Broken-axis, Matrix, Image, Wing, Gauge | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | Yes | koolchart.com | |||||||||||
Morris.js | github.io/... | github.io/... | Likes 2 | Yes Simplified BSD | 0.4.1 | Free | 52 KB | 29 KB | jQuery, Raphaƫl Not exactly sexy. Needs Rapheal and annotations. No data labels, exporting and missing several chart types | SVG | Yes | Yes vertical only | No | Yes | No | No | Yes | No | No | Yes | No | No | No | No | No | Yes | No | No | No | Yes | No | No | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | Yes | github.com/... | @olly_smith | github.io/... | |||||||
nvd3 | github.com/... | Likes 4 | Yes Apache 2.0 | Free depending on Apache 2.0 | 50 KB | 153 KB | d3.js and Aight for IE8 support - VERY cool but based on D3, no IE8 and prior. | SVG | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Bullet chart | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - IE 9, IE8 requires Aight | Yes | Yes | Yes | Yes | Yes | github.com/... | github.com/... | |||||||||||||||
OLAPCharts | Likes 0 | 1.0.1 | Free charts, ā¬99 with additional OLAP features | 60 KB (different files per browser) | None | HTML5 Canvas, Flash | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Spline, Donut, Rose, Radar, HeatMap, Combined | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes Uses Flash for < IE9 | Yes | Yes | Yes | Yes | Yes | @instantOLAP | ||||||||||||||||||
Plotly | plotly.com/... | plotly.com/... | Likes 6 | - | 1.0 | Basic charts are free. $249/developer/year for advanced charts, $995/developer/year for 3d charts | 186 kb | D3.js and stackgl | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | histograms, box plots, time series, subplots, polar charts, multiple axes, insets, log plots, maps, contour plots, 2D histograms, error bars, 3D surface plots, 3D scatter plots, 3D line plots | Yes | Yes | Yes | Yes | Yes | Yes | Yes From cloud version | Yes | Yes | Yes cloud version | Yes | Yes | Yes IE 8 + | Yes | Yes | Yes | Yes | Yes | github.com/... | @plotlygraphs | plotly.com/... | |||||||||||
Protovis | github.io/... | github.io/... | Likes 1 | 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 | No | Yes | Yes | No Partial | Yes | Yes | Yes | Yes | github.io/... | |||||||||||
Reportivo.com | reportivo.com | Likes 6 | Free | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Range Bar/Area/Spline Area, Polar Bar/Area/Spline/Scatter/Stepline/Steparea | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | @ReportivoOnline | reportivo.com | ||||||||||||||||||||
RGraph | rgraph.net | rgraph.net/... | Likes 8 | Yes Open Source (GPL) + commercial | 6.17 (March 2024) | Free (GPL) and commercial | 3.11 Mb | 374 k | none | Canvas and SVG | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Bipolar, Bar, Donut, Fuel, Funnel, Gantt, Gauge, Horizontal Bar, Horizontal Progress bar, Line, Marimekko, Meter, Pie, Radar, Rose, Scatter, Thermometer, VerticalLine chart, Vertical Progress bar, Waterfall, XY Plots, everything AJAX dynamic, Google Sheets support | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | github.com/... | @_rgraph | rgraph.net | |||||||
Rickshaw | shutterstock.com/... | shutterstock.com/... | Likes 0 | Yes | 2012 | Free of charge with copyright attribution | d3.js | SVG | Yes | Yes vertical only | No | Yes | No | Yes | Yes by default | No | Yes | Yes | Yes turned off by default | Yes | - IE 9, IE8 requires Aight | Yes | Yes | Yes | Yes | Yes | github.com/... | shutterstock.com/... | |||||||||||||||||||||
Sencha Touch Charts | sencha.com/... | sencha.com/... | Likes 0 | No | Free under GPLv3 license; $999 commercial license | Canvas | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | No | Yes tooltips on touch | Yes | Yes | @sencha | sencha.com/... | ||||||||||||||||||||||||||||
Shield UI Charts | shieldui.com | shieldui.com | Likes 7 | No | 1.7.1 | Free for Non-commercial use. Requires license for commercial. OEM licensing available. | 200 K | jQuery | SVG, VML | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Range Bar/Area/SplineArea, Polar Bar/Area/Spline/Scatter, Stepline, Steparea | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes 5.0+ | Yes | Yes | Yes | Yes | Yes | github.com/... | @shieldui | shieldui.com | |||||||||
SVGware | Likes 0 | No | 2.6 (July 2013) | Free | 145 kB | 145 kB | SVG | Yes | Yes | Yes | Yes | No | Yes | No | No | No | No | heat map; error bars; linear and logarithmic scales; | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||||||||||||||
TeeChart | github.com/... | steema.com/... | Likes 1 | Yes | 2018 | Free - MIT license | 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 9.0+ | Yes | Yes | Yes | Yes | Yes | github.com/... | @SteemaSoftware | github.com/... | ||||||||||||
VanCharts | Likes 1 | No | version 8.1.1 | study, research or any non-profit project for free. Single developer $90. 5 Developers $200. 10 Developers $300. Unlimited $800. | 229 KB | 229 KB | None | Canvas & VML | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | map, GIS map, Gantt chart,Column Chart,Gauge Chart,Radar Chart,Custom Chart,range chart``` | Yes | Yes | Yes | Yes | Yes | Yes | Yes PNG, PDF, EXCEL | Yes | Yes | Yes | Yes | Yes | Yes IE6+ | Yes | Yes | Yes | Yes | Yes | |||||||||||
yFiles for HTML | yworks.com/... | yworks.com/... | Likes 1 | No | 1.3.0.4 | Free trial with watermark. Requires license for commercial use. Royalty free Licenses. | 1.5 MB | 6.5 MB | None | SVG+CSS, Canvas, HTML | No | No | No | No | No | No | No | No | No | No | Yes | While focussed on Node / Edge Graphs, at its core it *can* be used as a visualization library that can visualize almost anything. | Yes | Yes | Yes | Yes | Yes | No | Yes Dynamic Node/Edge Graphs | Yes | Yes | Yes Feature complete Graph Editor | Yes | Yes | Yes | Yes IE9+ | Yes | Yes | Yes | Yes | Yes | @yworks | yworks.com/... | ||||||
ZingChart | zingchart.com | zingchart.com/... | Likes 33 | No | 2.5.1 (2016) | Full library free to use with small link. Licenses start at $199. SaaS and OEM available. | None | HTML5 Canvas / SVG / VML | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | - In development | Bullet, Chord, Funnel, Gauge, Grid, Maps, Pareto, Piano/Heatmap, Radar/Polar, Rankflow, Stock/OHLC, Treemap, Venn, WordCloud, Box plot, Population Pyramid, Waterfall, Calendar, Bubble Pie | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes 6.0+ | Yes | Yes | Yes | Yes | Yes | @zingchart | zingchart.com | |||||||||
dc.js | github.io/... | github.io/... | Likes 1 | Yes | 1.7.3 | Free | d3.js crossfilter.js | SVG | Yes | Yes | Yes | Yes | Yes | Yes | Yes | github.io/... |