Open source graph-database projects

Every project in the registry tagged graph-database, ranked by real GitHub adoption.

projects 27 combined stars ★ 144K refresh nightly
01 cognee ★ 33K

Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory across sessions with a self-hosted knowledge graph engi

last push15 hours ago languagePython licenseApache-2.0
02 neo4j ★ 17K

Graphs for Everyone

last push11 days ago languageJava licenseGPL-3.0
03 cayley ★ 15K

An open-source graph database

last push2 months ago languageGo licenseApache-2.0
04 nebula ★ 12K

A distributed, fast open-source graph database featuring horizontal scalability and high availability

last push2 months ago languageC++ licenseApache-2.0
05 FalkorDB ★ 11K

Graph database built for GraphRAG and multi-tenant AI apps

last push17 hours ago languageRust license—
06 HelixDB ★ 6.3K

Unify vector search and graph traversals in one database

last push16 hours ago languageRust licenseApache-2.0
07 code-graph-rag ★ 5.3K

The ultimate RAG for your monorepo. Query, understand, and edit multi-language codebases with the power of AI and knowledge graphs

last push18 hours ago languagePython licenseMIT
08 orientdb ★ 5.0K

OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distribut

last push13 hours ago languageJava licenseApache-2.0
09 age ★ 4.9K

Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.

last push21 days ago languageC licenseApache-2.0
10 Memgraph ★ 4.6K

High-performance graph computing for scalable data analysis

last push15 hours ago languageC++ license—
11 m_flow ★ 4.5K

A bio-inspired cognitive memory engine — a new paradigm for Graph RAG.

last push2 months ago languagePython licenseApache-2.0
12 terminusdb ★ 3.5K

TerminusDB is a distributed, collaborative database designed for building, sharing, versioning, and reasoning on structured data.

last push14 hours ago languageProlog licenseApache-2.0
13 hugegraph ★ 3.2K

A graph database that supports more than 100+ billion data, high performance and scalability (Include OLTP Engine & REST-API & Backends)

last push3 days ago languageJava licenseApache-2.0
14 aleph ★ 2.5K

Search and browse documents and data; find the people and companies you look for.

last push9 months ago languageJavaScript licenseMIT
15 tinkerpop ★ 2.2K

Apache TinkerPop - a graph computing framework

last push14 hours ago languageJava licenseApache-2.0
16 oxigraph ★ 2.0K

SPARQL graph database

last push27 hours ago languageRust licenseApache-2.0
17 helix-foundry ★ 2.0K

Connect your company's data, let an agent draft an ontology over it, and load it into HelixDB as one graph you can explore and ask questions of. Hosted at found

last push14 hours ago languageGo licenseApache-2.0
18 omnigraph ★ 1.9K

Lakehouse native graph engine with git-style workflows

last push14 hours ago languageRust licenseMIT
19 agensgraph ★ 1.5K

AgensGraph, a high performance transactional graph database based on PostgreSQL

last push5 days ago languageC licenseApache-2.0
20 activegraph ★ 1.4K

An active model wrapper for the Neo4j Graph Database for Ruby.

last push14 hours ago languageRuby licenseMIT
21 GraphRAG-SDK ★ 1.0K

Build fast and accurate GenAI apps with GraphRAG SDK at scale 🌟

last push18 hours ago languagePython licenseApache-2.0
22 Structr ★ 828

Build complete web apps with integrated graph database

last push22 days ago languageJava license—
23 automem ★ 826

Long-term memory for AI assistants. Graph + vector store that recalls decisions, relationships, and context across sessions.

last push23 hours ago languagePython licenseMIT
24 Raphtory ★ 650

Scalable graph analytics database powered by a multithreaded, vectorized temporal engine, written in Rust

last push14 hours ago languageRust licenseGPL-3.0
25 UStore ★ 646

Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Pyth

last push3 days ago languageC++ licenseApache-2.0
26 infrahub ★ 545

Infrahub is a graph-based data management platform with built-in version control, CI workflows, peer review, and API access. It’s purpose-built to power reliabl

last push14 hours ago languagePython licenseApache-2.0
27 graphqlite ★ 523

A SQLite extension that adds graph database capabilities with Cypher query language support and built-in graph algorithms.

last push21 hours ago languageC licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source graph-database projects are there?

This registry tracks 27 projects tagged graph-database, with 144,270 GitHub stars between them. The most-adopted is cognee at 33,012 stars.

Are these graph-database projects free to use?

Yes — 24 of the 27 carry an explicit open-source licence across 3 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which graph-database project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these graph-database projects still maintained?

26 of the 27 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.