Neo4j can be installed in different deployment contexts, such as Linux, macOS, and Windows.

The following topics are covered:

  • System requirements — The system requirements for a production deployment of Neo4j.

  • Linux — Installation instructions for Linux.

  • macOS — Installation instructions for macOS.

  • Windows — Installation instructions for Windows.

  • Neo4j Desktop — About Neo4j Desktop.

Installation-free options

Neo4j AuraDB is a fully managed Neo4j database, hosted in the cloud and requires no installation. For more information, see the AuraDB product page and AuraDB documentation.

Neo4j can be run in a Docker container. For information on running Neo4j on Docker, see Docker.