Mind Maps
Mind maps are a fast way to capture ideas and organize them into a branching hierarchy. Diagrammix includes a dedicated mind-mapping mode where the whole map behaves as one connected structure: add a node and the layout rearranges itself automatically, so you can think at the speed of typing.
Note: Mind maps are a PRO feature.
Creating a Mind Map
- Select the Mindmap tool from the toolbar
- Click anywhere on the canvas
Diagrammix creates a root node with a few balanced child branches, ready for you to type. The map keeps itself tidy — as you add, remove, or reorder nodes, branches re-flow automatically.

Building the Map with the Keyboard
Mind maps are designed to be grown without leaving the keyboard. Select a single node, then:
| Key | Action |
|---|---|
Tab | Add a child node and start editing it |
Return | Add a sibling node |
Shift+Tab | Add a parent node |
Arrow keys | Move the selection between nodes |
Option+Up | Move the node earlier among its siblings |
Option+Down | Move the node later among its siblings |
Double-click any node (or just start typing on a selected node) to edit its text.
Structures
A mind map's structure controls how branches are arranged. Choose one from the Inspector when a node is selected:
| Structure | Description |
|---|---|
| Mind Map | Classic radial layout; root in the center, branches balanced left and right |
| Logical | Branches flow in a single direction |
| Org Chart | Children arranged below the parent — ideal for hierarchies |
| Tree | Compact parent → child tree |
| Catalog | Children stacked below-right of the parent |
| Fishbone | Diagonal branches off a horizontal spine — great for cause-and-effect |
| Timeline | Top-level branches arranged along a horizontal axis |
| Vertical Timeline | Top-level branches arranged along a vertical axis |
Switching structures re-flows the entire map instantly — your content stays the same.
Styling Nodes
When a mind map node is selected, the Inspector shows mind-map-specific controls:
- Theme — Default, Vibrant, Muted, or Dark. Themes assign a coordinated palette to each branch.
- Branches — choose how connectors are drawn (smooth, straight, or elbow), where the structure supports it
- Node Shape — Rounded, Rectangle, Ellipse, Diamond, or Hexagon
- Icon — add a single emoji or character to a node
- Group Frame — wrap a branch in a labeled outer frame
- Summary — add a summary bracket that labels a span of sibling nodes
- Reset Node to Theme — clear manual overrides and return a node to its theme defaults

Importing and Exporting
Mind maps interoperate with other outlining and mind-mapping tools.
Markdown
- Edit → Paste Markdown as Mindmap turns a Markdown outline (nested bullet or heading list) into a mind map
- Edit → Copy Mindmap as Markdown copies the selected map as a Markdown outline
Files
From File → Export, you can save a mind map as:
- Markdown (
.md) - OPML (
.opml) — for outliners and other mind-mapping apps - XMind (
.xmind)
Finding Nodes
In a large map, use Edit → Find Mindmap Node… to jump straight to a node by name.
Tips
- Type, don't drag — grow the whole map with
TabandReturn; let auto-layout handle positioning - Pick the structure last — capture ideas first, then switch structures to find the clearest arrangement
- Use icons sparingly — a few emoji make key branches easy to scan
- Group frames for themes — wrap related branches in a labeled frame to group sections visually
- Round-trip your outlines — draft in Markdown, paste as a mind map, refine, then copy back out
Related Topics
- Auto-Layout — layout algorithms for general diagrams
- Styling — fills, strokes, and effects
- AI Integration — ask an AI assistant to build a mind map for you