Skip to main content
Creating & Editing Diagrams

Supported diagram types

Every Mermaid 12 diagram type, plus ZenUML, and what teams use them for.

Written By Andrii

Last updated 21 days ago

Arialine renders every diagram type in Mermaid 12, plus ZenUML. The PNG, the interactive HTML file, SVG export and PDF reports all use the same version, so a diagram that renders also opens correctly.

Flows and processes: flowchart, swimlane (swimlane-beta), user journey, Gantt and timeline.

Software design: sequence and ZenUML, class, state, entity relationship (ER), C4 (context, container, component, dynamic, deployment), architecture, block, packet and requirement diagrams.

Requirements and modelling: use case (usecase-beta), event modeling and railroad (syntax) diagrams.

Strategy and analysis: Wardley map, Ishikawa (fishbone), Cynefin, quadrant chart, Venn and mindmap.

Data and structure: pie, Sankey, XY chart, radar, treemap, Git graph, kanban, tree view and agent flow.

Paste any of them and Arialine renders it exactly as written, without AI. Or describe what you need, for example “a Wardley map of our checkout platform”; for types that are newer than the AI model's training data, Arialine gives the model the current syntax so the first draft validates.

See a rendered example and the Mermaid code for every type in the Mermaid diagram types gallery.