Layouts

Try out different layouts by selecting one from the list below.

Layout Name
Options

Layouts give spatial positions to nodes to help with pattern recognition and other user interactions.

Organic

The default layout, highly optimised for great performance on large datasets. The organic layout excels at untangling big networks and intuitively adapts to updates in the network with as little changes to the overall graph as possible.

Sequential

Arranges nodes in a way that minimises link crossings and makes the most of the available screen space. Useful when nodes are grouped in distinct levels, with a clear sequence of links from one level to the next. Learn more in the Sequential Layouts demo.

Hierarchy

Arranges nodes in a tree-like hierarchical structure. Useful for data such as class diagrams, ontologies and family trees. The hierarchy can be automatically calculated from a given node, or explicitly defined in the data.

Lens

Lays out nodes in a circle with more densely-connected nodes pushed towards the centre and less densely-connected nodes pushed to the edges.

Radial

Gives an 'egocentric' view of the network, best thought of as a circular tree-like structure. Nodes are placed in concentric rings based on how well connected they are to a specified node, with better connected items closer to the centre. This layout is useful for seeing the relationships of individual nodes.

Structural

Groups nodes that are linked to the same set of nodes together. Useful with data with a complex structure.

Key function used: