Skip to main content

SeqDiag

SeqDiag creates sequence diagrams from message statements.

Use this type

Use SeqDiag to show requests, responses, and ordered interactions.

Source format

The source format is SeqDiag text. Enter the source in the diagram.zip editor.

Syntax essentials

  • Put the diagram in a seqdiag block.
  • Use arrows to send messages.
  • Use a left arrow for a response.
  • Put message attributes in square brackets.

Example

seqdiag {
user -> agent [label = "Create diagram"];
user <-- agent [label = "Return link"];
}
Rendered exampleDrag to pan. Use the wheel or controls to zoom.
100%
This view uses the live diagram.zip renderer.

Upstream reference

SeqDiag documentation