With 2.5M weekly downloads on npm and 60K stars on GitHub, Chart.js is a popular, simple yet flexible, fast, and well-documented charting library. It's used by developers all over the globe to create appealing data visualizations and tell stories with data.
Hey, one of the Chart.js contributors here.
Version 4.0 has minimal breaking changes compared to 3.0. However, it's still a major step forward for Chart.js. More than 100 issues and pull requests were resolved and submitted on the road to 4.0, such as improvements to tree-shaking that help reduce JavaScript bundle size and serve less code to the client or a new Colors plugin with default color palette (to name a few). Now, Chart.js is even more stable, developer-friendly, and easy to use.
I'm personally proud that Chart.js keeps the first place by popularity among charting libraries judging by downloads on npm and stars on GitHub. No surprise here: it's a really feature-rich open source charting library with sane and sound default configuration, integrations with all popular front-end frameworks (React, Vue, Svelte, Angular, etc.), great performance thanks to canvas rendering, and a fantastic community.
All in all, Chart.js is an amazing charting library to be used in production—and a truly rewarding project to contribute to 🥳
@igorlukanin That is fantastic news - thanks for all your hard work in making this possible! It really shows how powerful open source can be when we come together as a community towards a common goal!
Report
@igorlukanin This suits me.thank on this one!congrats!
Report
Congratulations on your success @igorlukanin! It's an impressive achievement to be the most popular charting library with such a vast number of downloads and stars.
Report
@igorlukanin Congratulations on the launch. <3
Bravo!
Chart.js 4.0
Gantt
Chart.js 4.0
AppstoreSpy