Live data from Hacker News

Apache ECharts

echarts.apache.org

51–60 of 263 posts

Re: Apache ECharts

#52
post #27

Earlier quoted context omitted.

It's much heavier but a lot more powerful and flexible.

Thanks! And is it more or less performant on large datasets (100k+ data points).

maintainer of chartjs here.

It’s probably more performant. Chart.js isn’t designed for a ton of data and we recommend sampling before visualization . We have a builtin plugin that does a form of min/max sampling to retain peaks but cut down on the amount of data points drawn

Re: Apache ECharts

#54
I was just looking into charting libraries for React/React Native, and Apache ECharts seems like a great contender for cross-platform data visualization. The libraries that I came across - react-echarts (https://github.com/hugocxl/react-echarts) and react-native-echarts (https://github.com/wuba/react-native-echarts) - both seem to be actively developed, and the fact that it's under Apache is a huge plus for future development prospects and maintenance of the project.

Re: Apache ECharts

#55

ECharts is in my opinion the best out there. It surprisingly doesn't come up in a lot of lists or search for charting libraries. I've tried them all: chart.js, google charts, amCharts, Highcharts, ApexCharts. We use it in our tool/library https://docs.chartsql.com/

What about D3js? I know that D3js is low level, but with AI it's pretty easy.

Re: Apache ECharts

#56

we use eCharts for all the visualizations in https://www.definite.app/ . We evaluated pretty much every option and it's the best non-react option. Recharts honestly seems a little nicer if you're using React, but our frontend is in Vue.

Even if one is using react, I think there's value in choosing libraries that are not deeply tied to react such that that logic can be reused when (not if) we need to start migrating away from it.

Re: Apache ECharts

#58
post #7

Looks like it could work nicely with HTMX.

Funny seeing this here with your comment, as I was exploring using ECharts for a project recently to work exactly with HTMX from a Clojure backend. I eventually settled on Chart.js as I found that for my use case, I wanted the charts to more easily fit their dynamically sized container, which isn’t quite as simple with ECharts and Vega. I also didn't need particularly complex plots. Nevertheless, this is a nice proje…

> more easily fit their dynamically sized container

I've done this for more simpler elements. Copilot helped me come up with a little bit of custom JS in those cases.

Re: Apache ECharts

#59

ECharts is in my opinion the best out there. It surprisingly doesn't come up in a lot of lists or search for charting libraries. I've tried them all: chart.js, google charts, amCharts, Highcharts, ApexCharts. We use it in our tool/library https://docs.chartsql.com/

I think that’s because it’s a Chinese Project. Same thing with Ant Design Components, which are really awesome but not as well known as they should be.
Post reply on HN