chevron_right Demos chevron_right Large Collapsible Tree
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.

Child count:

Large Collapsible Tree Demo

The Large Tree Demo uses WebGL as the rendering technique to display a large tree graph in order to optimize performance.

The graph can be manipulated by adding or removing layers. The child count of new layers can be changed with the slider control.

Adding and removing nodes is animated with layout and WebGL fade animations running in parallel.

The maximum graph size is limited to 250000 nodes.

Things to Try

Use the controls to manipulate the graph:

  • The layers determine the depth of the tree. Click the "+" and "-" buttons to add and remove layers.
    The "+" button is disabled, if adding a layer with the current child count would exceed the maximum graph size of this demo. (In this case, try reducing the child count for less nodes in new layers.)
  • The child count determines the number of children to be added to each leaf when a new layer is added.

Graph information

Number of nodes:
Number of edges: