Get started with Neo4j

There are a number of options on how to get started with Neo4j, and your choice depends upon your needs and aims. Each option allows you to explore different possibilities of the Neo4j ecosystem.

First steps with Neo4j

  1. If you want to learn Neo4j graph database features, how to write Cypher queries, use developer tools like Neo4j Browser and Bloom, and get an overview on how to connect to Neo4j via drivers and connectors, go to the AuraDB page, where you can create a new Neo4j instance free forever.
    AuraDB is the best choice for cloud developers who are interested in graph technologies.
    Besides the free option, you can select the subscription plan which suits you best.
    At the moment, you can choose one of the example datasets on Aura to learn more about Neo4j and Cypher queries:

    • Movies

    • Graph based Recommendations

    • Graphs for Cybersecurity

    • StackOverflow Data

      If you are a data scientist, you might be interested in AuraDS — graph data science platform as a fully managed cloud service. You get access to more than 65 pretuned graph algorithms.

  2. If you want to learn more about Neo4j graph database and Cypher queries applied to a specific use case, visit Neo4j Sandbox, where you find a number of example datasets based on different use cases.

    All databases are grouped into two categories:

    • for developers

    • for data scientists

      You can also select a blank sandbox and populate it with your own data.

  3. One of the ways to set up an environment for developing an application with Neo4j and Cypher is to use Neo4j Desktop. Download Neo4j Desktop from and follow the installation instructions for your operating system.
    You get the opportunity to try all the graph applications, which are available in our Graph Apps Gallery.

  4. If you need an Enterprise Edition, visit the Neo4j Pricing page where you can get all necessary instructions and contacts.

For all options on how to get started with Neo4j see

Neo4j documentation page

All the official documentation is available at

Documentation homepage is designed to make your journey across all Neo4j products comfortable and pleasant.

That is where you find reference documentation to all components of the Neo4j Graph Data Platform. Guides are grouped by categories. In the leftside navigation bar you see:

If the officical documentation is not enough, you can refer to the aforementioned Resources:

  • Documentation Archive — docsets for earlier releases are available here.

  • PDF library — if you need, you can download PDF-versions of our documentation. Follow the link for a full list of all available PDFs.

Labs menu at the top contains the list of all Neo4j Labs projects, which are designed and developed as a way to extend and test functionality of the Neo4j Graph Data Platform. The Labs projects are supported via the Neo4j Community, and we cannot provide any commercial support for them or guarantee backwards compatibility.

At the top on the right side, you find the drop-down menu Get Help with the following choices:

  • Community Forum — for learning and guidance.

  • Discord Chat — a live chat environment for communicating with other Neo4j users (requires signup).

  • Knowledge Base — troubleshooting articles written by developers for developers on how to solve issues both for Community ans Enterprise Editions.

  • Neo4j Developer Blog — Neo4j channel on Medium platform for deep dives into technical topics and announcements of new products, releases.

  • Neo4j Videos — a link to the Neo4j channel on YouTube.

The blue button Get Started in the upper right hand corner allows you to access:

  • Neo4j AuraDB page, where you can choose AuraDB plan that best suits your needs.

  • Neo4j Sandbox.

  • Neo4j Desktop download page.

If you click the button Get Started, you are redirected to the AuraDB page.