Details
Lineage
- ONgDB, 2018: fork of Neo4j.
- PandaDB, 2019: based on Neo4j; no longer developed.
- DozerDB, 2023: based on Neo4j.
- RushDB, 2024: based on Neo4j.
The go-to resource for graph technology details
A property graph database that stores data as fixed-size records in linked lists for index-free adjacency traversal. Offers community and commercial editions with an extensive graph algorithms library.
Protocols Bolt, HTTP/REST
Bolt is the primary driver protocol; the transactional HTTP API on port 7474/7473 is deprecated (replaced by the Query API) but still present.
Bolt is an application protocol for the execution of database queries via a database query language, such as Cypher.Bolt Protocol - Bolt Protocol · reviewed 2026-08-02
By default, the API uses port 7474 for HTTP and port 7473 for HTTPS.Introduction - HTTP API · reviewed 2026-08-02
Released 2007
Matches current value. Neo4j's own history page dates the open-source 1.0 release to 2007, after seven years of internal development starting in 2000.
Neo4j 1.0 released as open source and commercial packagesNeo4j Open Source Project · reviewed 2026-08-02
Language Java
Matches current value. Neo4j's own docs name Java as the primary implementation language; Scala is also used within the codebase but Java is the language the project leads with.
Neo4j is written in Java and Scala. You can check the source code on GitHub.What is Neo4j? - Getting Started · reviewed 2026-08-02
License GPL-3.0
SPDX identifier as classified by GitHub from the repository licence file.
"spdx_id": "GPL-3.0"GitHub licence API — neo4j/neo4j · reviewed 2026-08-02