erlayout
Fewest possible line crossings, with a proof.
Optimal layout
Baseline
Search log and verification
Paste a schema and press
Lay out
.