Comparison Criteria: Highchart, D3.js and googlr Chart Tool
Likes 0
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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/... | |||||||||||
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/... | |||||||||||||||
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/... | |||||||||
D3.js | d3js.org | github.com/... | Likes 15 | 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 | ||||||||||
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/... |
User reviews and comments