sequence diagram builder

DSL → editable SVG · lifelines · async arrows · activation bars

DSL

parsed

no selection

DSL syntax
  • participant Name [as Alias] — declare a lifeline
  • A -> B: label — sync request (solid arrow)
  • A ->> B: label — async request (open arrow)
  • A --> B: label — return (dashed arrow)
  • activate B / deactivate B — activation bar
  • note over B: text — anchored note
  • # comment — ignored

diagram

click a message to jump to its line