4 ms·
> It still takes me a crazy amount of time to get a simple chart or graph working in D3 Wrong tool for the job. D3 fills the void between "just send my data t
by mbesto 8y ago
> It still takes me a crazy amount of time to get a simple chart or graph working in D3
Wrong tool for the job.
D3 fills the void between "just send my data to a bar chart" and "I need some charts, maybe I'll use raw JS to manipulate SVG's". You're probably in the former camp.
- staticautomatic 8y agoOut of curiosity, what would you use for "just send my data to a bar chart?"
- db1 8y agoI really like chart.js http://www.chartjs.org/docs/latest/ http://www.chartjs.org/docs/latest/
- acqq 8y agohttp://www.chartjs.org/samples/latest/ http://www.chartjs.org/samples/latest/ The examples do "cubic" instead of just "connecting the dots" but luckily it can be turned off: http://www.chartjs.org/samples/latest/charts/line/interpolation-modes.html http://www.chartjs.org/samples/latest/charts/line/interpolat...
- workinthehead 8y agoHighCharts for paid, Chart.js for open source.
- mwaitjmp 8y agoFlot is also a good choice. It's old now and hasn't been updated in a long while but if I'm not mistaken, grafana still makes use of it.
- mbesto 8y agoWhat the other replies said.
- methyl 8y agoAmCharts
- bpicolo 8y agoGoogle Charts is an option I use a lot - surprised more people don't know about it. Maybe just because it was developed before the hip new land of React? (A bunch of react wrappers exist for it though) https://developers.google.com/chart/ https://developers.google.com/chart/
- thirdsun 8y agoIn addition to the alternatives already mentioned I really like https://frappe.io/charts https://frappe.io/charts
- davidwparker 8y agoWhy would you say that? `The last thing I did was an area graph that you could click and drag one of the edges and it would update the numbers in the legend as you did it.` That doesn't sound like "just send my data to a bar chart" to me.