WebsiteDemo web linkImageLikeOpen sourceLatest versionTrial and PricesLibrary size (compressed+gzip)Minified sizeDependenciesGraphic technologyCharts typesAreaAreasplineBarDotLinePieScatterSplineSparklinesCandlestickDonutNode / Edge graphOther chartsFeaturesAbility to zoom in and out of chartsAnnotations on the chartCombination of chartsClickable pointsDate-time axisDynamic chartsExport filesExternal Data LoadingHighlights regionData labelsText Rotation for LabelsInteractive chartsPrintTooltips about data pointsGoogle Maps SupportPlatformsFirefoxInternet ExplorerGoogle ChromeSafariOperaiPhoneiPadSocial NetworksSource code repository
D3.jshttp://d3js.org/https://github.com/mbostock/d3/wiki/Gallery 3 Yes BSD License2.10.3Free under BSD116 kbhttps://github.com/shawnbot/aight for partial IE8 compatibility. No dependencies needed for other browsers supportedSVGYesYesYesYesYesYesYesYesYes- Unofficial example: https://gist.github.com/1074045YesYesD3.js is a drawing library, and not just a chart library. You can make virtually any visualization or graph given time.YesYesYesYesYesYesYesYesYes- IE 9 is supported, IE 8 is supported with AightYesYesYesYesYes
Dojo (dojox/charting)http://dojotoolkit.org/features/graphics-and-chartinghttp://demos.dojotoolkit.org/demos/?cat=graphics 0 Yes BSD, AFLv21.8Free500 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 ToolkitSVG, Canvas if not available VML or SilverlightYesYesYesYesYesYesYesYesYesYesNoBubble, Candlestick (OHLC), Spider. Other Dojo modules provide as well TreeMap, Gauges etc...YesNoYesYes- Feasible with custom codeYesYes SVGYes Using dojo/storeYes- Only on a subet of charts, improvement planned for future versionsYesYes mouse & touch (mobile) interactionYesYesYes 3.6+Yes 6+YesYes- Might work but not officially supportedYesYes
nvd3http://nvd3.com/http://nvd3.com/ghpages/examples.html 0 Yes Apache 2.0Free depending on Apache 2.050 KB153 KBd3.js and Aight for IE8 supportSVGYesYesYesYesYesYesYesYesNoYesBullet chartYesYesYesYesYesYesYesYesYesYes- IE 9, IE8 requires AightYesYesYesYesYeshttps://github.com/RobertLowe/nvd3
Highchartshttp://www.highcharts.com/products/highchartshttp://highcharts.com/demo/ 5 Yes CC by-nc 3.01.0Free for non commercial use
$ 80 (single website) - $ 2000 (10 developers license)
SVGYesYesYes horizontal, verticalNoYesYesYesYesYes Highstock, separate productYesYesNoYesYesYesYesYes PNG, JPG, PDF, SVGYesNoYesYesYesYesYesYesYes 6.0+YesYesYesYesYes
Sencha Touch Chartshttp://www.sencha.com/products/touch/chartshttp://dev.sencha.com/deploy/touch-charts-1.0.0/examples/ 0 NoFree under GPLv3 license; $999 commercial licenseCanvasYesYesYesNoYesYesYesYesNoNoNoYesYesYesYes
amChartshttp://www.amcharts.com/http://www.amcharts.com/javascript/ 0 NoFree with watermark $99 (single website)SVGYesNoYesNoYesYesYesYesNoYesYesYesNoYesYesYesYesNoYesYesYesYesYesYesYes
arcadiaChartshttp://www.arcadiacharts.com/http://www.arcadiacharts.com/line_chart 0 No1.0.2Free for non commercial use
$ 89 (single website) - $ 899 (OEM)
CanvasYesYesYesNoYesYesYesYesYesYesYesYesYesYesYes
canvasxpresshttp://canvasxpress.org/ 0 Yes LGPL3FreeCanvasYesYesYesYesYesYesYesYesYesVenn diagram, Genome Browser, Heatmap, Correlation plot, Network and pathwayYesYesYes- 9.0+ / OR / ie6+ ExplorerCanvas or FlashCanvasYes
Dojo (dojox/charting)http://dojotoolkit.org/features/graphics-and-chartinghttp://demos.dojotoolkit.org/demos/?cat=graphics 0 Yes BSD, AFLv21.8Free500 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 ToolkitSVG, Canvas if not available VML or SilverlightYesYesYesYesYesYesYesYesYesYesNoBubble, Candlestick (OHLC), Spider. Other Dojo modules provide as well TreeMap, Gauges etc...YesNoYesYes- Feasible with custom codeYesYes SVGYes Using dojo/storeYes- Only on a subet of charts, improvement planned for future versionsYesYes mouse & touch (mobile) interactionYesYesYes 3.6+Yes 6+YesYes- Might work but not officially supportedYesYes
AwesomeChartJShttp://cyberpython.github.com/AwesomeChartJS/ 0 Yes Apache License v2.0If you are interested in a far more advanced, interactive JavaScript plotting library, take a look at Flot.Free depending on Apache 2.0Canvas
D3.jshttp://d3js.org/https://github.com/mbostock/d3/wiki/Gallery 3 Yes BSD License2.10.3Free under BSD116 kbhttps://github.com/shawnbot/aight for partial IE8 compatibility. No dependencies needed for other browsers supportedSVGYesYesYesYesYesYesYesYesYes- Unofficial example: https://gist.github.com/1074045YesYesD3.js is a drawing library, and not just a chart library. You can make virtually any visualization or graph given time.YesYesYesYesYesYesYesYesYes- IE 9 is supported, IE 8 is supported with AightYesYesYesYesYes
dhtmlxCharthttp://www.dhtmlx.com/docs/products/dhtmlxChart/index.shtmlhttp://www.dhtmlx.com/docs/products/dhtmlxChart/index.shtml 1 Yes GNU GPL2.6 Build 100928Free under GNU GPL, $4935 KB54 KBCanvasYesNoYesNoYesYesNoYesYesNoYesNoYesNoYesNoYesNoYesNoYesYes With CSSYesNoYesNoYes 1.0+Yes 6.0+YesYes 3.0+Yes 9.0+YesYes
Dracula Graph Libraryhttp://www.graphdracula.net/ 0 Yes MIT License0.0.3FreeRaphaëlSVGYes
Dygraphshttp://dygraphs.com/http://dygraphs.com/tests/ 1 Yes MIT licenseFree110 KBCanvasYes Line charts can also have fillsNoYes custom plotter- custom plotterYesNoNoNoYes custom plotterNoYesYesNoNoYesNoNoYesYesYesNoYesNoNoYesYes 9.0+Yes
Elychartshttp://elycharts.comhttp://elycharts.com/examples 1 Yes MIT License2.1.4-Snapshot (Aug, 2011)Free32 kb65 KBjQuery,RaphaëlSVGYesYesYesYesYesYesNoYesYesNoYesFunnelNoNoNoYesNoYesNoNoYesYesYesYesYesYesNoYes 3.0+Yes 6.0+Yes 5.0+Yes 3.0+Yes 9.5+YesYes
Flothttp://www.flotcharts.org/http://people.iola.dk/olau/flot/examples/ 5 Yes MIT License0.7 (march 2011)Free310 KBjQueryCanvasYesYesYesYesYesYesYesYesYes a custom plugin: http://jumflot.jumware.com/candlestick.htmlYesBubbles, Gantt, Pyramid, SpiderYesYesYesYesYesNoYesYesYesNoYesYesYes 6.0+YesYesYeshttps://github.com/flot/flot
flotr2http://www.humblesoftware.com/flotr2/indexhttp://www.humblesoftware.com/flotr2/index 0 Yes MIT LicenseFree223 KB96 KBunderscore.js, beam.jsCanvasYes Line charts can also have fillsNoYesNoYesYesYesNoYesNoBubble, radarYesYesYesYesYesYesYes PNG, JPGNoYesYesNoYesNoYesYes 6.0+YesYesYesYeshttps://github.com/HumbleSoftware/Flotr2
FusionChartshttp://www.fusioncharts.com/products/suite/http://www.fusioncharts.com/demos/gallery/ 0 NoStarts from $399 for Enterprise usage, or $199 for personal usage.Canvas / FlashYesNoYesNoYesYesYesNoNoYesYesFunnel, Pyramid,YesYesYesYesYesYes 5.0+YesYes
Google Chart Toolshttps://developers.google.com/chart/https://developers.google.com/chart/interactive/docs/gallery 0 NoFree24 KB (only through google link, no offline mode)SVGYesNoYesNoYesYesYesNoNoYesNoGeo chart, table, gauge, tree mapNoNoYesYesYesNoNoNoNoNoYesNoYesNoYesYesYesYesYesYesYes
gRaphaëlhttp://g.raphaeljs.com/http://g.raphaeljs.com/ 0 Yes MIT License0.5.0Free (you can donate)28.5 KBRaphaëlSVGYes Line charts can also have fillsNoYes (8 Kb) vertical onlyYes (2.5 Kb)Yes (4 Kb)Yes (4 Kb)NoNoNoNoNoNoNoNoNoNoNoNoNoYesNoYesNoYesYes 3.0+Yes 6.0+Yes 5.0+Yes 3.0+Yes 9.5+https://github.com/DmitryBaranovskiy/g.raphael
Highchartshttp://www.highcharts.com/products/highchartshttp://highcharts.com/demo/ 5 Yes CC by-nc 3.01.0Free for non commercial use
$ 80 (single website) - $ 2000 (10 developers license)
SVGYesYesYes horizontal, verticalNoYesYesYesYesYes Highstock, separate productYesYesNoYesYesYesYesYes PNG, JPG, PDF, SVGYesNoYesYesYesYesYesYesYes 6.0+YesYesYesYesYes
JavaScript InfoVis Toolkithttp://thejit.org/http://philogb.github.com/jit/demos.html 1 Yes2.0.1Free (you can donate)159 KBCanvasYesYesYesYesYesYesYesYesNoNoYesTreeMap, SpaceTree, RGraph, HyperTree, RGraph, Icicle, Sunburst, ForceDirectedYesYes 7.0+Yes
jqCharthttp://www.jqchart.comhttp://www.jqchart.com/samples 0 No$299CanvasYesYesYesNoYesYesYesYesYesNoBubble, radar, polarYesYesYesYesYesYesYesYesYesYesYesYesNoYesYes 6.0+YesYesYesYesYes
jqPlothttp://www.jqplot.com/http://www.jqplot.com/tests/ 0 Yes MIT, GPL v21.0.0b2_r1012Free1.1 MB161 KBjQueryCanvasYesYesYesYesYesYesYesYesYes based on the line chartYesYesYesYesYesYesYesYesYes- possible with jQueryYesYesYesYesYes 7+YesYeshttps://bitbucket.org/cleonello/jqplot/src
JSChartshttp://www.jscharts.comhttp://www.jscharts.com/examples 0 No3.0$ 39 - $ 149
Free with watermark
CanvasNoNoYes vertical onlyNoYesYesNoNoNoNoNoNoYesNoNoNoNoNoNoYesNoNoNoNoYes 1.5+Yes 6.0+Yes 3.1+Yes 9+Yes 1.0+
jsPlumbhttp://jsplumbtoolkit.comhttp://jsplumbtoolkit.com/jquery/demo.html 0 Yes MIT, GPL v21.3.16FreejQuery or MooTools or YUI3Canvas / SVG / VMLYesYesYes 6.0+YesYes
JSXGraphhttp://jsxgraph.uni-bayreuth.de/http://jsxgraph.uni-bayreuth.de/wp/examples/ 0 Yes LGPL0.94Free88.5 KB439 KBSVGNoNoYesNoYesYesNoYesNoNoMath...NoYesYesYesYesNoYesNoYesYes 2.0+Yes 6.0+YesYes 3.0+YesYesYes
KendoUI DataVizhttp://www.kendoui.com/dataviz.aspxhttp://demos.kendoui.com/dataviz/overview/index.html 1 No$ 399SVGYesYesYesYesYesNoYesRadial GaugeYesYes 7+YesYesYesYes
Morris.jshttp://www.oesmith.co.uk/morris.js/http://www.oesmith.co.uk/morris.js/ 1 Yes Simplified BSD0.4.1Free52 KB29 KBjQuery, RaphaëlSVGYesYesYes vertical onlyNoYesNoNoYesNoNoYesNoNoNoYesNoNoNoNoYesNoYesNoYesYes 6.0+YesYesYesYesYeshttps://github.com/oesmith/morris.js
nvd3http://nvd3.com/http://nvd3.com/ghpages/examples.html 0 Yes Apache 2.0Free depending on Apache 2.050 KB153 KBd3.js and Aight for IE8 supportSVGYesYesYesYesYesYesYesYesNoYesBullet chartYesYesYesYesYesYesYesYesYesYes- IE 9, IE8 requires AightYesYesYesYesYeshttps://github.com/RobertLowe/nvd3
Protovishttp://vis.stanford.edu/protovis/http://vis.stanford.edu/protovis/ex/ 1 Yes BSD License3.3.1Free32 KB4.7 MBSVGYesYesYesYesYesYesYesYesYesYesYesTreeMap, Node linksYesYesYesYesYesYesNo Workaround availableYesYesYesYesYesYesYesYesNo PartialYesYesYesYes
RGraphhttp://www.rgraph.net/http://www.rgraph.net/demos 0 No2012Free for non-commercial (CreativeCommons) License for commercial use.noneCanvasYesYesYesYesYesYesNoNoNoYesGauge, Funnel, WaterfallNoNoNoNoNoNo-YesNoNoNoNoYes- IE 9, IE8 requires Aight or Google Chrome Frame or Google ExCanvasYesYesYesYesYes
Rickshaw 0
Sencha Touch Chartshttp://www.sencha.com/products/touch/chartshttp://dev.sencha.com/deploy/touch-charts-1.0.0/examples/ 0 NoFree under GPLv3 license; $999 commercial licenseCanvasYesYesYesNoYesYesYesYesNoNoNoYesYesYesYes
TeeCharthttp://www.steema.com/teechart/html5http://www.steema.com/files/public/teechart/html5/jscript/demos/ 0 No2012Free for non commercial use.
$129 commercial license ( 1developer + 1 server install + 1 year support subscription)
0.7 MBCanvasYesYesYesYesYesYesYesYesYesHorizbar, SmoothLine, Donut, HorizArea, Bubble, Candle (OHLC)YesYesYesYesYesYesYesYesYesYesYesYesYesYesYes 9.0+YesYesYesYesYes
zingcharthttp://www.zingchart.comhttp://www.zingchart.com/#chart-gallery 0 NoSingle Domain Package : $249.00 Discounted Multi-Domain Package : $999.00Canvas / SVG / VML / FlashYesYesYesYesYesYesYes- Just in flash, Not in HTML5YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes 6.0+YesYesYes
MilkCharthttp://mootools.net/forge/p/milkcharthttp://www.brettdixon.com/demos/charts.html 0 Yes MIT License1.5.8FreeCanvas
Ejscharthttp://www.ejschart.comhttp://www.ejschart.com/examples.php?selected=examplePage