The following layout algorithms are available in ELK:
| Algorithms | Identifier |
|---|---|
| Draw2D Layout | org.eclipse.elk.conn.gmf.layouter.Draw2D |
| ELK Box | org.eclipse.elk.box |
| ELK DisCo | org.eclipse.elk.disco |
| ELK Fixed | org.eclipse.elk.fixed |
| ELK Force | org.eclipse.elk.force |
| ELK Layered | org.eclipse.elk.layered |
| ELK Mr. Tree | org.eclipse.elk.mrtree |
| ELK Radial | org.eclipse.elk.radial |
| ELK Randomizer | org.eclipse.elk.random |
| ELK Rectangle Packing | org.eclipse.elk.rectpacking |
| ELK SPOrE Compaction | org.eclipse.elk.sporeCompaction |
| ELK SPOrE Overlap Removal | org.eclipse.elk.sporeOverlap |
| ELK Stress | org.eclipse.elk.stress |
| Graphviz Circo | org.eclipse.elk.graphviz.circo |
| Graphviz Dot | org.eclipse.elk.graphviz.dot |
| Graphviz FDP | org.eclipse.elk.graphviz.fdp |
| Graphviz Neato | org.eclipse.elk.graphviz.neato |
| Graphviz Twopi | org.eclipse.elk.graphviz.twopi |