vulture0391k downloadsEdit your outline as a mind map, synced to Markdown.
Edit your outline as a mind map, synced to Markdown. No new file format, no markup to add.

Open mind map for the active file (or click the ribbon icon).
Any note's map also opens from Open mind map linked to this note on its right-click menu, in the file
explorer or on its tab.Active while the mind map pane is focused.
| Key | Action |
|---|---|
↑ / ↓ |
Select previous / next sibling, or walk the node's text line by line |
← / → |
Select parent / first child |
Ctrl/Cmd + ←/→ |
Collapse / expand the selected branch (also in the right-click menu) |
Shift + ↑/↓ |
Move the node among its siblings |
Enter |
Add a sibling (a child on the root) |
Tab |
Add a child |
F2 |
Rename the node |
Space |
Toggle the selected task's checkbox |
Ctrl/Cmd + B |
Add or remove a bookmark for the selected node |
Delete / Backspace |
Delete the selected node(s) and their subtrees |
Ctrl/Cmd + Z / + ⇧Z |
Undo / redo, through the Markdown pane's history - or one step of the map's own when the note is only open for reading |
Esc |
End an edit, else clear the selection |
Back/forward use Obsidian's own Navigate back / forward command:
Ctrl + Alt + ←/→ (Cmd + Option + ←/→ on macOS).
None of these come with a hotkey; bind the ones you want in Settings → Hotkeys.
| Command | What it does |
|---|---|
Open mind map for the active file |
Same as the ribbon icon |
Open mind map linked to the active file |
Desktop: opens a map tied to the active Markdown tab |
Fit mind map to viewport |
Fits the whole map in the viewport and centers it |
Toggle focus between mind map and Markdown editor |
Jumps between the two panes |
Collapse all branches / Expand all branches |
The ⌄⌃ header button, one direction at a time |
Fold all node text / Unfold all node text |
The ≡ header button, likewise |
Show or hide node text on the map |
The ¶ header button |
Refresh the mind map from the Markdown |
The ⟳ header button: rebuilds the map from its file |
Settings → Mind map editor:
✓✓, ¶).Building, testing and releasing the plugin: docs/DEVELOPMENT.md.