10 Best Vanilla JavaScript Graph Structure Libraries

List hand-picked by Openbase Experts
Learn More

ng

ngraph.graph

Graph data structure in JavaScript

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
2
Top Feedback
1Performant
1Hard to Use
GitHub Stars
343
Weekly Downloads
10K
Last Commit
2mos ago
alg

algorithms

Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript

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

dsa.js

🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
1
Top Feedback
1Easy to Use
GitHub Stars
6K
Weekly Downloads
12
Last Commit
2mos ago

graphlib

⛔ [DEPRECATED] - A directed multi-graph library for JavaScript

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

graph-data-structure

A graph data structure with topological sort and shortest path algorithms.

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

data-structures

Fast, light and hassle-free JavaScript data structures, written in CoffeeScript.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
147
Weekly Downloads
75
Last Commit
8yrs ago
gfj

graphs-for-js

Implementations of graph data structures for JavaScript and TypeScript

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
10
Last Commit
1yr ago
tg

tiny-graph

Tiny graph data structure for Client or Server

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
75
Weekly Downloads
8
Last Commit
4yrs ago
gj

graph-json

A JSON backed graph structure with advanced identification algorithms

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

tolstoy

Ascetic graph

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