10 Best React Data Visualization Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

victory

A collection of composable React components for building interactive data visualizations

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
4
Top Feedback
1Easy to Use
1Slow
1Abandoned
GitHub Stars
9K
Weekly Downloads
155K
Last Commit
9d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

reaflow

🕸 React library for building workflow editors, flow charts and diagrams

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
2Great Documentation
2Easy to Use
2Highly Customizable
GitHub Stars
726
Weekly Downloads
2K
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

kepler.gl

Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
8K
Weekly Downloads
4K
Last Commit
17d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@projectstorm/react-diagrams

a super simple, no-nonsense diagramming library written in react that just works

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
9K
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rdt

react-d3-tree

🌳 React component to create interactive D3 tree graphs

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.3/ 5
3
Top Feedback
4Great Documentation
1Easy to Use
1Highly Customizable
GitHub Stars
621
Weekly Downloads
15K
Last Commit
3mos ago
Bundle Size (min+gzip)
40.4KB
Not Tree-Shakeable

reaviz

📊 Data visualization library for React

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
3
Top Feedback
4Easy to Use
3Great Documentation
3Highly Customizable
GitHub Stars
475
Weekly Downloads
985
Last Commit
12d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

react-plotly.js

A plotly.js React component from Plotly 📈

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
771
Weekly Downloads
70K
Last Commit
2mos ago
Bundle Size (min+gzip)
2.78KB
Not Tree-Shakeable

fusioncharts

FusionCharts JavaScript Charting library. Over 95+ charts and 1,400+ maps to choose from, with integrations available for all popular JavaScript frameworks & back-end programming languages.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
3
Top Feedback
3Easy to Use
2Great Documentation
2Highly Customizable
GitHub Stars
60
Weekly Downloads
14K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-vis

Data Visualization Components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
3
Top Feedback
2Great Documentation
2Easy to Use
2Highly Customizable
GitHub Stars
8K
Weekly Downloads
73K
Last Commit
1yr ago
Bundle Size (min+gzip)
80.6KB
Tree-Shakeable
rs

react-stockcharts

Highly customizable stock charts with ReactJS and d3

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
5K
Last Commit
3yrs ago
Bundle Size (min+gzip)
37.0KB
Tree-Shakeable

victory-pie

A collection of composable React components for building interactive data visualizations

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
9K
Weekly Downloads
169K
Last Commit
9d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

victory-chart

A collection of composable React components for building interactive data visualizations

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
9K
Weekly Downloads
169K
Last Commit
9d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rtt

react-tech-tree

React visual tree components. Demo: https://ldd.github.io/react-tech-tree/

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
20
Weekly Downloads
111
Last Commit
1yr ago
Bundle Size (min+gzip)
1.60KB
Tree-Shakeable
rdc

react-dynamic-charts

A React library for creating animated charts visualizations based on dynamic data.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Performant
GitHub Stars
204
Weekly Downloads
88
Last Commit
2yrs ago
Bundle Size (min+gzip)
1.74KB
Tree-Shakeable

victory-histogram

A collection of composable React components for building interactive data visualizations

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
9K
Weekly Downloads
102K
Last Commit
9d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

bizcharts

Powerful data visualization library based on G2 and React.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
1Great Documentation
1Poor Documentation
GitHub Stars
6K
Weekly Downloads
24K
Last Commit
16d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rsr

react-super-responsive-table

Turn the tables on unresponsive data!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
259
Weekly Downloads
7K
Last Commit
1d ago
Bundle Size (min+gzip)
2.38KB
Not Tree-Shakeable
rjh

react-jsx-highcharts

Highcharts built with proper React components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
373
Weekly Downloads
8K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rld

react-leaflet-draw

React component for leaflet-draw on top of react-leaflet

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
167
Weekly Downloads
13K
Last Commit
5mos ago
Bundle Size (min+gzip)
1.51KB
Tree-Shakeable

react-fusioncharts

ReactJS component for FusionCharts JavaScript Charting library.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
80
Weekly Downloads
6K
Last Commit
9mos ago
Bundle Size (min+gzip)
3.24KB
Not Tree-Shakeable

react-map-interaction

Add map like zooming and dragging to any element

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
214
Weekly Downloads
8K
Last Commit
3mos ago
Bundle Size (min+gzip)
4.27KB
Not Tree-Shakeable
sha

@data-ui/shared

A collection of data-rich UI components 📈

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
467
Weekly Downloads
14K
Last Commit
2yrs ago
Bundle Size (min+gzip)
4.08KB
Tree-Shakeable
xc

@data-ui/xy-chart

A collection of data-rich UI components 📈

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
467
Weekly Downloads
12K
Last Commit
2yrs ago
Bundle Size (min+gzip)
70.6KB
Tree-Shakeable
spa

@data-ui/sparkline

A collection of data-rich UI components 📈

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
467
Weekly Downloads
7K
Last Commit
2yrs ago
Bundle Size (min+gzip)
39.8KB
Tree-Shakeable
sem

semiotic

A redirect to the new site docs at nteract/semiotic

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
6K
Last Commit
3yrs ago
Bundle Size (min+gzip)
225.2KB
Not Tree-Shakeable

react-trend

📈 Simple, elegant spark lines

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
5K
Last Commit
2yrs ago
Bundle Size (min+gzip)
2.54KB
Tree-Shakeable

react-d3-library

Open source library for using D3 in React

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
2K
Last Commit
3yrs ago
Bundle Size (min+gzip)
68.1KB
Not Tree-Shakeable

react-latex

React component to render Latex strings

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
137
Weekly Downloads
966
Last Commit
1yr ago
Bundle Size (min+gzip)
65.9KB
Not Tree-Shakeable
rfg

react-flame-graph

React component for visualizing profiling data

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
331
Weekly Downloads
827
Last Commit
2yrs ago
Bundle Size (min+gzip)
7.39KB
Tree-Shakeable

molecule-3d-for-react

3D molecular visualization React component using 3Dmol.js

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
42
Weekly Downloads
6
Last Commit
4yrs ago
Bundle Size (min+gzip)
188.2KB
Not Tree-Shakeable