Which JavaScript library should I use for generating charts? Here's a list of popular JavaScript libraries for generating charts. Remember to check the license before selecting one...
- +11 000 followers on Github
- +200 issues on Github
- [doesn't support time series](https://github.com/nnnick/Chart.js/issues/391)
- Supports modern browsers and IE 8:
- based on D3.js
- +3000 followers on Github
- +150 issues on Github
- +30 000 followers on Github
- +150 issues on Github
- unlimited possibilities
- unlimited complexity
- unlimited popularity
- you need to write your own [reusable d3.js components](http://bost.ocks.org/mike/chart/)
- supports Firefox, Chrome, Safari, Opera, IE9+, Android and iOS. Parts of D3 may work in older browsers.
- based on D3.js
- +3000 followers on Github
- +250 issues on Github
- based on D3.js
- +900 followers on Github
- +30 issues on Github
- 3500 Github followers
- 30 Github issues
- 4000 Github followers
- 10 Github issues
- 1500 Github followers
- 30 Github issues
- based on D3.js
- Works with Internet Explorer 6+, Chrome, Firefox 2+, Safari 3+ and Opera 9.5+
- requires jQuery
- +3500 followers on Github
- +250 issues on Github
- +1400 followers on Github
- +110 issues on Github
- supports Firefox 3.0+, Safari 3.0+, Opera 9.5+ and Internet Explorer 6.0+.
- “23 000 customers”
- price is “as much as you can pay”
- Free for non-commercial projects
- HTML5
- “tens of thousands of developers”
- supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange and polar chart
- Uses Google charts behind the scenes
- Based on d3.js
- 385 followers on Github
- 18 issues on Github
- "optimized for visualizing and laying out time-series data"