Recharts logo

Recharts

Redefined chart library built with React and D3
124
251
+ 1
35

What is Recharts?

Quickly build your charts with decoupled, reusable React components. Built on top of SVG elements with a lightweight dependency on D3 submodules.
Recharts is a tool in the Charting Libraries category of a tech stack.
Recharts is an open source tool with 22.3K GitHub stars and 1.6K GitHub forks. Here’s a link to Recharts's open source repository on GitHub

Who uses Recharts?

Companies
24 companies reportedly use Recharts in their tech stacks, including viavoo, Project Aeolus, and BigClarity.

Developers
75 developers on StackShare have stated that they use Recharts.

Recharts Integrations

Pros of Recharts
10
Very intuitive API
8
Built for React, from scratch
7
Responsive
5
Composable chart elements
3
Easy to use
2
MIT license

Recharts Alternatives & Comparisons

What are some alternatives to Recharts?
vx
vx is collection of reusable low-level visualization components. vx combines the power of d3 to generate your visualization with the benefits of react for updating the DOM.
Victory
A collection of composable React components for building interactive data visualizations.
D3.js
It is a JavaScript library for manipulating documents based on data. Emphasises on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework.
amCharts
amCharts is an advanced charting library that will suit any data visualization need. Our charting solution include Column, Bar, Line, Area, Step, Step without risers, Smoothed line, Candlestick, OHLC, Pie/Donut, Radar/ Polar, XY/Scatter/Bubble, Bullet, Funnel/Pyramid charts as well as Gauges.
Highcharts
Highcharts currently supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.
See all alternatives

Recharts's Followers
251 developers follow Recharts to keep up with related blogs and decisions.