Key differences

  • Recharts has 2× as many GitHub stars as nivo (27.6K vs 14.1K).
  • Recharts had more development activity over the last 12 months: 1,046 commits vs 24.
  • Recharts is downloaded 36× as often on npm (70.7M vs 2M per week).
  • Both are released under the MIT license.

By the numbers

  • nivo
  • Recharts
GitHub stars
14.1K 27.6K
npm downloads / week
2M 70.7M
Commits, last 12 months
24 1K
Contributors
208 412
Forks
1.1K 2K
Show data as a table
nivo vs Recharts by the numbers
MetricnivoRecharts
GitHub stars14,10627,612
npm downloads / week1,968,63370,698,294
Commits, last 12 months241,046
Contributors208412
Forks1,0821,999

Development activity

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

  • nivo
  • Recharts
050100150 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug SepnivoRecharts
050100150 Oct 2025 Jan 2026 Apr Jul nivoRecharts
Show data as a table
nivo vs Recharts: commits per month
MonthnivoRecharts
Oct 20250112
Nov 20250110
Dec 20251103
Jan 2026076
Feb 2026676
Mar 2026383
Apr 2026452
May 2026069
Jun 2026586
Jul 2026569
Aug 2026083
Sep 20260127

Side by side

AttributenivoRecharts
DescriptionSupercharged dataviz components for React with isomorphic ability, demo.Declarative react components to render D3 charts.
CategoryReact chart & visualization librariesReact chart & visualization libraries
LicenseMITMIT
LanguageTypeScriptTypeScript
StatusActiveActive
Latest releasev0.99.0 ()v3.10.1 ()
Last commit
Repository created
Open issues36404
Install
npm install @nivo/core
npm install recharts

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.

  • nivo

    Supercharged dataviz components for React with isomorphic ability, demo.

    14.1K starsTypeScriptMIT

  • Recharts

    Declarative react components to render D3 charts.

    27.6K starsTypeScriptMIT

More comparisons