Javascript Graphs and Charts libraries

Business > IT development
30
2014-10-21 14:48:50

This is a collaborative comparison table about JavaScript Graph and Charts library for data visualization.

Do not hesitate to comment, vote for your favorite library or contribute to this matrix, adding comparison criteria or other javascript libraries.

CanvasJS ChartsHighchartsD3.jsamChartsAnyChartGoogle Chart ToolsjqChartShield UI Chartszingchart
Websitehttp://canvasjs.comhttp://www.highcharts.com/products/highchartshttp://d3js.org/http://www.amcharts.com/http://anychart.com/https://developers.google.com/chart/http://www.jqchart.comhttps://www.shieldui.comhttp://www.zingchart.com
Demo web linkhttp://canvasjs.com/html5-javascript-column-chart/http://highcharts.com/demo/https://github.com/mbostock/d3/wiki/Galleryhttp://www.amcharts.com/javascript/http://anychart.com/products/anychart7/gallery/https://developers.google.com/chart/interactive/docs/galleryhttp://www.jqchart.com/sampleshttps://demos.shieldui.comhttp://www.zingchart.com/#chart-gallery
Image
Like 2 12 10 2 6 0 0 6 2
Open sourceYes CC nc 3.0Yes CC by-nc 3.0Yes BSD LicenseNoNoNoNoNoNo
Latest version1.01.02.10.33.X7.x1.7.12010
Trial and PricesFree for non-commercial use $299+ for commercial licenseFree for non commercial use
$ 80 (single website) - $ 2000 (10 developers license)
Free under BSDFree with watermark $99 (single website)Free Trial with link to site. $399 (website)Free$299Free for Non-commercial use. Requires license for commercial. OEM licensing available.Free with watermark Single Domain Package : $249.00 Discounted Multi-Domain Package : $999.00 SaaS and OEM Pricing Available
Library size (compressed+gzip)27 KB145 KB24 KB (only through google link, no offline mode)
Minified size45 kb116 kb190 KB147 KB200 K
Dependencieshttps://github.com/shawnbot/aight for partial IE8 compatibility. No dependencies needed for other browsers supportedNoneNonejQueryNone
Graphic technologyCanvasJSSVGSVGSVG or VML for old IESVG or VML for old IESVGCanvasSVG, VMLHTML5 / Canvas / SVG / VML / Flash
Charts types
AreaYesYesYesYesYesYesYesYesYes
BarYesYes horizontal, verticalYesYesYesYesYesYesYes
BubbleYesYesYesYesYesNoYesYesYes
LineYesYesYesYesYesYesYesYesYes
PieYesYesYesYesYesYesYesYesYes
ScatterYesYesYesYesYesYesYesYesYes
SplineYesYesYesYesYesNoYesYesYes
SparklinesYesYesNoYesYes
CandlestickNoYes Highstock, separate product- Unofficial example: https://gist.github.com/1074045YesYesYesYesYes
DonutYesYesYesYesYesNoNoYesYes
Node / Edge graphYes
Other chartsBubble ChartD3.js is a drawing library, and not just a chart library. You can make virtually any visualization or graph given time.Gauges, Radar, Polar, Step line, Step without Risers, OHLC, area range, Donut, Funnel, Waterfall, Bullet, XY, Maps are available as additional packageGauges, Radar, Polar, Stepline, Step, OHLC, Range Area, Funnel, Maps, Heatmaps, Treemap are available in 6.x, promised in 7.x, Gantt, Maps, Stock - available in Flash, promised in 2015.Geo chart, table, gauge, tree mapBubble, radar, polarRange Bar/Area/SplineArea, Polar Bar/Area/Spline/Scatter, Stepline, StepareaBullet, Chord, Funnel, Gauge, Grid, Maps, Pareto, Piano, Radar, Rankflow, Stock, Treemap, Venn, WordCloud
Features
Multitouch
Ability to zoom in and out of chartsYesYesYesYesYesNoYesYesYes
Annotations on the chartYesYesYesNoYesYesYes
Combination of chartsYesYesYesYesYesYesYesYesYes
Data labelsYesYesYesYesYesNoYesYesYes
Date-time axisYesYesYesYesYesYesYesYesYes
Dynamic chartsYesYesYesYesYesNoYesYesYes
Export filesYesYes PNG, JPG, SVG, PDFYes PNG, JPG, SVG, PDFNoYesYesYes
External Data LoadingYesNoYesYesYes
Interactive (responds to mouse hover/click)YesYesNoYesYesYesYesYesYes
PrintYesYesYesNoYesYes
Text Rotation for LabelsYesYesYes x-y coordinates(of text) needs to be changed after rotation of textYesYesNoYesYesYes
Platforms
FirefoxYesYesYesYesYesYesYesYesYes
Internet ExplorerYes 9+Yes 6.0+- IE 9 is supported, IE 8 is supported with AightYes 6.0+YesYes 6.0+Yes 5.0+Yes 6.0+
Google ChromeYesYesYesYesYesYesYesYesYes
SafariYesYesYesYesYesYesYesYesYes
OperaYesYesYesYesYesYesYesYesYes
iPhoneYesYesYesYesYesYesYesYesYes
iPadYesYesYesYesYesYesYesYesYes
Social Networks
Source code repositoryhttps://github.com/shieldui
Twitterhttp://twitter.com/Highchartshttp://twitter.com/amchartshttps://twitter.com/anycharthttp://twitter.com/jqCharthttps://twitter.com/shielduihttps://twitter.com/zingchart
Websitehttp://canvasjs.comhttp://www.highcharts.com/products/highchartshttp://d3js.org/http://www.amcharts.com/http://anychart.com/https://developers.google.com/chart/http://www.jqchart.comhttps://www.shieldui.comhttp://www.zingchart.com
Embed
  • 2011-01-05 21:42:21
    2014-10-21 14:48:50
  • IT development
    English
  • Compare dhtmlxChart vs Dygraphs vs Elycharts vs gRaphael vs Highcharts vs JavaScript InfoVis Toolkit vs JScharts vs JSXGraph vs Protovis
  • Public
    Public
  • Creative Commons License CC-BY-SA 3.0 / GNU FDL
    Manage backups

Comments

see older comments

Leave a comment

Build comparison tables or lists about everything !

It's free and fast to publish data into original tables

Create a table