ISO GQL: A Defining Moment in the History of Database Innovation Learn More

Neo4j logo

Deployment Center

Choose deployment options, drivers and tools.

AuraDB Fully Managed Cloud  Service

AuraDB solutions offer flexible plans for your fully managed Neo4j graph database service. Whether you are new to graphs and learning, prototyping, or running a mission-critical, global-scale application, you're covered.

AuraDB makes it easy to build fast, scalable and intelligent applications in the cloud, without managing complex infrastructure.

Link to Aura documentation

Aura solutions offer:

  • Fully-managed updates and patches
  • Robust security, reliability and ACID compliance
  • Built-in tools to learn, build, and visualize
Launch Cloud Instance

Graph Database Self-Managed

Enterprise-grade availability and security with scale-up and scale-out options. Run in your private cloud or public cloud infrastructure.

Enterprise Edition download includes APOC procedures, Bloom and Graph Data Science Library. Additional license keys may be required.

Older Enterprise Edition versions are available at the Support Portal after logging in.
  • Neo4j 5.20.0 Released 23 May 2024
  • Neo4j 4.4.34 Released 14 May 2024
  • Red Hat Linux Package Neo4j 5.20.0 (rpm)
  • Debian / Ubuntu Package Neo4j 5.20.0 (deb)
  • Windows ExecutableNeo4j 5.20.0 (zip)
  • Linux / Mac Executable Neo4j 5.20.0 (tar)
  • Neo4j 5.20.0 Released 23 May 2024
  • Neo4j 4.4.34 Released 14 May 2024
  • Red Hat Linux Package Neo4j 5.20.0 (rpm)
  • Debian / Ubuntu Package Neo4j 5.20.0 (deb)
  • Windows Executable Neo4j 5.20.0 (zip)
  • Linux / Mac Executable Neo4j 5.20.0 (tar)

Neo4j Repositories

Ensure OS dependencies are satisfied and simplify the installation and update of Neo4j by using the official yum and apt repositories for RHEL and Ubuntu/Debian based systems.

  • Neo4j (Debian / Ubuntu) Apt Repository
  • Neo4j (RedHat) Yum Repository

Neo4j Desktop

Neo4j Desktop is a local development environment for working with Neo4j, whether using local database instances or databases located on remote servers. It is designed to help you as a new user to learn and experiment with Neo4j locally by including everything you need to get started.

  • Neo4j Desktop 1.5.9
  • Neo4j Desktop 1.4.15
  • Mac Neo4j Desktop (dmg)
  • Linux Neo4j Desktop (AppImage)
  • Windows Neo4j Desktop (exe)

Docker

The official Neo4j docker image enables users to quickly set up a local Neo4j database and makes it easy to deploy to cloud infrastructure. Using the docker image also helps ensure consistency and compatibility across environments.

  • Neo4j Docker Image (Docker Hub)

cloud Cloud Marketplaces

We offer a variety of packaging and deployment options for your self-managed Neo4j Enterprise cluster on AWS, Azure and Google Cloud Platform.

PGP Key

We sign our packages with Neo4j Identity Signing Key.

The public key can also be found on various PGP keyservers, such as https://pgp.mit.edu

PGP public key ID:
1BD0DB31

Fingerprint:
07A4 FA67 A822 2F1B 39F9 EDAE F805 2E4E 1BD0 DB31

cloud AuraDS Fully Managed Cloud  Service

AuraDS is the fully managed version of Neo4j Graph Data Science. Get automatic upgrades and patches, choose when to create backups, scale up or down as your needs change, and pay less when you pause your instance.

Link to Aura documentation

Aura solutions offer:

  • Eliminate maintenance hassles with fully managed updates and security patches.
  • Save 80% when instances are paused. Resume whenever you're ready to do work.
  • Collaborate and work seamlessly across Neo4j Aura, cloning data between AuraDB and AuraDS.
  • Run between 8 and 96GB of RAM. Includes storage that is equal to double the RAM.
Launch Cloud Instance

Graph Data Science Self-Managed

Neo4j Graph Data Science fully integrates the graph database and analytics surface in a single workspace, which includes 65+ pretuned algorithms and ML modeling.

Enterprise Edition download includes APOC procedures, Bloom and the Graph Data Science Library. Download the full package to get started with your free trial.

Download just the Graph Data Science Library to apply it to your existing Neo4j installation. Additional license keys may be required.

GDS Self-Managed Installation Documentation

Older Enterprise Edition versions are available at the Support Portal after logging in.
  • Neo4j 5.20.0 Released 23 May 2024
  • Neo4j 4.4.34 Released 14 May 2024
  • Red Hat Linux Package Neo4j 5.20.0 (rpm)
  • Debian / Ubuntu Package Neo4j 5.20.0 (deb)
  • Windows ExecutableNeo4j 5.20.0 (zip)
  • Linux / Mac Executable Neo4j 5.20.0 (tar)
  • Neo4j Graph Data Science Library 2.6.6
  • Neo4j 5.20.0 Released 23 May 2024
  • Neo4j 4.4.34 Released 14 May 2024
  • Red Hat Linux Package Neo4j 5.20.0 (rpm)
  • Debian / Ubuntu Package Neo4j 5.20.0 (deb)
  • Windows Executable Neo4j 5.20.0 (zip)
  • Linux / Mac Executable Neo4j 5.20.0 (tar)
  • Neo4j Graph Data Science Library 2.6.6

Neo4j Repositories

Ensure OS dependencies are satisfied and simplify the installation and update of Neo4j by using the official yum and apt repositories for RHEL and Ubuntu/Debian based systems.

  • Neo4j (Debian / Ubuntu) Apt Repository
  • Neo4j (RedHat) Yum Repository

Neo4j Desktop

Neo4j Desktop is a local development environment for working with Neo4j, whether using local database instances or databases located on remote servers. It is designed to help you as a new user to learn and experiment with Neo4j locally by including everything you need to get started.

GDS Desktop Installation Documentation

  • Neo4j Desktop 1.5.9
  • Neo4j Desktop 1.4.15
  • Mac Neo4j Desktop (dmg)
  • Linux Neo4j Desktop (AppImage)
  • Windows Neo4j Desktop (exe)

Docker

The official Neo4j docker image enables users to quickly set up a local Neo4j database and makes it easy to deploy to cloud infrastructure. Using the docker image also helps ensure consistency and compatibility across environments.

GDS Docker Installation Documentation

  • Neo4j Docker Image (Docker Hub)

Cloud Marketplaces

We offer a variety of packaging and deployment options for your self-managed Neo4j Enterprise cluster on AWS, Azure and Google Cloud Platform.

GDS Installation Documentation

Bloom

Includes Neo4j Bloom server plugin and web application for self-hosting.

Reach out to your Neo4j account representative for a license activation key to use the Bloom server plugin, or request a representative contact you.

  • Neo4j Bloom 2.12.0

PGP Key

We sign our packages with Neo4j Identity Signing Key.

The public key can also be found on various PGP keyservers, such as https://pgp.mit.edu

PGP public key ID:
1BD0DB31

Fingerprint:
07A4 FA67 A822 2F1B 39F9 EDAE F805 2E4E 1BD0 DB31

Drivers

Official Neo4j Drivers

Community-Contributed Drivers

PGP Key

We sign our packages with Neo4j Identity Signing Key.

The public key can also be found on various PGP keyservers, such as https://pgp.mit.edu

PGP public key ID:
1BD0DB31

Fingerprint:
07A4 FA67 A822 2F1B 39F9 EDAE F805 2E4E 1BD0 DB31

Neo4j GraphQL Library

The Neo4j GraphQL Library is a highly flexible, low-code, open source JavaScript library that enables rapid API development for cross-platform and mobile applications by tapping into the power of connected data.

  • Neo4j GraphQL Library NPM Link
  • Neo4j GraphQL OGM NPM Link
  • Neo4j GraphQL Library GitHub Link
  • Neo4j GraphQL OGM GitHub Link

Neo4j Visualization Library

The Neo4j Visualization Library is a great way to explore integrating graph visualization into your Neo4j project. It's the same library we use in our own products like Neo4j Bloom.

  • Neo4j Visualization Library

Neo4j Connector for Apache Kafka
or Confluent

The connector integrates Neo4j graphs using the Kafka Connect framework and supports Apache Kafka and Confluent. Neo4j can consume data from Kafka topics to create graphs and or publish data from Neo4j back to Kafka topics.

  • Neo4j Connector for Apache Kafka
  • Neo4j Connector for Confluent
  • Neo4j Streams Plugin 4.1.3

Neo4j Connector for Apache Spark
or Databricks

The Neo4j Connector for Apache Spark integrates Neo4j Graph Database and Graph Data Science products with Apache Spark or Confluent to move and reshape data bi-directionally. This connector opens up the vast Spark ecosystem to Neo4j.

  • Neo4j Connector for Apache Spark 5.3.0

Neo4j Connector for Business Intelligence

The Neo4j Connector for BI delivers direct access to Neo4j graph data from business intelligence (BI) tools such as Tableau, Power BI, Looker, TIBCO Spotfire Server, Microstrategy and more.

  • Neo4j Connector for BI (JDBC) 1.0.10
  • Neo4j Connector for BI (ODBC) Linux 1.1.2.1009
  • Neo4j Connector for BI (ODBC) OSX 1.1.2.1009
  • Neo4j Connector for BI (ODBC) Windows 1.1.2.1009

Neo4j Data Warehouse Connector

The Neo4j Data Warehouse Connector offers a simple way to move data between the Neo4j database and data warehouses like Snowflake, Google BigQuery, Amazon Redshift, or Microsoft Azure Synapse Analytics.

  • Data Warehouse Connector 1.0.0 for Spark 3.x
  • Data Warehouse Connector 1.0.0 for Spark 2.4

Kerberos for Neo4j

The Kerberos plugin for Neo4j extends the database security with Kerberos authentication. The plugin is used in conjunction with another provider such as LDAP for authorization. The plugin for Commercial users is available at the Support Portal after logging in.

Older Enterprise Edition versions are available at the Support Portal after logging in.
  • Neo4j Kerberos Add-On 4.0.0
    (Compatible with Neo4j Enterprise Edition 4.x and 5.x)

Spring Data Neo4j

For Java developers who use the Spring Framework (e.g. with Spring Boot) this library provides convenient access to Neo4j including object mapping, Spring Data repositories, conversion, transaction handling, reactive support, and more.

  • Spring Data Neo4j Library

Neo4j-OGM

For Java developers who require a mechanism to manage their domain objects, a pure Java library that can persist (annotated) domain objects using Neo4j. Neo4j-OGM is also available with automatic configuration as part of Quarkus' Quarkiverse.

  • Neo4j-OGM Library

PGP Key

We sign our packages with Neo4j Identity Signing Key.

The public key can also be found on various PGP keyservers, such as https://pgp.mit.edu

PGP public key ID:
1BD0DB31

Fingerprint:
07A4 FA67 A822 2F1B 39F9 EDAE F805 2E4E 1BD0 DB31

Neo4j Ops Manager

Neo4j Ops Manager is a UI-based tool that enables a DBA (or any administrator) to monitor, administer, and operate all of the Neo4j DBMSs in an Enterprise.

Requires Neo4j Enterprise Edition 4.4+

  • Ops Manager Server with Agents
  • Ops Manager Agent
  • Linux Server 1.10.2 (tar)
  • Windows Server 1.10.2 (zip)
  • Neo4j Ops Manager Helm Charts 1.10.2

Cypher Shell

Cypher Shell CLI is used to run queries and perform administrative tasks against a Neo4j instance.

By default, the shell is interactive, but you can also use it for scripting, by passing cypher directly on the command line or by piping a file with cypher statements (requires PowerShell on Windows). It communicates via the Bolt protocol.

  • Neo4j Cypher Shell 5.19.0
  • Neo4j Cypher Shell 4.4.30
  • Windows, Mac, Linux cypher-shell-5.19.0.zip
  • Linux cypher-shell_5.19.0_all.deb
  • Linux cypher-shell-5.19.0-1.noarch.rpm
Download download SHA-256

Bloom

Bloom is a beautiful and expressive data visualization tool to quickly explore and freely interact with Neo4j's graph data platform — with no coding required.

Requires activation key.

  • Neo4j Bloom 2.12.0

Neo4j Desktop

Neo4j Desktop is a local development environment for working with Neo4j, whether using local database instances or databases located on remote servers. It is designed to help you as a new user to learn and experiment with Neo4j locally by including everything you need to get started.

  • Neo4j Desktop 1.5.9
  • Neo4j Desktop 1.4.15
  • Mac Neo4j Desktop (dmg)
  • Linux Neo4j Desktop (AppImage)
  • Windows Neo4j Desktop (exe)

Kubernetes  Helm Charts

Deploy and manage the Neo4j Database on Kubernetes with Helm Charts for standalone instances (Enterprise and Community Edition), clusters and read-replicas (Enterprise Edition Only). Helm Charts supersede the now deprecated Labs Helm Charts.

  • Neo4j Kubernetes Helm Charts 5.19.0
  • Neo4j Kubernetes Helm Charts 4.4.33

PGP Key

We sign our packages with Neo4j Identity Signing Key.

The public key can also be found on various PGP keyservers, such as https://pgp.mit.edu

PGP public key ID:
1BD0DB31

Fingerprint:
07A4 FA67 A822 2F1B 39F9 EDAE F805 2E4E 1BD0 DB31