Dgraph Alternatives

    Dgraph is described as 'A fast, distributed graph database with ACID transactions'. There are more than 10 alternatives to Dgraph for a variety of platforms, including Linux, Mac, Windows, Online / Web-based and Self-Hosted solutions. The best alternative is ArangoDB, which is both free and Open Source. Other great apps like Dgraph are neo4j (Free, Open Source), Titan Database (Free, Open Source), RedisGraph (Free, Open Source) and Bitsy graph database (Free, Open Source).

    This page was last updated Jun 10, 2020

      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      ArangoDB database is an open-source NoSQL solution with a flexible data model for documents, graphs, and key-values. Build high performance applications using a convenient sql-like query language or JavaScript extensions.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      You can think of Neo4j as a high-performance graph engine with all the features of a mature and robust database.
      show more


    1. Titan is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster.
      No screenshots yet
    2. RedisGraph is a property graph database module for Redis. It is the first graph database to use linear algebra on sparse adjacency matrices to implement graph operations, which lets it achieve high performance. It understands OpenCypher queries.
      No screenshots yet
    3. Bitsy is a small, fast, embeddable, durable in-memory graph database that implements the Blueprints API. It supports ACID transactions with optimistic concurrency control and on-disk persistence.
      No screenshots yet


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      An embedded transactional graph engine for Python.
      No screenshots yet
    4. The Document-Graph database, SQL and Native Queries, asynchronous commands, intents, and much more. OrientDB is "fast" ( storing 220,000 records per second on common hardware ).
      show more
      • FreeOpen Source
      • Linux
      • Self-Hosted
      • Software as a Service (SaaS)
      Nebula Graph is an open-source graph database capable of hosting super large-scale graphs with billions of vertices (nodes) and trillions of edges, with milliseconds of latency.
      No screenshots yet
      • FreeOpen Source
      • Linux
      FlockDB is a distributed graph database for storing adjancency lists, with goals of supporting: a high rate of add/update/remove operations potientially complex set arithmetic queries paging through query result sets containing millions of entries ability to...

      Discontinued

      Last update on github in 2012

      No screenshots yet
      • Mac
      • Windows
      • Linux
      AllegroGraph is a high-performance, persistent graph database. AllegroGraph supports SPARQL, RDFS++, and Prolog reasoning from numerous client applications.
      show more
    Showing 10 of 11 alternatives