Live data from Hacker News

Ask HN: What's the best charting library for customer-facing dashboards?

news.ycombinator.com

1–10 of 64 posts

Re: Ask HN: What's the best charting library for customer-facing dashboards?

#3
I'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 want a nice line/pie/bar chart".

Re: Ask HN: What's the best charting library for customer-facing dashboards?

#6
We 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.

Re: Ask HN: What's the best charting library for customer-facing dashboards?

#7
post #3

I'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.

Re: Ask HN: What's the best charting library for customer-facing dashboards?

#9
post #3

I'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…

We've been using ECharts for many years now and it's great. Built some of our own overlays to create the charting json.

Highcharts was something we originally were going to use but it's just too pricey.

Post reply on HN