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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
8K
Last Commit
1mo ago
sig

sigma

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
10K
Weekly Downloads
2K
Last Commit
2mos ago

cytoscape

Graph theory (network) library for visualisation and analysis

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
4
Top Feedback
2Easy to Use
1Great Documentation
1Performant
GitHub Stars
8K
Weekly Downloads
51K
Last Commit
2mos ago

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
3
Top Feedback
3Great Documentation
3Easy to Use
3Highly Customizable
GitHub Stars
811
Weekly Downloads
3K
Last Commit
1mo ago
ne

ngx-echarts

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
4
Top Feedback
3Great Documentation
2Performant
1Easy to Use
GitHub Stars
899
Weekly Downloads
39K
Last Commit
2mos ago
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
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
3K
Weekly Downloads
78K
Last Commit
3mos ago

@senx/warpview

WarpView Elements for Warp 10

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
764
Last Commit
3mos ago

c3

📊 A D3-based reusable chart library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Easy to Use
1Highly Customizable
GitHub Stars
9K
Weekly Downloads
88K
Last Commit
5mos ago
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
647
Weekly Downloads
15K
Last Commit
1mo ago
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
723
Weekly Downloads
12K
Last Commit
10mos ago

@swimlane/ngx-graph

Graph visualization library for angular

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
786
Weekly Downloads
13K
Last Commit
2mos ago
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
125
Weekly Downloads
2K
Last Commit
2mos ago

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
62
Weekly Downloads
16K
Last Commit
4mos ago

dagre-d3

⛔ [DEPRECATED] - A D3-based renderer for Dagre

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
GitHub Stars
3K
Weekly Downloads
140K
Last Commit
6mos ago

@rxzu/angular

RxZu Diagrams

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
N/A
GitHub Stars
38
Weekly Downloads
274
Last Commit
6mos ago

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 Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
934
Weekly Downloads
73
Last Commit
10mos ago

@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
19K
Weekly Downloads
250K
Last Commit
2mos ago
gra

graphdracula

JavaScript layout and representation of connected graphs.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Easy to Use
1Performant
GitHub Stars
794
Weekly Downloads
458
Last Commit
1yr ago
spr

springy

A force directed graph layout algorithm in JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
153
Last Commit
4yrs ago

@teambit/graph

A tool for component-driven application development.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
14K
Weekly Downloads
4K
Last Commit
1mo ago

nvd3

A reusable charting library written in d3.js

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
1Easy to Use
GitHub Stars
7K
Weekly Downloads
53K
Last Commit
4yrs ago

@taiga-ui/addon-charts

Angular UI Kit and components library for awesome people

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
397
Last Commit
1mo ago

gojs

JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
38K
Last Commit
1mo ago
mad

madge

Create graphs from your CommonJS, AMD or ES6 module dependencies

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
210K
Last Commit
2mos ago
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
876
Weekly Downloads
4K
Last Commit
6mos ago

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
5K
Last Commit
4mos ago

breeze-client

Breeze for JavaScript clients

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
25
Weekly Downloads
2K
Last Commit
8mos ago
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
634
Weekly Downloads
7K
Last Commit
5mos ago

dagre

⛔ [DEPRECATED] - Directed graph layout for JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
371K
Last Commit
6mos ago
vno

vnodes

Vue node based svg visual graphs

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
36
Weekly Downloads
37
Last Commit
2mos ago

vue-graph

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
114
Weekly Downloads
1K
Last Commit
8mos ago
vd

vue-dag

🏗 Data-driven directed acyclic graph (DAG) builder for Vue.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
1Poor Documentation
GitHub Stars
31
Weekly Downloads
53
Last Commit
3mos ago
vue

vuetrend

🌈 Simple, elegant spark lines for Vue.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
4K
Last Commit
8mos ago

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
314
Weekly Downloads
217
Last Commit
4mos ago

vis

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

License Icon
License: (Apache-2.0 OR MIT)
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
TypeScript Icon
Deprecated
User RatingN/A
Top Feedback
N/A
GitHub Stars
8K
Weekly Downloads
29K
Last Commit
2yrs ago
web

webcola

Javascript constraint-based graph layout

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
26K
Last Commit
1yr ago
vbg

vue-bar-graph

Simple and lightweight vue chart component without using chart library dependencies

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
1K
Last Commit
8mos ago
vue

vuebars

Simple, elegant spark bars for Vue.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
433
Weekly Downloads
320
Last Commit
4mos ago
apj

angular-plotly.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
13K
Last Commit
N/A
spa

@data-ui/sparkline

A collection of data-rich UI components 📈

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
472
Weekly Downloads
8K
Last Commit
2yrs ago
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
7K
Last Commit
4yrs ago

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
3yrs ago
nt

ngx-trend

📈 Simple, elegant spark lines for Angular

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
111
Weekly Downloads
2K
Last Commit
8mos ago
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
5K
Last Commit
4yrs ago
can

@ngld/canvas

Linked Data Graphic and Visualization Components for Angular

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
8
Weekly Downloads
33
Last Commit
3mos ago
rfc

@mrblenny/react-flow-chart

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
2Great Documentation
GitHub Stars
1K
Weekly Downloads
4K
Last Commit
2yrs ago
vc

vue-c3

vue-c3 is a reusable vue component for c3 charts

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
76
Weekly Downloads
3K
Last Commit
3yrs ago
grg

gatsby-remark-graph

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
46
Weekly Downloads
33
Last Commit
2mos ago

angular-google-chart

Google Chart Tools AngularJS Directive Module

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
894
Weekly Downloads
3K
Last Commit
3yrs ago

rickshaw

JavaScript toolkit for creating interactive real-time graphs

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
7K
Weekly Downloads
3K
Last Commit
2yrs ago