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.

By default, Neo4j Community Edition and Neo4j Enterprise Edition report a small amount of anonymous usage data. This helps Neo4j understand how its products are used and improve them. For more information about what data is collected, see Anonymous usage data report.