| CircularLayout | This layout algorithm arranges graphs in a circular fashion. |
| CompactDiskLayout | This layout algorithm arranges a graph on a disk packing the nodes as dense as possible. |
| SingleCycleLayout | This layout algorithm places all nodes of a graph on a single cycle. |
| FamilyTreeLayout | This layout algorithm arranges genealogical graphs (family trees). |
| HierarchicLayout | This layout algorithm arranges graphs in a hierarchic fashion. |
| HierarchicLayoutCore | This class arranges graphs in a hierarchic/layered fashion and supports complete re-layout as well as incremental graph layout. |
| CactusGroupLayout | This layout algorithm arranges grouped graphs in a recursive structure. |
| GraphTransformer | This layout algorithm applies geometric transformations to (sub-)graphs. |
| ClassicOrganicLayout | A layout algorithm that arranges graphs in an organic fashion, using a force-directed drawing approach. |
| OrganicLayout | This layout algorithm arranges graphs in an organic fashion. |
| OrthogonalLayout | This layout algorithm arranges graphs in an orthogonal fashion. |
| RadialLayout | This layout algorithm arranges graphs in a radial fashion. |
| SeriesParallelLayout | This layout algorithm arranges series-parallel graphs. |
| AspectRatioTreeLayout | The AspectRatioTreeLayout arranges tree graphs in a compact fashion. |
| BalloonLayout | A tree layout algorithm that arranges the subtrees of the tree in a balloon-like fashion. |
| ClassicTreeLayout | This layout algorithm arranges graphs with a tree structure. |
| TreeLayout | This layout algorithm arranges graphs with a tree structure. |