10 best JavaScript Graph Database libraries in 2025
by marketing.admin@openweaver.com Updated: Feb 11, 2023
Guide Kit
JavaScript Graph Database libraries are a new platform for building real-time data applications. The most common use case is to build an application that displays social graphs, such as Facebook, Twitter and LinkedIn. A JavaScript graph database library is a library that allows you to store and query a graph structure. These are useful for many applications, including social network sites and games. FortuneJS is a simple, lightweight GraphQL server with built-in clustering capabilities. FortuneJS uses MongoDB as its storage layer. LevelGraph is a JavaScript library for querying graph databases using SPARQL and JSON-LD. LevelGraph has a number of different backends including Neo4j, OrientDB, RethinkDB and MongoDB. Graphexp is an open-source JavaScript library for creating and querying graphs using Gremlin-style traversal expressions. Graphexp supports Neo4j and OrientDB as backend databases. A few of the most popular open source JavaScript Graph Database libraries for developers are:
gunby amark
An open source cybersecurity protocol for syncing decentralized graph data.
gunby amark
JavaScript
17214
Version:0.2019.413
License: Others (Non-SPDX)
fortuneby fortunejs
Non-native graph database abstraction layer for Node.js and web browsers.
fortuneby fortunejs
JavaScript
1450
Version:2.0.0
License: Permissive (MIT)
levelgraphby levelgraph
Graph database JS style for Node.js and the Browser. Built upon LevelUp and LevelDB.
levelgraphby levelgraph
JavaScript
1412
Version:v3.0.0
License: Permissive (MIT)
graphexpby bricaud
Interactive visualization of the Gremlin graph database with D3.js
graphexpby bricaud
JavaScript
752
Version:v0.8.0
License: Permissive (Apache-2.0)
popotoby Nhogs
Visual query builder for Neo4j graph database
popotoby Nhogs
JavaScript
454
Version:4.0.2
License: Strong Copyleft (GPL-3.0)
amazon-neptune-samplesby aws-samples
Samples and documentation for using the Amazon Neptune graph database service
amazon-neptune-samplesby aws-samples
JavaScript
337
Version:Current
License: Permissive (MIT-0)
thunderclapby anywhichway
A key-value, indexed JSON, and graph database plus function oriented server designed for Cloudflare
thunderclapby anywhichway
JavaScript
266
Version:Current
License: Others (Non-SPDX)
helios.jsby zuudo
An in-memory graph database for modern browsers.
helios.jsby zuudo
JavaScript
248
Version:Current
License: Permissive (MIT)
arcadeanalyticsby ArcadeData
Arcade Analytics is the first Open Source Graph Analytics platform. Connect your Graph Database (Neo4j, OrientDB, Amazon Neptune, Microsoft CosmosDB, etc) and RDBMS (Oracle, MySQL, Postgres, Microsoft SQLServer, MariaDB) to create powerful dashboards.
arcadeanalyticsby ArcadeData
JavaScript
187
Version:Current
License: Permissive (Apache-2.0)
graph-explorerby invanalabs
Open source graph data visualiser for Apache TinkerPop's Gremlin supported graph databases.
graph-explorerby invanalabs
JavaScript
79
Version:alpha-update-2
License: Permissive (Apache-2.0)