mindmapv0.9.4
What is a Mindmap diagram?
Radial outlines for brainstorming and structure.
mindmap
When to use it
Use a Mindmap when…
01
Project kickoff brainstorms
02
Outlining a doc or talk
03
Mapping a feature surface area
Syntax basics
The minimal syntax
Copy this and you have a working mindmap. Build from here.
mindmap.mmd
mindmap
root((MERMAIDEDITOR))
Editor
Split pane
Themes
Shortcuts
Content
Diagram pages
Templates
Cheatsheet
SEO
i18n
SchemaCommon patterns
Patterns worth memorizing
Node shapes
`((double-circle))`, `[square]`, `(round)`, `))icon((` — pick by hierarchy depth.
Indentation = structure
Two-space indent per level; tabs and 4-space mix breaks parsing.
Icons (Iconify)
`::icon(fa fa-book)` adds an icon to a node when Iconify is enabled.
Common gotchas
The things that will trip you up
Mermaid silently ignores misspellings — these are the failures we see most.
- 01
Indentation is significant — lint your editor for trailing spaces.
- 02
No way to draw cross-branch links; mindmaps are strictly trees.
- 03
Long labels wrap aggressively; keep them under ~25 characters.
Related diagram types