10 Best React Graph Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

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
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
efr

echarts-for-react

â›ŗī¸ Apache ECharts components for React wrapper. 一ä¸ĒįŽ€å•įš„ Apache echarts įš„ React 封čŖ…。

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
72K
Last Commit
8mos ago
Bundle Size (min+gzip)
2.14KB
Tree-Shakeable
rgv

react-graph-vis

A react component to render nice graphs using vis.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
GitHub Stars
706
Weekly Downloads
10K
Last Commit
7mos ago
Bundle Size (min+gzip)
180.2KB
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
rtg

react-tree-graph

A react library for generating a tree graph from data using d3.

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

@xstate/react

State machines and statecharts for the modern web.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
1Hard to Use
GitHub Stars
18K
Weekly Downloads
182K
Last Commit
6d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@teambit/graph

A tool for component-driven application development.

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

react-digraph

A library for creating directed graph editors

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
2Highly Customizable
1Great Documentation
GitHub Stars
2K
Weekly Downloads
6K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rfg

react-force-graph

React component for 2D, 3D, VR and AR force directed graphs

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
818
Weekly Downloads
3K
Last Commit
3mos ago
Bundle Size (min+gzip)
586.7KB
Tree-Shakeable
rdg

react-d3-graph

Interactive and configurable graphs with react and d3 effortlessly

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

the-graph

SVG custom elements for FBP graph editing and visualization. Used in noflo/noflo-ui

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

rumble-charts

React components for building composable and flexible charts

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
307
Weekly Downloads
230
Last Commit
24d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rc

react-c3js

React component for C3.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
144
Weekly Downloads
8K
Last Commit
3yrs ago
Bundle Size (min+gzip)
95.0KB
Not 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

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
rfc

@mrblenny/react-flow-chart

🌊 A flexible, stateless, declarative flow chart library for react.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
2Great Documentation
GitHub Stars
1K
Weekly Downloads
4K
Last Commit
1yr ago
Bundle Size (min+gzip)
30.5KB
Not Tree-Shakeable
rp

react-plotlyjs

ReactJS / PlotlyJS integration. Draw plotly.js graphs in your react app.

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

react-nvd3

React component for NVD3 re-usable charting library

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

react-vis-force

![react-vis-force demo](https://raw.githubusercontent.com/uber/react-vis-force/master/docs/react-vis-force.gif)

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

react-d3-components

D3 Components for React

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

dagre-d3-react

React Component for dagre-d3 package

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
38
Weekly Downloads
921
Last Commit
1yr ago
Bundle Size (min+gzip)
122.2KB
Tree-Shakeable
vr

vis-react

Data visualization library based on vis.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
26
Weekly Downloads
498
Last Commit
10mos ago
Bundle Size (min+gzip)
176.4KB
Not Tree-Shakeable
rg

react-gitgraph

A React Component for Gitgraph.js

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

react-node-graph

React node graph component

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

react-json-graph

React component for rendering graphs

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
75
Weekly Downloads
13
Last Commit
4yrs ago
Bundle Size (min+gzip)
12.8KB
Not Tree-Shakeable
rcg

react-commits-graph

react component to render an svg graph of git commits

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
34
Weekly Downloads
5
Last Commit
7yrs ago
Bundle Size (min+gzip)
2.16KB
Not Tree-Shakeable

hawk-graph

A library for rendering graph vitalizations to show relationships

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