Embedded graph databases compared

Graph engines that run in-process rather than as a separate server.

18 active embedded graph databases are in the catalogue. They are written mostly in C++ and Java, 16 are open source, and 2 carry survey feature scores. Kuzu, BrightstarDB, KatanaGraph are no longer active and listed separately below.

Attribute LadybugDB #12 ▲2 Strong TinkerGraph #19 = Strong LatticeDB #46 ▲3 Growing NeuG #68 ▼5 Growing CogDB #87 ▼6 Growing BangDB #144 ▼6 Emerging
At a glance
Rank #12#19#46#68#87#144
Score 57.452.443.338.634.725.3
GitHub stars 1.9k2.2k74517640259
Popularity 60.769.138.038.736.728.7
Activity 72.857.939.548.332.615.7
Community 50.841.154.934.239.732.0
Research 31.126.7—26.726.726.7
Fundamentals
Description A community fork of Kuzu. An embedded columnar property graph database for analytical workloads, with openCypher support, vector indices, and full-text search.A lightweight, in-memory property graph engine serving as the reference implementation of the Apache TinkerPop Gremlin graph computing framework.An embedded, single-file property graph database with vector similarity and BM25 full-text search in a shared query layer.An embedded property graph database for combined analytical and transactional workloads, developed by the GraphScope team at Alibaba on the GraphScope Flex engine. Runs in-process from Python or Node.js or as a network service on the same core, with Cypher queries and a DuckDB-inspired extension system for graph algorithms.An embedded graph database for Python with built-in persistence, traversal, and semantic vector search. It runs entirely in-process, stores graph data as triples, and exposes Torque, a Python-native API for querying relationships.An embeddable multi-model database supporting key-value, documents, and graphs. Integrates graph queries with a streaming engine and complex event processing (CEP) for pattern and anomaly detection.
Vendor LadybugDBApache TinkerPopJeff HajewskiAlibabaNodeFn Inc.BangDB
Model Property GraphProperty GraphProperty GraphProperty GraphRDFOther
Kind embeddedembeddedembeddedembeddedembeddedembedded
Category GrowingEstablishedEmergingEmergingEmergingEmerging
First released 2025-1120092026-012026-032018-072012
Status activeactiveactiveactiveactiveactive
License MITApache-2.0MITApache-2.0MITBSD-3-Clause
Written in C++JavaZigC++PythonC++
Query languages openCypherGremlinCypheropenCypherCustom APIopenCypher
gdotv support yesyesnononono

Feature scores

Survey feature scores are available for 2 of these 18 engines. See each engine's page.

All 18 engines

NameVendorModel CategoryGitHub starsLicenseWritten in Query languagesRank
Quadstore Jacopo Scazzosi RDF Emerging 232 MIT TypeScript SPARQL #69
FalkorDBLite FalkorDB Property Graph Emerging 62 SSPL-1.0 Python openCypher #72
Minigraf — Other Emerging 225 MIT OR Apache-2.0 Rust Datalog #73
agdb Agnesoft Property Graph Emerging 144 Apache-2.0 Rust Custom API #98
KGLite Kristian dF Kollsgård Property Graph Emerging 75 MIT Rust openCypher, Custom API #100
TurboLynx POSTECH (DSLab) Property Graph Emerging 38 MIT C++ openCypher #102
froGQL PLEIAD Property Graph Emerging 14 MIT Rust GQL #104
GraphLite DeepGraph AI Property Graph Emerging 235 Apache-2.0 Rust GQL #112
TribleSpace — Other Emerging 71 MIT OR Apache-2.0 Rust Custom API #116
Bitsy LambdaZen Property Graph Emerging 151 Apache-2.0 Java Gremlin #117
oxilite Volodymyr Pavlyshyn RDF Emerging 66 MIT OR Apache-2.0 Rust SPARQL, openCypher #141
LoraDB LoraDB Property Graph Emerging 24 BUSL-1.1 Rust Cypher #143

No longer active