Chart.Js Reviews (124)

Reviews

Chart.Js Reviews (124)

4.4
124 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise the ease of use and responsive design of Chart.js, highlighting its straightforward API that allows for quick chart creation and customization. Many appreciate the variety of chart types available, making it suitable for diverse data visualization needs. However, some users note a lack of support for advanced chart types, which may limit its use for more complex projects.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Divyansh K.
DK
Divyansh K.
Small-Business (50 or fewer emp.)
"Beautiful charts in seconds"
4.5/5
What do you like best about Chart.Js?

Chart.js is a versatile library of charts that make it really simple for adding charts and metrics to your application. The library is well-maintained and has extensive documentation and developer support. Review collected by and hosted on G2.com.

What do you dislike about Chart.Js?

A few areas where Chart.js can improve is adding more types of charts to its collection, like heat maps, Gantt charts, etc. Also, integrations and their configurations can be confusing sometimes, if the documentation around that can be improved that will be very useful. Review collected by and hosted on G2.com.

Mahesh P.
MP
Mahesh P.
Software Engineer
Small-Business (50 or fewer emp.)
"Best open-source library to get Crisp, Engaging, Clean charts to Visualize data on modern web"
4/5
What do you like best about Chart.Js?

The best thing about this open-source library is it has a variety of charts for us to visualize our data on every possible dimension that in a way helps us to get better insights and patterns in our data by leveraging these detailed modern charts Review collected by and hosted on G2.com.

What do you dislike about Chart.Js?

Charts.js doesn't have any provision to add customizations in the charts, other data visualization tools have, Moreover, this open library is wholly built on Javascript, So the charts will definitely misbehave on the screens where javascript is disabled due to some reason. Review collected by and hosted on G2.com.

Rohit N.
RN
Rohit N.
Small-Business (50 or fewer emp.)
"Chart.js is a good library of javascriprt for data visualization."
4.5/5
What do you like best about Chart.Js?

Chart.js is beginner friendly and has a low learning curve. It has a simple and intuitive apis that make, it easy to create basic and the library provides a clear documentation and numerous examples, the library supports a variety of chart types, including line charts, bar charts, pie charts and etc. They offer responsiveness for charts on different screens. Review collected by and hosted on G2.com.

What do you dislike about Chart.Js?

Chart.js is designed to be lightweight and easy to use but does not provide all the advanced features such as 3D charts, network diagrams, Chart.js primarily focuses on modern web standards browser not for official support for old browsers. Review collected by and hosted on G2.com.

Abhishek  N.
AN
Abhishek N.
Mid-Market (51-1000 emp.)
"Seamless Integration of Charts and graphs using Chart.js"
5/5
What do you like best about Chart.Js?

some commonly appreciated aspects of Chart.js, which is a popular JavaScript library for data visualization:

Ease of Use: Chart.js provides a simple and intuitive API that allows developers to create interactive and visually appealing charts with minimal effort. It has clear documentation and a gentle learning curve, making it accessible to beginners and experienced developers.

Versatility: Chart.js supports various chart types, including line charts, bar charts, pie charts, radar charts, and more. It offers flexibility in customizing various charts aspects, such as colors, labels, tooltips, and legends, allowing developers to create charts that suit their specific needs.

Interactive Features: Chart.js provides interactive features like hover effects, tooltips, and click events, which enhance user experience and enable users to explore data in a dynamic and engaging manner. These interactive features make the charts more informative and user-friendly. Review collected by and hosted on G2.com.

What do you dislike about Chart.Js?

Lack of Certain Chart Types: While Chart.js supports a wide range of commonly used chart types, it may not include more specialized or less common chart types out of the box. If you require very specific chart types or complex visualizations, you might need to explore alternative charting libraries or consider implementing custom charting solutions. Review collected by and hosted on G2.com.

Simon H.
SH
Simon H.
Director of Product
Mid-Market (51-1000 emp.)
"Powerful, simple and beautiful"
3.5/5
What do you like best about Chart.Js?

- It is open source and well-built so it can be integrated into your projects.

- The charts look great and css is easy to customise.

- Dead simple to create charts. I have done them myself as a Pm in codepen to test. Review collected by and hosted on G2.com.

What do you dislike about Chart.Js?

- More complex charts would be better as you may quickly outgrow it for any advanced charts but it works well for any basic projects.

- Nothing else i can really think of. Review collected by and hosted on G2.com.

Dirk - Jan W.
DW
Dirk - Jan W.
Project Manager Scrum Master
Small-Business (50 or fewer emp.)
"Used to be tolerable, years ago, when alternatives were lacking."
1/5
What do you like best about Chart.Js?

It's exstensible in many ways. It allows the developer to create basic charts with relatively low effort. Review collected by and hosted on G2.com.

What do you dislike about Chart.Js?

The API is unstable, oldschool and terribly documented. It's not fun to use these days and it's very hard to find correct information. The types are lacking so even when you find the right function name you have to guess what it does. Look at composable alternatives if you're working with a relatively modern UI framework or you will be sorry once you need to make custom styling and behaviour. Review collected by and hosted on G2.com.

NAVEENKUMAR S.
NS
NAVEENKUMAR S.
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Chart.js review"
5/5
What do you like best about Chart.Js?

It is easy to configure and implement. It is open-source and free to use. We can get a lot of support for it. It renders the element in HTML5 canvas, making it look lovely and animated. Review collected by and hosted on G2.com.

What do you dislike about Chart.Js?

It supports only eight types of charts. If we need more, then we need to go for other charts. Other than this, it is good to go. We don't get product support but we can get more reference from other users Review collected by and hosted on G2.com.

Jairo C.
JC
Jairo C.
Small-Business (50 or fewer emp.)
"The best library for implementing open source graphs!"
4.5/5
What do you like best about Chart.Js?

I like that this library is very easy to learn and integrate into our code, as its engine is Javascript this provides several types of graphics and plugins that can be easily customized, even come ready to implement only, also note that we can update the data of the graphs through the API, which I think is excellent. Review collected by and hosted on G2.com.

What do you dislike about Chart.Js?

I consider that the only problem outside that it is a little heavy or difficult to render for some devices, is that it fails or simply is not compatible with older browser versions, or Internet explorer, so before implementing it should be analyzed if the client will use such a device. Review collected by and hosted on G2.com.

Ran K.
RK
Ran K.
Software Developer
Mid-Market (51-1000 emp.)
"It's easy to use for charts in any js projects"
4/5
What do you like best about Chart.Js?

It is reach with features to change chart and easy to use and also easy to integration and easy to implement in any js projects. It's provide good customer support. Frequency of use is very wast. Review collected by and hosted on G2.com.

What do you dislike about Chart.Js?

It use canvas as html elements so developer can't change by css. They compulsory have to use its props and configuration. Review collected by and hosted on G2.com.

Pranav K.
PK
Pranav K.
Software Engineer
Mid-Market (51-1000 emp.)
"One Of the Best Dependacies We Installed In our Angular Project"
5/5
What do you like best about Chart.Js?

-Allow you to plot pretty much all kinds of graphs/charts for your website.

-lightweight and the graphs load quickly

-Huge community support. You will find articles/posts on StackOverflow. If you're stuck, you can find youtube tutorials easily Review collected by and hosted on G2.com.

What do you dislike about Chart.Js?

Upgrading/ downgrading version is tedious for some reason, they make changes in the way you set parameters to set your graphs, In order to upgrade, you need to check all component's .ts files to make sure everything is working fine. Review collected by and hosted on G2.com.