Ability to layout diagram items in a modern flow like style

0 votes
asked Nov 17, 2023 in Wanted features by anonymous
One of my biggest pain points with Plantuml is the fact that once the diagram starts to grow beyond just a few items, it is almost impossible to predict how it will shape. A single extra arrow or component can change it drastically.

So haven't there been a consideration to introduce a positioning/layout method similar to what more modern UI frameworks offer. A very good example would be the the HTML display: flex style of arrangement.

In a more (plantuml style of things) we may simply use the 'together' container to tell how we want the children arranged. e.g.

together #flow-horizontal {

  component A;

  component B;


would render A and then right to it B. Obviously any link direction like 'left', 'right' etc ... will be ignored then and plantuml will draw the lines in any way it finds suitable in order to maximize link and its label visibility.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:

[Antispam2 Feature: please please wait 1 or 2 minutes (this message will disappear) before pressing the button otherwise it will fail](--------)
To avoid this verification in future, please log in or register.