Try out different layouts by selecting one from the list below.
Layouts give spatial positions to nodes to help with pattern recognition and other user interactions.
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.
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.
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.
Lays out nodes in a circle with more densely-connected nodes pushed towards the centre and less densely-connected nodes pushed to the edges.
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.
Groups nodes that are linked to the same set of nodes together. Useful with data with a complex structure.
Key function used: