You can think of Neo4j as a high-performance graph engine with all the features of a mature and robust database.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux




Flockdb is described as 'FlockDB is a distributed graph database for storing adjancency lists, with goals of supporting:' and is an app. There are nine alternatives to Flockdb for a variety of platforms, including Linux, Mac, Windows, Web-based and Self-Hosted apps. The best Flockdb alternative is neo4j, which is both free and Open Source. Other great apps like Flockdb are NetworkX, nebula graph, RedisGraph and LemonGraph.
You can think of Neo4j as a high-performance graph engine with all the features of a mature and robust database.




NetworkX is a Python language software package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.

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. It delivers enterprise-grade high performance to simplify the most complex data sets imaginable into...
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.
An embedded transactional graph engine for Python backed by a LMDB file. Works with Python 2.6, 2.7 and 3.x.
Content management system and web-based Rapid Application Development environment based on the graph database Neo4J. A commercial hosted version is also available at structr.com.



Dgraph is a low latency, high throughput, horizontally scalable and distributed graph database with ACID transactions.
Graph Engine (GE) is a distributed, in-memory, large graph processing engine, underpinned by a strongly-typed RAM store and a general computation engine.
