Chart.js logo


Simple, clean and engaging charts for designers and developers
+ 1

What is Chart.js?

Visualize your data in 6 different ways. Each of them animated, with a load of customisation options and interactivity extensions.
Chart.js is a tool in the Charting Libraries category of a tech stack.
Chart.js is an open source tool with 50.7K GitHub stars and 10.7K GitHub forks. Here’s a link to Chart.js's open source repository on GitHub

Who uses Chart.js?

840 companies reportedly use Chart.js in their tech stacks, including GoDaddy, FinTech Consortium, and

164 developers on StackShare have stated that they use Chart.js.

Chart.js Integrations

Chart.js's Features

  • animated
  • HTML5 based
  • Responsive
  • Modular
  • Bar
  • Doughnut
  • Radar
  • Line
  • Polar Area
  • Interactive

Chart.js Alternatives & Comparisons

What are some alternatives to Chart.js?
Highcharts currently supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.
It is a JavaScript library for manipulating documents based on data. Emphasises on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework.
Plotly.js is the only open-source JavaScript library for data visualization in the sciences and engineering. Open-source interfaces to Plotly.js are available for Python, R, MATLAB, and React.
A modern JavaScript charting library to build interactive charts and visualizations with simple API.
Google Charts
It is an interactive Web service that creates graphical charts from user-supplied information. The user supplies data and a formatting specification expressed in JavaScript embedded in a Web page; in response the service sends an image of the chart.
See all alternatives

Chart.js's Followers
318 developers follow Chart.js to keep up with related blogs and decisions.