Ask HN: What's the best charting library for customer-facing dashboards?
21–30 of 64 posts
Re: Ask HN: What's the best charting library for customer-facing dashboards?
#22Re: Ask HN: What's the best charting library for customer-facing dashboards?
#23Re: Ask HN: What's the best charting library for customer-facing dashboards?
#24Re: Ask HN: What's the best charting library for customer-facing dashboards?
#25D3 is the king of data visualization written by Mike Bostock, a creative comp sci dude with incredible data viz and programming skills (love ya Mike)
The initial learning curve is kinda steep, but in reality it’s actually a really logical setup, you just need to build a few mental models. Without a doubt, I would pick D3. Top charting libs use D3 under the hood. It’s so god damn flexible you can build whatever you want.
Study d3indepth.com for a couple weeks, write a lot of code and watch some YouTube videos. The books are usually meh on this subject and outdated. Mike started Observable to make this passion of his profitable. It’s like Jupiter notebooks for visualizations using D3.
I’ve been wanting to write more and use visualizations to strengthen my writing and I’m picking a mix of D3 and standard JS/HTML to do it. Very satisfying
Re: Ask HN: What's the best charting library for customer-facing dashboards?
#26https://www.chartjs.org/ It's pretty easy to configure and understand. It's the 80/20 principal of charts, it is 80% of D3 functionality for 20% the effort.
Re: Ask HN: What's the best charting library for customer-facing dashboards?
#27https://www.chartjs.org/ It's pretty easy to configure and understand. It's the 80/20 principal of charts, it is 80% of D3 functionality for 20% the effort.
Re: Ask HN: What's the best charting library for customer-facing dashboards?
#28We use highcharts to power most of our charting (we're an embedded analytics platform) and switched over from from chart.js It's fairly powerful but also looks more polished out of the box. Some limitations on styling but that depends on your application/use case.
Charting libraries are hard, Highcharts got a lot of things right back then and I don't think it's stopped since then.
Re: Ask HN: What's the best charting library for customer-facing dashboards?
#29I've messed with a few. I really like Apache Echarts if you're looking for an all-in-one-can-do-anything solution with a good license. The downsides are that the docs can sometimes be a little obtuse. There are adapters for almost every front-end at this point. Nivo is a much simpler system that is styled by default and works much easier with React. If you're not doing complicated charts, it's my goto for the "I just…
+1 to echarts: While it can be more complex to start than the others, it remains fairly simple for the default graphs while providing enough flexibility to do pretty much anything.
Charts that used to take me days to set up and data-wrangle now only take minutes.
I suppose this applies to other libraries but I like echarts.
Re: Ask HN: What's the best charting library for customer-facing dashboards?
#30I've messed with a few. I really like Apache Echarts if you're looking for an all-in-one-can-do-anything solution with a good license. The downsides are that the docs can sometimes be a little obtuse. There are adapters for almost every front-end at this point. Nivo is a much simpler system that is styled by default and works much easier with React. If you're not doing complicated charts, it's my goto for the "I just…
I've been using echarts for 5+ years and I've yet to encounter a chart I couldn't make exactly like I needed.