news.volyx.in

Apache ECharts (echarts.apache.org)

1658 points by tomtomistaken · 480 days ago · 250 comments on HN

Article summary

Apache ECharts is a data visualization library that provides over 20 chart types and a range of features, including a powerful rendering engine, professional data analysis, and elegant visual design. The library is highly customizable and has a large community of developers who contribute to its growth. Apache ECharts is suitable for web-based visualization and can be used for a variety of applications, including data analysis and presentation. The library is also accessible and provides features such as automatically generated chart descriptions and decal patterns to help users with disabilities.

Main themes

  • Data Visualization
  • Web-based Visualization
  • Charting Libraries
  • Accessibility
  • Customization
  • Performance

What commenters say

  • The animation in the line race example adds no additional information and is considered chart junk by some, while others argue it provides a more engaging and interactive experience.
  • Apache ECharts is a powerful and flexible library that can rival other popular charting libraries such as D3 and Chart.js in terms of customization and features.
  • The library's performance is impressive, with some commenters noting that it can handle large graphs and interactive visualizations with ease.
  • The use of animation and interactive elements in data visualization can be seen as a form of engagement bait, but others argue that it can also provide a more immersive and memorable experience for the viewer.
  • The library's accessibility features, such as automatically generated chart descriptions, are an important aspect of its design and can help users with disabilities to understand the data being presented.
  • The choice between using a library like Apache ECharts or a more lightweight solution like Chart.js depends on the specific needs of the project and the level of customization required.
  • Some commenters have expressed surprise at the level of customization available in Apache ECharts, contradicting the claim that it is less customizable than Chart.js.
  • The origins of the library, which was donated to Apache by a Chinese company, may lead to increased collaboration and contribution from Chinese developers in the future.