chevron_right Demos chevron_right Neo4j
Discover More
Book a live Demo

See yFiles in action

30 min • Online • No install required


For developers, PMs & tech leads

  • Quick-start walkthrough + a real integration example
  • Live Q&A with next-step recommendations

Prefer another tool over Zoom? Just say so when you book.

Opens our scheduling page with Zoom's booking widget embedded. Using it shares your data with Zoom under its Privacy Policy.

See yFiles in action

30 min • Online • No install required


For developers, PMs & tech leads

Prefer another tool over Zoom? Just say so when you book.

Opens our scheduling page with Zoom's booking widget embedded. Using it shares your data with Zoom under its Privacy Policy.

Connect to a Neo4j database

Custom Cypher Query

Neo4j Demo

This demo shows how to load data from a Neo4j database and display it with yFiles for HTML.

First, connect to a Neo4j database by entering a URL, a username, and a password into the corresponding form fields, then click the Connect button.

After establishing a connection, a small set of data from the database will be displayed.

Things to Try

Details

This demo uses the Neo4j driver for JavaScript to connect to a Neo4j database and query it for data.

The query results are then used by a GraphBuilder with a custom configuration to construct a graph from the data, while assigning different node styles to nodes with different labels.

The maximum node count setting limits the number of nodes that are queried from the database, while the label diversity setting determines the length of the distinct node label sequences that is searched for.

The graph layout is achieved by using OrganicLayout with substructures enabled.