Key differences

  • visx has 1.5× as many GitHub stars as nivo (21.1K vs 14.1K).
  • visx had more development activity over the last 12 months: 121 commits vs 24.
  • nivo is downloaded 17× as often on npm (2M vs 118.6K per week).
  • Both are released under the MIT license.

By the numbers

  • nivo
  • visx
GitHub stars
14.1K 21.1K
npm downloads / week
2M 118.6K
Commits, last 12 months
24 121
Contributors
208 161
Forks
1.1K 772
Show data as a table
nivo vs visx by the numbers
Metricnivovisx
GitHub stars14,10621,075
npm downloads / week1,968,633118,570
Commits, last 12 months24121
Contributors208161
Forks1,082772

Development activity

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

  • nivo
  • visx
02040 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
02040 Oct 2025 Jan 2026 Apr Jul
Show data as a table
nivo vs visx: commits per month
Monthnivovisx
Oct 2025019
Nov 2025037
Dec 202510
Jan 202600
Feb 202660
Mar 202630
Apr 2026429
May 202600
Jun 2026536
Jul 202650
Aug 202600
Sep 202600

Side by side

Attributenivovisx
DescriptionSupercharged dataviz components for React with isomorphic ability, demo.Low-level visualization components that combine D3 with React, by Airbnb.
CategoryReact chart & visualization librariesReact chart & visualization libraries
LicenseMITMIT
LanguageTypeScriptTypeScript
StatusActiveMaintained
Latest releasev0.99.0 ()v4.0.0 ()
Last commit
Repository created
Open issues36116
Install
npm install @nivo/core
npm install @visx/visx

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

  • visx

    Low-level visualization components that combine D3 with React, by Airbnb.

    21.1K starsTypeScriptMIT

More comparisons