Getting Started with GrapheneDB

This page will help you get started with GrapheneDB. You'll be up and running in a jiffy!

GrapheneDB is a hosting provider for Neo4j, the world's leading open source graph database. We offer a variety of plans to go with your application's lifecycle, including free sandbox instances to get you started.
With GrapheneDB, developers can focus on building graph-enabled applications instead of spending valuable time on operational tasks.

Getting started is easy. Simply create a GrapheneDB account, create a database, then connect your application to the database. The guide below will show you how to create your first database on GrapheneDB step-by-step.

Creating and connecting to your first GrapheneDB database

Step 1: Create a GrapheneDB account

In order to use GrapheneDB, you first need to create an account. Once you have created your account, you can create as many databases as you want.

For additional information about managing your account, editing billing details and adding collaborators, see GrapheneDB Account Management.

Step 2: Create a Neo4j Database

Once you have created a GrapheneDB account, you can create your first Neo4j database. We recommend starting with the free Sandbox plan at first, then upgrading to the plan that is right for your application.

You will need to create a new database user to connect to your database. Please take a look at the Database users article to read more on how to manage users for your database.


Step 3: Browse your Neo4j Database


Neo4j databases come with a built-in, interactive UI that allows you to explore your database. To open the built-in Neo4j browser UI from GrapheneDB, navigate to the “Overview” tab of your database, click on “Tools,” then click on the “Launch” button.

The Neo4j browser UI can be used to explore a dataset, run live queries, and navigate the results either visually or in tabular form. You will need an existing Database user or create a new one (temporary or permanent) for this Browser connection and paste it into the Browser login form. You can read more on creating Database users here



Databases with version older than 3.2.1 don’t need to explicitly create a database user. A temporary user will be generated when the Neo4j Browser is launched.


Step 4: Connect your app or terminal to your Neo4j Database

You can grab the connection details for your Neo4j database by navigating to the “Connection” tab.

Under the connection details, we also provide direct access for different programming language snippets for the most popular Neo4j drivers.

Support and Feedback

Support tickets can be opened from the user interface by clicking on the support link. The support ticket form lets users select the affected database and indicate a priority. Urgent tickets on production databases (Standard and Performance plans) will be prioritized and escalated to our on-call engineers depending on the plan and urgency.

You can also reach us via email at [email protected] for non-urgent support requests. Please note that issues received by email are not automatically assigned any priorities and thus, we cannot ensure a timely response to urgent issues.