Neo4j
A highly scalable, native graph database that uses an intuitive property graph model to help you efficiently store, manage, and query connected data at scale.
Neo4j is built in Java, distributed under the GNU General Public License v3.0, 16.3k GitHub stars from 100 contributors, latest release 3.2.0-alpha08.
When to use Neo4j
Neo4j is listed here as a Database project. The directory calls out Native property graph storage, ACID compliance, Powerful Cypher query language as capabilities associated with it.
Other recorded traits for Neo4j include High scalability and availability, Rich visualization tooling, Flexible data modeling.
Besides Database, this page also files Neo4j under Visualization, Development.
Neo4j compared with
Records in this directory name ArangoDB, OrientDB, JanusGraph, Amazon Neptune as products people compare with Neo4j. That list is editorial metadata, not a claim that Neo4j replaces each of them.
Open-source projects that mention Neo4j are collected on a separate alternatives page.
What the Neo4j stats reflect
GitHub currently shows 16.3k GitHub stars, about 100 contributors, 2.6k forks, 188 open issues, latest tracked release 3.2.0-alpha08. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.
Stats refreshed
- Language
- Java
- Latest Release
- 3.2.0-alpha08
- License
- GNU General Public License v3.0
Our Newsletter
Get new Database tools right in your inbox
Get short emails with useful database projects, releases, and repos worth watching.
Key features of Neo4j
- Native property graph storage
- ACID compliance
- Powerful Cypher query language
- High scalability and availability
- Rich visualization tooling
- Flexible data modeling
Recorded alternatives to Neo4j
Neo4j resources
Neo4j on GitHub
Frequently asked questions
What is Neo4j?
A highly scalable, native graph database that uses an intuitive property graph model to help you efficiently store, manage, and query connected data at scale. This directory highlights Native property graph storage, ACID compliance, Powerful Cypher query language.
Is Neo4j free to use?
Neo4j is published as open source under the GNU General Public License v3.0. The directory lists Native property graph storage, ACID compliance, Powerful Cypher query language among its recorded capabilities.
What language is Neo4j written in, and what is the latest release?
Neo4j is written primarily in Java. The latest release tracked on this page is 3.2.0-alpha08.
How widely is Neo4j used on GitHub?
Neo4j has about 16.3k GitHub stars across about 100 contributors. It also has about 2.6k forks. Those counts are a snapshot of community attention, not a ranking of quality.
What do people compare Neo4j with?
This directory records ArangoDB, OrientDB, JanusGraph, Amazon Neptune as comparison points for Neo4j. A longer list of open-source projects that mention Neo4j is at https://www.open-source-tools.com/alternatives/neo4j.
Related tools
Dgraph
Dgraph is a high-performance graph database designed for real-time use cases, offering horizontal scalability and native GraphQL support.
Graphiti
Graphiti helps to build real-time knowledge graphs tailored for AI agents, enhancing their decision-making and data processing capabilities.
Dbeaver
DBeaver is a free, universal database management tool and SQL client that supports a wide range of databases and offers features for database developers, analysts, and database administrators.
Weaviate
Weaviate is an open-source vector database designed to store and manage both objects and vectors, enabling combined vector search with structured filtering. It offers fault tolerance, scalability, and is built as a cloud-native, developer-friendly solution for semantic search and AI-powered applications.
ZincSearch
ZincSearch is a lightweight alternative to Elasticsearch that requires minimal resources, written in Go.
SpacetimeDB
SpacetimeDB is a high-performance multiplayer database designed for real-time game and application development, enabling low-latency synchronization and seamless state sharing between clients.