Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

MindBraid

soren-acsoren-ac41 downloads

Turn Markdown notes into interactive, editable mind maps (思维导图) with layouts, themes, search, import, and export.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

MindBraid logo

MindBraid

Turn Markdown notes into interactive, editable mind maps (思维导图).

简体中文 · Report an issue · Releases

MindBraid is a desktop-only Obsidian plugin for seeing, organizing, and reshaping the note you are already writing. Your Markdown remains the source of truth; MindBraid gives it a focused visual workspace without sending your notes anywhere.

Product tour

MindBraid Pencil style showing a complete balanced mind map

The map can use a hand-drawn treatment while keeping the same Markdown-backed structure and interactions.

MindBraid appearance panel with independently selectable styles and palettes

Styles control geometry and visual treatment; palettes change color only. The two axes can be combined independently from the sidebar.

A Markdown note rendered as an interactive MindBraid mind map in Obsidian

Why MindBraid

Markdown-native

Open a mind map for the active note and MindBraid turns its ATX headings and nested ordered or unordered lists into topics. The map follows the active Markdown file and refreshes while you write, so there is no second document to keep in sync.

Headings and lists becoming a navigable map

Edit in context

Use the map as a working view, not just a diagram:

  • Select a topic with one click; click it again or double-click to edit in the topic itself.
  • Press Tab for a child and Enter for a sibling. Newly created topics open directly in editing mode.
  • Drag a branch to reorder it or make it a child of another compatible topic. The destination is previewed before any Markdown changes.
  • Collapse a branch, pan and zoom the canvas, search the current note, focus a branch, or use the minimap when the map becomes dense.
  • Use familiar topic actions for task checkboxes, copy, cut, paste, delete, outdent, parent insertion, and checked undo/redo.

Make it yours

Choose a map layout independently from its visual treatment. MindBraid includes balanced and one-sided layouts with four directions, plus independent Style and Palette selectors. Colorful, Pencil, and Cloud styles can be paired with the built-in palettes, then refined with a global font, connector width and connector profile. Per-topic formatting, icons, markers, labels, boundaries, summaries, and relationships are available when you need more structure.

Independent style and palette controls in the MindBraid sidebar

Keep control of your notes

  • MindBraid parses only the note currently needed for the map. It does not scan your Vault.
  • It does not access the network and includes no telemetry.
  • Changing appearance, layout, collapse state, viewport, or other map presentation choices stores plugin data, not hidden Markdown metadata.
  • Markdown is changed only after an explicit action such as committing an inline edit, creating or moving a topic, toggling a task, or running an explicit topic command. Selection, navigation, previews, refreshes, and presentation changes never write to your note.

More ways to work

Find your way — Search visible topics in the current note, navigate the tree with the keyboard, follow a Vault-local link, or open the source note at a topic's line.

Present the right level of detail — Collapse individual branches, focus on one branch with breadcrumbs, limit visible depth, and use a tab-local minimap.

Move work in and out — Import a locally selected .xmind, .mind, or .mmap file through a preview, then explicitly create a new Markdown note. Export an explicit snapshot as SVG, PNG, JPG, or PDF. Import never overwrites an existing note; export does not alter Markdown, the live map, or its state.

Fit Obsidian — MindBraid follows Obsidian's appearance or can use a light or dark appearance inside its own views. Its interface is available in Simplified Chinese and English; new installs use Simplified Chinese by default.

Install

MindBraid requires Obsidian 1.7.2 or newer on desktop. Mobile support has not been implemented or tested.

From a release

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Create <your-vault>/.obsidian/plugins/obmind/.
  3. Put all three files in that directory.
  4. Reload Obsidian, then enable MindBraid under Settings → Community plugins.

When MindBraid is listed in Obsidian Community Plugins, installation will also be available from the in-app Community Plugins browser.

Start a map

  1. Open a Markdown note.
  2. Use the MindBraid button in the left ribbon, or run MindBraid: Open mind map for current note from the Command Palette.
  3. A new MindBraid tab opens for the current note. Drag blank canvas to pan, use the mouse wheel to zoom, and use the toolbar for fit, layout, search, and other controls.

Every open MindBraid tab follows the active Markdown file. A non-Markdown file shows an explanatory state instead of attempting to parse it.

Markdown support

The filename becomes the central topic. MindBraid currently displays:

  • ATX headings from # to ######, including skipped levels.
  • Unordered list items beginning with -, *, or +.
  • Ordered list items beginning with 1. (and other numbers).
  • Nested list structure derived from indentation.

Lists attach to the closest preceding heading, or to the document root when there is none. YAML frontmatter, ordinary prose, block quotes, fenced or indented code, and unsupported Markdown structures stay out of the map.

Limits to know

  • MindBraid is a desktop plugin. It is not a mobile-ready mind-map experience.
  • It supports a practical Markdown subset, not every CommonMark construct: Setext headings, complex list continuation lines, lazy block quotes, and HTML block semantics are not represented as topics.
  • Inline topic editing is deliberately conservative. It preserves supported inline Markdown where the source mapping is unambiguous; otherwise it safely writes escaped visible text for that topic.
  • Very large maps benefit from viewport culling, but layout still runs on the main thread.

Privacy and source changes

MindBraid is local-first. It does not upload notes, request network resources, or collect telemetry. The plugin avoids whole-Vault scans and works from the current note.

Visual choices are saved as MindBraid plugin data rather than injected into your Markdown. By contrast, an explicit topic edit, creation, structural drop, task toggle, or supported topic command intentionally updates the source note. Before a write, MindBraid validates the current source mapping to avoid applying a stale operation. Root-topic renames rename the Markdown file through Obsidian; depending on your Obsidian link-update preference, Obsidian may update links to that file.

Help and contributing

Please report reproducible issues in the issue tracker. Include the MindBraid and Obsidian versions, operating system, a minimal Markdown sample, and the smallest reliable reproduction. Do not attach unrelated private Vault content.

For implementation and frontend-extension details, see the frontend contract. Third-party notices are available in THIRD_PARTY_NOTICES.md.

License

MindBraid is available under the MIT License. Notices for bundled open-source software are listed in THIRD_PARTY_NOTICES.md.

HealthExcellent
ReviewPassed
About
MindBraid turns headings and nested lists in the active Markdown note into an interactive, editable mind map (思维导图). It keeps Markdown as the source of truth and supports live updates, keyboard topic creation, drag-and-drop restructuring, layouts, independent styles and color schemes, search, import, and SVG, PNG, JPG, and PDF export. Notes stay local: MindBraid has no telemetry and makes no network requests.
VisualizationOutliningCanvas
Details
Current version
0.1.2
Last updated
2 days ago
Created
2 days ago
Updates
3 releases
Downloads
41
Compatible with
Obsidian 1.7.2+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
soren-acsoren-acsoren-ac
GitHubsoren-ac
  1. Community
  2. Plugins
  3. Visualization
  4. MindBraid

Related plugins

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Simple mind map

A mind map that combines aesthetics and functionality. 一个颜值与功能并存的思维导图。

Canvas Mindmap

Make your canvas work like a mindmap.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Outliner

Work with your lists like in Workflowy or Roam Research.

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.

Persistent Graph

Save and restore the positions of nodes on your graph.