10 Best JavaScript Graph Libraries

List hand-picked by Openbase Experts
Learn More

billboard.js

📊 Re-usable, easy interface JavaScript chart library based on D3.js

17.3K
5.5K
Built-in
MIT
cytoscape

Graph theory (network) library for visualisation and analysis

81.2K
8.7K
DefinitelyTyped
MIT
sig

A JavaScript library aimed at visualizing graphs of thousands of nodes and edges

8.8K
10.4K
Built-in
MIT
rdt

đŸŒŗ React component to create interactive D3 tree graphs

48.6K
826
Built-in
MIT
@swimlane/ngx-graph

Graph visualization library for angular

17.4K
836
Built-in
MIT
c3

📊 A D3-based reusable chart library

87.5K
9.2K
DefinitelyTyped
MIT
efr

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

138K
3.9K
Built-in
MIT
reaflow

đŸŽ¯ React library for building workflow editors, flow charts and diagrams. Maintained by @goodcodeus.

6.4K
1.5K
Built-in
Apache-2.0
ne

An angular (ver >= 2.x) directive for ECharts (ver >= 3.x)

60.9K
983
Built-in
MIT
rtg

A react library for generating a graphical tree from data using d3

2.5K
159
No support
MIT
rgv

A react component to render nice graphs using vis.js

10.4K
764
No support
MIT
gra

JavaScript layout and representation of connected graphs.

804
815
No support
MIT
spr

A force directed graph layout algorithm in JavaScript

189
1.8K
No support
MIT
the-graph

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

67
953
No support
MIT
nvd3

A reusable charting library written in d3.js

36.7K
7.2K
DefinitelyTyped
Apache-2.0
@teambit/graph

A tool for composable software development.

4.8K
16.3K
Built-in
Apache-2.0
@taiga-ui/addon-charts

Angular UI Kit and components library for awesome people

1.2K
2.5K
Built-in
Apache-2.0
rfg

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

4.2K
1.3K
Built-in
MIT
mad

Create graphs from your CommonJS, AMD or ES6 module dependencies

335K
6.8K
DefinitelyTyped
MIT
nt

📈 Simple, elegant spark lines for Angular

3.5K
114
Built-in
MIT
web

Javascript constraint-based graph layout

36.5K
1.8K
Built-in
MIT
vis

⚠ī¸ This project is not maintained anymore! Please go to https://github.com/visjs

30.8K
7.9K
DefinitelyTyped
(Apache-2.0 OR MIT)
rdg

Interactive and configurable graphs with react and d3 effortlessly

9.4K
729
DefinitelyTyped
MIT
rc

React component for C3.js

9.1K
146
No support
MIT
spa

A collection of data-rich UI components 📈

8.8K
493
No support
MIT
@ngneat/dag

🐠 An Angular service for managing directed acyclic graphs

313
136
Built-in
MIT
react-trend

📈 Simple, elegant spark lines

6.2K
2.5K
No support
MIT
vue

🌈 Simple, elegant spark lines for Vue.js

3.9K
1.2K
No support
MIT
rickshaw

JavaScript toolkit for creating interactive real-time graphs

3.3K
6.5K
DefinitelyTyped
MIT
angular-google-chart

Google Chart Tools AngularJS Directive Module

3.2K
891
No support
MIT
react-digraph

A library for creating directed graph editors

2.8K
2.4K
Built-in
MIT
rdc

D3 Components for React

2.8K
1.6K
No support
MIT
rp

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

2.5K
108
No support
MIT
vue

Simple, elegant spark bars for Vue.js

387
442
No support
MIT
ca

Contains angularjs directives that use c3js to create good looking graphs

2.1K
205
No support
MIT
rfc

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

2K
1.2K
No support
MIT
react-nvd3

React component for NVD3 re-usable charting library

1.8K
136
No support
MIT
vdn

Vue component to graph networks using d3-force

1.7K
467
No support
MIT
vev

Vue.js(v2.x+) component wrap for ECharts.js(v3.x+)

1.5K
898
No support
MIT
vfg

Vue.js component drawing SVG Funnel Graphs

1.2K
198
No support
grm

Create mermaid graphs and diagrams in your markdown files.

1.1K
20
No support
ISC
vue-graph

⚡ī¸ Vue components based on the JUI chart available in Vue.js

957
123
No support
MIT
lau

🖖📈 Modern charts for Vue 2.0

801
256
No support
MIT
rumble-charts

React components for building composable and flexible charts

431
328
Built-in
MIT
adg

A tool to generate a component dependencies graph of an Angular2 application (written in typescript)

345
No support
MIT
angular-chart

AngularJS directive for adjustable dynamically updating c3 charts

167
129
No support
MIT
@chartiful/react-native-vertical-bar-graph

SVG Charts for React Native.

89
64
Built-in
MIT
@chartiful/react-native-horizontal-bar-graph

SVG Charts for React Native.

83
64
Built-in
MIT
ve

A visual graph editor based on G6 and Vue, inspired by GGEditor.

45
195
No support
MIT
grg

Make nice graphs in your markdown files in gatsbyjs, using mermaid

36
47
No support
MIT
Description
Author
License
Type Definitions
ESM Support
Tree Shakeable
Popularity
Downloads/wk
GitHub Stars
Reviews
User Rating
Voted Good Docs
Voted Easy of Use
Voted Performant
Top Positive Review
Top Negative Review
Issues
Total Issues
Open Issues
Avg Time to Close
Pull Requests
Total Pull Requests
Open Pull Requests
Avg Time to Merge
Community
Maintainers
Contributors
Contributors with 3+ commits
Top Committers
GitHub Forks
Versions
# of Versions
Latest
Next
Beta
Newest
Oldest
Major Every
Minor Every
Patch Every
Dependencies
Dependencies
Dev Dependencies
Links
More Info
README
Tutorials
Install Command
There's Nothing Here
No packages are selected.
Select a few packages to compare.