Editors

Six surfaces, each suited to different work. This section covers driving each one; the choice between them is in Diagram types.


#The surfaces

The Excalidraw editor inside the diagram macro showing a wireframe made of header, image, title, text and footer blocks, a style panel on the left and a library panel of shapes on the right.
Excalidraw is the sketching surface, with its own styling controls on the left and a shape library docked on the right.

Editor

Suited to

draw.io

Precise drawing: architecture, network maps, floor plans.

Excalidraw

Rough sketching where a provisional look is the point.

Text editor

Mermaid, PlantUML, Graphviz and the rest, written as source.

Mermaid visual editor

Mermaid, edited by clicking rather than typing.

BPMN

Business processes, validated against the standard.

DMN

Decision tables and rules.


#Everything in this section



Six surfaces, one place they all live.