5 ms·
d3 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 certai
by Bahamut 12y ago
d3 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.