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

XMinder

shouyu2008shouyu2008564 downloads

supports functions such as creating, viewing, editing XMind files, and embedding them into Markdown.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates13

Edit .xmind mind maps directly inside Obsidian — and embed them in your notes.

English · 中文

XMinder demo: open a .xmind file, edit nodes, then embed the map in a note


Why XMinder

  • Real .xmind round-trip — maps are read from and written back to the standard .xmind format, so the same file still opens in the XMind desktop app. No side-car files, no lock-in.
  • Mind maps live in your vault — they are ordinary vault files: link them with [[map.xmind]], embed them with ![[map.xmind]], sync and back them up like any other note.
  • Embeds in Reading view and Live Preview — the inline preview stays interactive, with a configurable height.
  • Nothing leaves your machine — no account, no cloud, no telemetry.
  • Desktop and mobile, light and dark, English and 中文 — follows your Obsidian theme and language.

Installation

From the community plugins list

  1. Open Settings → Community plugins → Browse.
  2. Search for XMinder.
  3. Choose Install, then Enable.

Via BRAT (tracks the latest build)

  1. Install the BRAT plugin.
  2. BRAT → Add beta plugin → shouyu2008/obsidian-xminder.

Manually

Download main.js, manifest.json and styles.css from the latest release into <vault>/.obsidian/plugins/xminder/, then enable XMinder in Settings → Community plugins.

Requires Obsidian 1.13.0 or later.


Quick start

1. Create or open a mind map

How What happens
Click a .xmind file in the file explorer Opens in the XMinder editor
Right-click a folder → Create new XMind mindmap Creates a blank map in that folder
Command palette → XMinder: Create new XMind file Creates a blank map at the vault root
Right-click a .xmind file → Open with XMind App Hands the file to the XMind desktop app

Edits are auto-saved back to the .xmind file after a short debounce (default 500 ms); Ctrl/Cmd + S saves immediately.

The XMinder editor

2. Embed a map in a note

![[my-diagram.xmind]]   # inline interactive preview (Reading view + Live Preview)
[[my-diagram.xmind]]    # a link that opens the full editor

The preview height is configurable in Settings → XMinder.

An embedded mind map preview inside a note

3. Export

  • Mermaid — copies a mindmap block to the clipboard, ready to paste into a note where Mermaid renders it.
  • Obsidian Canvas — writes a .canvas file next to the source .xmind.

Exporting a map to Mermaid and Canvas


Features

Feature Description
File explorer integration .xmind files appear in Obsidian's file tree — click to open
Rename in place Click the file name in the view header to rename the file (the folder path is hidden while editing)
Interactive editor Add, edit, delete and drag-and-drop nodes, with undo/redo
Multi-sheet support Switch between the canvases inside a single .xmind file
Canvas panning Toggle drag mode from the left toolbar to pan with the left mouse button
Auto-save Written back to the .xmind file after a configurable debounce (default 500 ms)
Manual save Ctrl/Cmd + S
Markdown embed ![[diagram.xmind]] renders a read-only interactive preview (Reading & Live Preview)
Markdown link [[diagram.xmind]] creates a clickable link that opens the editor
Export to Mermaid Copies the map as a Mermaid mindmap block
Export to Canvas Converts the map into an Obsidian .canvas file
Open with XMind app Optional context-menu entry that hands the file to the desktop app
Theme following Switches between light and dark with Obsidian
Responsive layout Re-fits the view when panes are split or resized
Internationalization English and Chinese, detected from your Obsidian language
Format support content.json (XMind 8+ / ZEN) and legacy content.xml
Cross-platform macOS, Windows, Linux and Obsidian Mobile

Keyboard shortcuts

Shortcut Action
Tab Add child node
Enter Add sibling node
Ctrl/Cmd + C / Ctrl/Cmd + V Copy / paste
Ctrl/Cmd + Z Undo
Ctrl/Cmd + S Save immediately

Toolbar

Toolbar Button Action
Left (top-left) Hand / Pointer Toggle canvas drag mode
Left (top-left) Crosshair Focus the root node and center it
Left (top-left) Question mark Keyboard shortcuts help
Bottom-right Zoom out / Zoom in Change the zoom level
Bottom-right Reset Fit the diagram to the view
Bottom-right Fullscreen Toggle fullscreen

Commands

Command Description
XMinder: Create New XMind File Create a blank .xmind file and open it
XMinder: Export XMind as Mermaid Mindmap Copy the map as Mermaid text
XMinder: Fit XMind View Reset zoom and center the diagram
XMinder: Save XMind File Save immediately

Settings

Settings → Community plugins → XMinder

Setting Default Description
Auto-save Delay 500 ms Time to wait after the last edit before saving. Set to 0 to disable auto-save.
Embed Preview Height 320 px Height of ![[file.xmind]] previews.
Show "Open with XMind App" menu On Show the entry in the file context menu.
Enable Clipboard Export On Allow copying the map as Mermaid. Turn off to remove clipboard access.

Compatibility

XMinder reads and writes .xmind archives (ZIP + content.json) and can also read legacy content.xml, which is upgraded to content.json on first save.

When you edit and save a map in XMinder, the file is rebuilt from the fields XMinder understands:

Round-tripped Not carried over
Topic titles and hierarchy Relationships, boundaries and summaries
Notes (plain text) Attachments and images
Labels, markers, hyperlinks Custom themes and non-default structures
Folded branches Thumbnails and other XMind-only data
Basic style: background/text color, font size, weight, style, border color

Keep a copy of the original if you rely on anything in the right-hand column, and do that editing in the XMind desktop app. Improving this round-trip fidelity is tracked in docs/DEVELOPMENT.md.

Platform support

Platform Status
macOS / Windows / Linux ✅ Fully supported
Obsidian Mobile (iOS / Android) ✅ Supported

FAQ

Do I need the XMind desktop app? No. XMinder renders and edits maps on its own; the Open with XMind App entry is optional and only useful if you also have XMind installed.

Will my files still open in XMind? Yes — XMinder writes the standard .xmind format. Note the fidelity table above: XMinder-only editing does not preserve some XMind-specific features.

Where are my maps stored? Exactly where you put them, inside your vault. They are plain files, so your normal sync and backup setup applies.

Is anything uploaded? No. There is no account, no network call and no telemetry.

Does it work on mobile? Yes, on both iOS and Android.

Can I use it together with other mind map plugins? Yes. XMinder only claims the .xmind extension and its own view type.


Troubleshooting

  • An embed stays on "Loading XMind…" — the file may be corrupt or use a format XMinder cannot read. Open it once in the XMinder editor to see the error notice.
  • Clicking a .xmind file opens nothing — make sure the plugin is enabled in Settings → Community plugins for that vault.
  • The diagram looks different from XMind — XMinder uses its own renderer, so themes, marker icons and custom structures can render differently.
  • An edit didn't reach the file — check the Auto-save Delay setting (0 disables auto-save) and press Ctrl/Cmd + S.

Still stuck? Open an issue with your Obsidian version and, if possible, a sample .xmind file.


Development

Build instructions, architecture notes, the XMind format details and the release process live in docs/DEVELOPMENT.md. Assets used by this README are documented in assets/README.md.

License

MIT

HealthExcellent
ReviewSatisfactory
About
1、Native XMind file support — Open, edit, and save .xmind files directly in Obsidian with full undo/redo support 2、Interactive editor — Add, delete, edit, and drag nodes with a feature-rich toolbar 3、Multi-sheet navigation — Switch between multiple canvases within a single XMind file 4、Markdown embedding — Preview mind maps inline using ![[file.xmind]] (Reading & Live Preview modes) 5、Auto-save — Changes are automatically persisted back to the original .xmind format 6、Mermaid export — Convert mind maps to Mermaid syntax for rendering in notes
VisualizationFilesIntegrations
Details
Current version
1.11.2
Last updated
8 hours ago
Created
6 months ago
Updates
13 releases
Downloads
564
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
shouyu2008shouyu2008
github.com/shouyu2008
GitHubshouyu2008
  1. Community
  2. Plugins
  3. Visualization
  4. XMinder

Related plugins

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Maps

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

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Nutstore Sync

Sync your vault with Nutstore (坚果云) using WebDAV protocol.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Advanced Canvas

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

BRAT

Easily install a beta version of a plugin for testing.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.