chevron_right Demos chevron_right Graph Builder
Related demos
Book a live Demo

Live Demo — yFiles in Action

30–45 min | Online | No install required

For Developers, Product Mangers & Executives

  • Interactive graph visualization in real time
  • Integration example
  • Live Q&A and next step recommendations

30–45 minutes | 1:1 or team session | Online (Zoom / Teams)

No install required | We show live code

Book a free live demo

Live Demo — yFiles in Action

30–45 min | Online | No install required

For Developers, Product Mangers & Executives

30–45 minutes | 1:1 or team session | Online (Zoom / Teams)

No install required | We show live code

Book a free live demo

Graph Builder Settings

Nodes Sources

Edges Sources

Graph Builder Demo

This demo interactively builds and modifies a graph from JSON business data using class GraphBuilder.

See the Developer's Guide section on the GraphBuilder for an in-depth explanation of the relevant concepts.

See also the Tutorial: Graph Builder for a step-by-step guide on configuring the GraphBuilder class, loading data, and customizing graph visualizations.

The demo allows to define multiple nodes and edges sources from different data and with different data bindings and styles.

Per default, GraphBuilder stores the business data object of each node in the node's tag property. Using the LitNodeStyle, the properties can be bound and visualized.

Things to Try

Graph Builder Settings

Since this demo evaluates the complete data source texts every time a source is edited, Update Graph works as expected only for node data items of primitive type or if the node id binding resolves to primitive ids. Note that this restriction applies only to the demo, not the class GraphBuilder.