Selecting a JavaScript Chart Library

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"