Design and interface · Independent · 22 Oct 2026

chartjs/Chart.js

Simple HTML5 Charts using the <canvas> tag

← Design and interface
Chart.js: simple HTML5 charts. Draws responsive graphs on web pages.

In simple English

This tool draws charts on a web page. You give it numbers and tell it what kind of graph you want. It turns your data into lines, bars or pie slices that users can see. It is free to use on any personal or commercial site. You need to know some JavaScript to make it work.

What it is

A JavaScript library that creates responsive charts inside an HTML5 canvas element. It supports eight different chart types out of the box and lets you customize colors and animations.

What it is good for

Solo builders who need to display data dashboards, user statistics or financial reports on their websites without paying for heavy third-party services.

Stars68k
LicenceMIT
Latestv4.5.1 (2025-10-13)checked 22 Oct 2026
Last code change2026-10-21
Written inJavaScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Draws crisp charts that scale well on mobile phone screens and high-resolution displays.
  • Comes with clear documentation and many ready-to-use examples on the official website.
  • Uses the permissive MIT licence, so you can use it in commercial projects without worry.
Watch for
  • Requires writing JavaScript code to feed data and configure how each graph looks.
  • Can slow down the web page if you try to display thousands of data points at once.
  • Offers less interactivity than heavy mapping libraries when users want to drill down into complex data.
Replaces

drawing static images by hand or paying for hosted dashboard widgets

Works well with

Tailwind CSS

Similar repositories
  • apexcharts/apexcharts.js15k stars

    An alternative JavaScript charting library with a heavy focus on interactive dashboards.

  • d3/d3114k stars

    A much more complex low-level graphics library for building custom data visualisations from scratch.

Also reviewed on Repo Radar
  • GoogleChromeLabs/squoosh26k stars

    A web page that compresses images in the browser and shows you the result before you save it.

  • simple-icons/simple-icons26k stars

    More than 3,400 brand logos as single-colour SVG files, released into the public domain.

  • phosphor-icons/core394 stars

    The raw SVG files and the catalogue for the Phosphor icon family, with no framework package attached.

Install
npm install chart.js

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Design & Creative › UI/UX Design › Data Visualization.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.