5 ms·
Some alternative JavaScript charting libraries... * Highcharts JS (http://www.highcharts.com/ http://www.highcharts.com/) * Flot (http://www.flotcharts.org/ h
by slashdotdash 14y ago
Some alternative JavaScript charting libraries...
* Highcharts JS (http://www.highcharts.com/ http://www.highcharts.com/)
* Flot (http://www.flotcharts.org/ http://www.flotcharts.org/)
* NVD3 (http://nvd3.org/ http://nvd3.org/)
* morris.js (http://www.oesmith.co.uk/morris.js/ http://www.oesmith.co.uk/morris.js/)
* Rickshaw (http://code.shutterstock.com/rickshaw/ http://code.shutterstock.com/rickshaw/)
* jqPlot (http://www.jqplot.com/ http://www.jqplot.com/)
* gRaphaël (http://g.raphaeljs.com/ http://g.raphaeljs.com/)
* YUI charts (http://yuilibrary.com/yui/docs/charts/ http://yuilibrary.com/yui/docs/charts/)
* Polychart.js (http://polychartjs.com/ http://polychartjs.com/)
- sdfjkl 14y agoI've used Highcharts in a commercial inhouse project and can confirm it's awesome, well documented, with a ton of examples and the guy is very responsive to support queries. Well worth the few quid asked for commercial use. Also, it uses SVG and is therefore suitable for PDF conversion (which Canvas is not). Have a play: http://www.highcharts.com/demo/ http://www.highcharts.com/demo/
- richardlblair 14y agoI can also confirm that highcharts is awesome.
- Uchikoma 14y agoI can also confirm that highcharts is awesome (support, documentation,..)
- noodle 14y agoI've used Highcharts in two different production level projects and I think its only okay. In trying to heavily style the graphs and such, there were tons of difficulties, errors, and such. IF what you need is out of the box, though, it does go a long way.
- yen223 14y agoImpressive list! Is there any charting library out there which still supports IE6/IE7?
- jrochkind1 14y agoFlot does with an JS backfill for canvas for IE. Probably some of the others do too with the same.
- jtheory 14y agoI'm using HighCharts specifically because of their support for IE6/7 (using VML). http://www.highcharts.com/documentation/compatibility http://www.highcharts.com/documentation/compatibility
- nahname 14y agoI looked at and played with many of those and I would strongly recommend Flot over all of them. https://code.google.com/p/flot/ https://code.google.com/p/flot/ Their site isn't sexy, but the code is solid and very easy to work with. EDIT: Their site was updated and looks pretty good now. http://www.flotcharts.org/ http://www.flotcharts.org/
- bezidejni 14y agoThe site looks pretty good actually: http://www.flotcharts.org/ http://www.flotcharts.org/
- nahname 14y agoThey must have updated it. It looks much better than when I last used it.
- esbwhat 14y agoI use flot on one of my sites. It's nice, I only have positive things to say about it. Especially if you are still using something like openflashchart I recommend taking the time to switch over, it doesn't take long at all.
- mandlar 14y agoHightcharts is amazing. I've done some very nice in-house custom charts with it. Very easy to customize, very well documented. I'd highly recommend it.
- susi22 14y ago* xCharts (http://tenxer.github.com/xcharts/ http://tenxer.github.com/xcharts/) Personally, I'd only use libraries that are based on D3.js so that in case you need some individualization you can more easily hack it. AFAIK, nvd3, rickshaw and xCharts are based on D3.js
- lucisferre 14y agoI've used both Rickshaw and NVD3, was not happy with the quality or APIs of either project and ended up building directly on D3. Unfortunate since I don't feel like D3 has an ideal API for charting and a simpler abstraction would be desired.
- wyck 14y agoThe better link for d3 is : http://d3js.org/ http://d3js.org/ And TONS of examples: http://bl.ocks.org/mbostock http://bl.ocks.org/mbostock