recharts
React charts
At a glance
Overview
Recharts carries no subscription fee, making it a $0 entry point into react ui libraries.
recharts is a consistently strong performer, scoring 4.2 out of 5 on our rating metric.
Over the period tracked, recharts has seen rapid user growth, expanding roughly 3444% over the past 4 years.
recharts beats the react ui libraries average on every metric we track (3 of 3).
with roots going back to 2015, recharts is a long-tenured option in this category.
recharts compared to the field
| Feature | recharts | React UI Libraries average |
|---|---|---|
| Weekly Downloads | 61,732,385 | 40,448,238 |
| Dependent Packages | 5,297 | 2,739 |
| Popularity score | 4.2 / 5 | 4.1 / 5 |
Pros and cons
Strengths
- Weekly Downloads leads the category average: 61,732,385 vs. 40,448,238.
- Dependent Packages leads the category average: 5,297 vs. 2,739.
- Comes out ahead on popularity score — 4.2 / 5 against a category average of 4.1 / 5.
- Free to use, with no paid tier required to get started.
Watch-outs
- Growing fast enough that current figures may shift quickly — verify before relying on them.
Growth over time
Frequently asked questions
Is recharts free to use?
Yes — recharts is free, with no paid tier required to get started.
Is recharts good? What's its rating?
recharts scores 4.2 out of 5 on our rating metric, versus a React UI Libraries category average of 4.1.
How many people use recharts?
recharts has roughly 61.7M users/stars tracked, compared to a category average of 40.4M.
When was recharts founded?
recharts was founded in 2015, making it 11 years old.
Is recharts growing?
Yes — usage is up roughly 3444% over the past 4 years.
Ready to see recharts for yourself?
Opens the official site in a new tab.
More in React UI Libraries
@base-ui/react
Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility fe
dom-helpers
tiny modular DOM lib for ie9+
@mui/utils
Utility functions for React components.
react-markdown
React component to render markdown