4 ms·
Unfortunately, this isn't free for commercial use, so perhaps something like Google Charts is more suitable (depending on your use case). There are plenty of al
by jestar_jokin 12y ago
Unfortunately, this isn't free for commercial use, so perhaps something like Google Charts is more suitable (depending on your use case). There are plenty of alternatives out there.
- iamshs 12y agoWill you be kind enough to list some examples please. I am working on some of this stuff.
- beermann 12y agoChartist.js just had a lot of support on HN, although I haven't used it. I've used Raphaël but customizing it can actually be a bit hard. Chart.js is simple, easy to use, and just powerful enough for most cases.
- jestar_jokin 12y agoSomeone already wrote the list for me! http://en.wikipedia.org/wiki/Comparison_of_JavaScript_charting_frameworks http://en.wikipedia.org/wiki/Comparison_of_JavaScript_charti...
- lalwanivikas 12y agohttp://www.fusioncharts.com/javascript-charting-comparison/ http://www.fusioncharts.com/javascript-charting-comparison/
- Bahamut 12y agod3 is probably the one that has gained the most buzz from developers as of late. From my experimentation/evaluation of various charting libraries, d3 is certainly the most powerful.
- minimaxir 12y agoFor charting, d3 has an insanely high learning curve. (spent last weekend looking for one and while there are a few good d3-based charting libraries, they aren't very robust)
- gumballhead 12y agoIt is a worthy learning curve though
- nilkn 12y agod3 is not really a charting library. It's a general data binding engine that happens to have exceptional SVG support. Entire classes are taught on d3 due to its generality.
- floatrock 12y agoThe difference between d3 and highcharts is like a paint brush vs. a coloring book. If you're davinci, you can make masterpieces with a paint brush. However, even davinci (probably) started off drawing little stick figures. A coloring book defines the basic shapes you want, you just need to fill in the colors and add your personal touch. Highcharts is neat because it's a high-level api around charting. If you want to make charts, it's one of the most customizable and well-documented API's out there. If you want to build a custom visualization, highcharts offers a good amount of customizability, but sometimes you just gotta drop down into assembly.
- louhike 12y agoGoogle Charts is nice but its major problem is that the data has to be sent to Google so it renders your chart if I get it well. But yes, there are plenty of alternatives. Some are not updated anymore but can still be useful according to your use cases.