Neo4j Downloads

The world’s leading NOSQL graph database. Open source, on java, and highly scalable.

Community Advanced * Enterprise *
License GPL AGPL AGPL
Linux/Mac
Milestone 2012-05-14
Latest Snapshot
Stable 2012-04-18
Stable 2012-04-12
Stable 2012-02-08
 
1.8.M02
1.8-SNAPSHOT
1.7
1.6.2
1.5.2
 
1.8.M02
1.8-SNAPSHOT
1.7
1.6.2
1.5.2
 
1.8.M02
1.8-SNAPSHOT
1.7
1.6.2
1.5.2
Windows
Milestone 2012-05-14
Latest Snapshot
Stable 2012-04-18
Stable 2012-04-12
Stable 2012-02-08
 
1.8.M02
1.8-SNAPSHOT
1.7
1.6.2
1.5.2
 
1.8.M02
1.8-SNAPSHOT
1.7
1.6.2
1.5.2
 
1.8.M02
1.8-SNAPSHOT
1.7
1.6.2
1.5.2
Core Graph Database YES YES YES
Advanced Monitoring - YES YES
Live Backups - - YES
High Availability - - YES

* Downloads of Advanced and Enterprise editions require registration.

Source Code

The public source code repositories are found at https://github.com/neo4j and source code for examples are found at https://github.com/neo4j-examples.

Upgrading?

View upgrade documentation

Which Version is Right for You?

Neo4j: Fair Trade Software Licensing Fair Trade Software Licensing

How can Neo4j be both commercial and open source? Learn more about the different licensing options available for Neo4j.
Get the Whitepaper

Maven

If you use Maven2, you don’t have to bother with manual downloads. Just add Neo4j to your build, like this:

<project>
...
   <dependencies>
      <dependency>
         <groupId>org.neo4j</groupId>
         <artifactId>neo4j</artifactId>
         <version>1.8.M02</version>
      </dependency>
      ...
   </dependencies>
...
</project>

If you want to use Neo4j Advanced instead, just change the artifactId to neo4j-advanced, or use neo4j-enterprise to use Neo4j Enterprise

Language bindings

Language Download link More information
Java (this page) Tutorials, JavaDoc
Python Pypi Manual
Ruby Ruby Gem Guides

Neoclipse

A visual graph database tool, see neo4j/neoclipse on github for more information.

Warning: only use Neoclipse with databases from the same Neo4j version.

Note for Windows users: 64-bit Windows systems can have both 32-bit and 64-bit Java versions installed. Make sure to choose the Neoclipse version that matches your setup!
Platform Download links
Windows / 32-bit Java 1.4.2 1.5
Windows / 64-bit Java 1.4.2 1.5
Mac OS X 1.4.2 1.5
Linux 32-bit 1.4.2 1.5
Linux 64-bit 1.4.2 1.5