GitHub stars
14.1K#43 in the directory
npm downloads / week
2M
Commits, last 12 months
24
Contributors
208
Last commit
Latest release
v0.99.0May 23, 2025

Overview

nivo is an open-source React chart library released under the MIT license. Its GitHub repository has 14,106 stars, 1,082 forks, and 208 contributors. It is actively developed with 24 commits in the last 12 months. The latest release, v0.99.0, was published on May 23, 2025. On npm it is downloaded about 2M times per week.

Its GitHub description: nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries

GitHub topics: datavizreactd3jsisomorphicsvgchartscomponentscanvas

Install

npm
npm install @nivo/core
v0.99.0

Development activity

Commits per month to the default branch over the last 12 complete months.

0246 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
0246 Oct 2025 Jan 2026 Apr Jul
24 commits from Oct 2025 to Sep 2026.
Show data as a table
nivo commits per month
MonthCommits
Oct 20250
Nov 20250
Dec 20251
Jan 20260
Feb 20266
Mar 20263
Apr 20264
May 20260
Jun 20265
Jul 20265
Aug 20260
Sep 20260

Popularity among React chart & visualization libraries

GitHub stars for nivo and the most-starred alternatives.
Show data as a table
GitHub stars
ToolStars
Recharts27,612
visx21,075
Tremor16,485
nivo14,106
Victory11,238
React-vis8,785
react-chartjs-26,939

Alternatives to nivo

  • Recharts

    Declarative react components to render D3 charts.

    27.6K starsTypeScriptMITnivo vs Recharts

  • visx

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

    21.1K starsTypeScriptMITnivo vs visx

  • Tremor

    React components for building charts and dashboards, based on Recharts and Tailwind CSS.

    16.5K starsTypeScriptApache-2.0nivo vs Tremor

  • Victory

    Composable components for building interactive data visualizations

    11.2K starsTypeScriptMITnivo vs Victory

  • React-vis

    React components to build data visualizations.

    8.8K starsJavaScriptMIT

  • react-chartjs-2

    React components for Chart.js.

    6.9K starsTypeScriptMIT

More comparisons: nivo vs Recharts · nivo vs visx · nivo vs Tremor · nivo vs Victory

nivo FAQ

Is nivo open source?

Yes. nivo is released under the MIT license, and its source code is on GitHub.

Is nivo still maintained?

Yes. nivo is actively developed, with 24 commits in the last 12 months and the latest commit 2 months ago.

How do I install nivo?

From npm: npm install @nivo/core.

What are the best alternatives to nivo?

The most popular alternatives listed in React chart & visualization libraries are Recharts, visx, and Tremor. See the full ranking.

What language is nivo written in?

nivo is primarily written in TypeScript, according to GitHub.

Data: GitHub API, npm. Updated Oct 4, 2026.