Key differences

  • Chart.js has 4.5× as many GitHub stars as Frappe Charts (67.7K vs 15.1K).
  • Chart.js had more development activity over the last 12 months: 21 commits vs 0.
  • Chart.js is downloaded 149× as often on npm (15.7M vs 105.5K per week).
  • Both are released under the MIT license.
  • Chart.js is the older project: its repository was created in 2013, Frappe Charts's in 2017.
  • Frappe Charts has had no commits since Dec 12, 2024.

By the numbers

  • Chart.js
  • Frappe Charts
GitHub stars
67.7K 15.1K
npm downloads / week
15.7M 105.5K
Commits, last 12 months
21 0
Contributors
426 47
Forks
11.9K 752
Show data as a table
Chart.js vs Frappe Charts by the numbers
MetricChart.jsFrappe Charts
GitHub stars67,73615,088
npm downloads / week15,712,249105,496
Commits, last 12 months210
Contributors42647
Forks11,948752

Development activity

Commits per month to each default branch, last 12 complete months.

  • Chart.js
  • Frappe Charts
0510 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug SepChart.jsFrappe Char…
0510 Oct 2025 Jan 2026 Apr Jul Chart.jsFrappe Char…
Show data as a table
Chart.js vs Frappe Charts: commits per month
MonthChart.jsFrappe Charts
Oct 202560
Nov 202530
Dec 202500
Jan 202600
Feb 202600
Mar 202600
Apr 202610
May 202610
Jun 202600
Jul 202600
Aug 202600
Sep 2026100

Side by side

AttributeChart.jsFrappe Charts
DescriptionCharts with the canvas tag.Simple, responsive SVG charts with zero dependencies.
CategoryJavaScript charting librariesJavaScript charting libraries
LicenseMITMIT
LanguageJavaScriptJavaScript
StatusActiveInactive
Latest releasev4.5.1 ()v1.6.3 ()
Last commit
Repository created
Open issues499129
Install
npm install chart.js
npm install frappe-charts

Which should you choose?

Popularity and activity are only part of the story. Consider which ecosystem you work in, the chart types and interactions you need, how much data you render, and whether the license fits your project. Both tool pages list alternatives if neither is quite right.

  • Chart.js

    Charts with the canvas tag.

    67.7K starsJavaScriptMIT

  • Frappe Charts

    Simple, responsive SVG charts with zero dependencies.

    15.1K starsJavaScriptMIT

More comparisons