Shapes that mean something
Process, decision, start/end, data, document and database: the six of the flowchart language, each labelled with what it's for. «Decision» is a diamond because it has two exits, not for looks.
Boxes and arrows that stay attached. Move a step and the lines follow it; delete it and the arrows that reached it go away with it, instead of hanging in the void.
Opens in the browser, no account.
Process, decision, start/end, data, document and database: the six of the flowchart language, each labelled with what it's for. «Decision» is a diamond because it has two exits, not for looks.
Straight, elbow and curved. Straight for a dense diagram, elbow for a tidy plan, curved when lines cross a lot.
A connector is bound to the two shapes, not to two points on the canvas. Drag a box to the other end of the drawing and the arrow follows and recalculates: it isn't left behind pointing where the box used to be.
One command lays the boxes into layers following the direction of the arrows, and lines that would cross a box hop over it. You need it after half an hour of edits, when the logic is right and the drawing is a tangle.
On a connector you write the word it needs — «yes», «no», «if it fails». And align/distribute lines the boxes up with equal spacing: a diagram reads well when it's aligned.
Around the diagram you add whatever you want — a title, a logo, a colour legend — because it's the same editor. And it exports to PNG, SVG or PDF: SVG stays sharp at any zoom.
Dichiarati prima, non scoperti dopo.