Gallery
Each of these renders straight from an ASL fixture with generateSvg — no manual layout, no
hand-drawn boxes. Click a fixture name to see the exact ASL behind it in the
state types guide.
ItemReader source and ResultWriter sink shown distinctly from an inline Map.Catch blocks as dashed red edges.--show-icons draws the AWS service behind each Task.Two more patterns are easier to show live than as a static image:
- Visual diffing —
--diff <baseline>highlights added, modified, and removed states between two revisions. It’s what drives the GitHub Action’s PR comments. - Execution overlays —
--execution <history.json>paints a real run’s path, status, and per-state duration onto the diagram.
Want to try your own definition? Paste it into the playground — no install required.