Kanban boards: cards and columns
简介 / Introduction
A Kanban Board visualizes workflow stages using columns and cards. This article shows how to render the same board using PlantUML salt syntax and Mermaid’s native kanban diagram type.
PlantUML 版
PlantUML lacks a dedicated kanban diagram type, but salt can draw grid-based wireframes that simulate a kanban layout.
1 | @startsalt |
salt uses +— for horizontal dividers and | for vertical column boundaries. Cards use [] button-style cells; column headers sit in the top row.
Mermaid 版
Mermaid v11 has a native kanban diagram type with a more intuitive syntax:
1 | kanban |
[Column name] declares a column; cards are listed with * . Columns appear left-to-right in declaration order.
对比 / Side-by-side
| Feature | PlantUML salt | Mermaid kanban |
|---|---|---|
| Native support | No — uses salt | Yes, v11 native |
| Syntax style | Grid wireframe | List + column groups |
| Column headers | Header row cells | [Column] groups |
| Card style | Button [] |
List item * |
| Best for | Precise layout / wireframes | Agile kanban diagrams |
小结 / Wrap-up
PlantUML salt suits scenarios needing fine-grained layout control or mixing with UI wireframes. Mermaid’s kanban syntax is more natural for agile teams, with columns and cards that mirror actual Kanban terminology. Both clearly show the “To Do → In Progress → Done” workflow.
- Title: Kanban boards: cards and columns
- Author: puml.online
- Created at : 2026-10-07 09:00:00
- Updated at : 2026-10-07 01:08:12
- Link: https://puml.online/blog/kanban-board-cards-en/
- License: This work is licensed under CC BY-NC-SA 4.0.