🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Gel supercharges Postgres with a modern data model, graph queries, Auth & AI solutions, and much more.
A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG).
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
TypeDB: Built for systems, not records
A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!
- database
- graph
- client-server
- cross-platform
TerminusDB is a Knowledge Graph Database with Version Control. Time-travel, reason, collaborate, branch, merge, diff, and query your data with Datalog.
- knowledge-graphs
- linked-data
- terminusdb
- collaboration
RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
- rdflib
- semantic-web
- linked-data
- python
OpenSPG is a Knowledge Graph Engine developed by Ant Group in collaboration with OpenKG, based on the SPG (Semantic-enhanced Programmable Graph) framework. Core Capabilities: 1) domain model constrained knowledge modeling, 2) facts and logic fused representation, 3) natively support KAG...
- knowledge-graph
- knowledge-reasoning
- spg
- kag
AgensGraph, a high performance transactional graph database based on PostgreSQL
EliasDB a graph-based database.
- golang
- graph
- embedded
- supports-transactions
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
- bolt
- cypher
- database
- enterprise-solutions
Graph is a semantic database that is used to create data-driven applications.
Embedded transactional database for blobs, documents & graphs, with kernel-bypass NVMe through io_uring & SPDK, GPU compaction, and one C ABI over its own, RocksDB & LevelDB engines 🗄️
One database for user-user (follows), user-item (likes), and item-item (related items) interactions — precomputed at write time, served as simple lookups
VivaceGraph. Open source Common Lisp graph database & Prolog implementation.
A pure JavaScript implementation of TinkerPop's TinkerGraph in-memory graph database
TinkerPop 3 implementation on Elasticsearch backend