Key differences

  • Plotly.js has 1.2× as many GitHub stars as Frappe Charts (18.4K vs 15.1K).
  • Plotly.js had more development activity over the last 12 months: 1,552 commits vs 0.
  • Plotly.js is downloaded 8.3× as often on npm (873.3K vs 105.5K per week).
  • Both are released under the MIT license.
  • Plotly.js is the older project: its repository was created in 2015, Frappe Charts's in 2017.
  • Frappe Charts has had no commits since Dec 12, 2024.

By the numbers

  • Frappe Charts
  • Plotly.js
GitHub stars
15.1K 18.4K
npm downloads / week
105.5K 873.3K
Commits, last 12 months
0 1.6K
Contributors
47 263
Forks
752 2K
Show data as a table
Frappe Charts vs Plotly.js by the numbers
MetricFrappe ChartsPlotly.js
GitHub stars15,08818,356
npm downloads / week105,496873,255
Commits, last 12 months01,552
Contributors47263
Forks7522,043

Development activity

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

  • Frappe Charts
  • Plotly.js
0200400 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug SepFrappe Char…Plotly.js
0200400 Oct 2025 Jan 2026 Apr Jul Frappe Char…Plotly.js
Show data as a table
Frappe Charts vs Plotly.js: commits per month
MonthFrappe ChartsPlotly.js
Oct 20250137
Nov 2025064
Dec 2025058
Jan 2026078
Feb 2026055
Mar 2026037
Apr 20260122
May 20260139
Jun 20260335
Jul 20260257
Aug 20260148
Sep 20260122

Side by side

AttributeFrappe ChartsPlotly.js
DescriptionSimple, responsive SVG charts with zero dependencies.Powerful declarative library with support for 20 chart types.
CategoryJavaScript charting librariesJavaScript charting libraries
LicenseMITMIT
LanguageJavaScriptJavaScript
StatusInactiveActive
Latest releasev1.6.3 ()v4.1.2 ()
Last commit
Repository created
Open issues129728
Install
npm install frappe-charts
npm install plotly.js

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.

  • Frappe Charts

    Simple, responsive SVG charts with zero dependencies.

    15.1K starsJavaScriptMIT

  • Plotly.js

    Powerful declarative library with support for 20 chart types.

    18.4K starsJavaScriptMIT

More comparisons