AltHub

dgraph-io/dgraph Alternatives

distributed graph database / GraphQL graph database

Dgraph is a horizontally scalable, distributed graph database that natively supports GraphQL with ACID transactions.

21.8kGoApache-2.0active · last push 9d agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

cayleygraph/cayleyGitHub

choose when you need a self-contained graph database with pluggable storage backends and can skip distributed scaling

An open-source graph database

15.1k
Go
Apache-2.0
active1mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

LadybugDB/ladybugGitHub

choose for lightweight embedded or small-scale graph workloads without Dgraph's distributed/GraphQL features

LadybugDB a graph database

1.8k
C++
MIT
active6d ago

Listed as an alternative to

These projects were analysed and named dgraph among their alternatives. The relationship is not symmetric — how dgraph rates them is a separate judgement, made when dgraph is analysed in its own right.

cayleygraph/cayleyGitHub

calls dgraph “choose it over Cayley for a similarly Go-based yet distributed quad-store with stronger transactional and scalability guarantees”

An open-source graph database

15.1kGoactive
vesoft-inc/nebulaGitHub

calls dgraph “choose when you want a distributed graph DB with native GraphQL and strong consistency”

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

12.4kC++active
surrealdb/surrealdbGitHub

calls dgraph “Choose for a GraphQL-native graph database with realtime subscriptions when graph is the main need.”

A scalable, distributed, collaborative, document-graph database, for the realtime web

33.0kRustactive