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

MarkXMind

jinzcdevjinzcdev182 downloads

Render XMindMark syntax as XMind mind maps in `xmind/xmindmark` code blocks.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Render XMindMark syntax (from MarkXMind) as XMind mind maps inside xmind code blocks in Obsidian.

XMindMark code block demo

✨ Features

  • 📝 Parse xmind (or xmindmark) code blocks into XMind mind maps using XMindMark syntax
  • 🔗 Support various markers
  • 🌗 Light/dark theme support

📦 Installation

Community Plugins

  1. Open Obsidian Settings → Community plugins → Browse
  2. Search for MarkXMind
  3. Install and enable the plugin

Manual Installation

  1. Create the plugin folder in your vault: .obsidian/plugins/markxmind/
  2. Copy these files into it: main.js, styles.css, manifest.json (Download the latest version from Releases).
  3. In Obsidian Settings → Community plugins, enable the MarkXMind plugin

📝 Usage Example

💡 It is highly recommended to try MarkXMind Online to learn XMindMark syntax and preview the result.

To add a mind map, create an xmind (or xmindmark) code block and write XMindMark syntax inside it.

```xmind
XMindMark

- Central Topic[L:https://markxmind.js.org/]
    - The first line of document serves as the central topic
    - Empty lines before will be ignored
- Topic Hierarchy [B1]
    - Use `-` or `*` to start a line [N:This is a note]
    * Must have at least one space after topic[S]
    * Empty lines between topics of same level will be ignored[S][1]
    [S] Using `*` at the beginning of a line works the same way
- Indentation Rules [B1]
    - Main Topics (first level) require no indentation
    - Sub-topics need indentation (one Tab equals 4 spaces)
    - Indentation level determines topic hierarchy
        - For example, boundary and summary descriptions should be at the same indentation level [B1][S1]
        - Refer to the indentation example in this topic block [B1][S1]
        [B1] Boundary
        [S1] Summary[^1](Relation)
[B1] Basic Syntax
```

Syntax follows XMindMark:

  • The first non-empty line is the central topic
  • Lines starting with - or * are topics; indentation defines hierarchy
  • Supports syntax: boundary [B1], summary [S], relationship [1] with [^1](...), link [L:url], note [N:...], fold [F], etc.

For full syntax and examples, see the MarkXMind project.

[!TIP]

XMindMark is a lightweight markup language for creating XMind mind maps; MarkXMind is an online tool for generating XMind mind maps using XMindMark syntax.

📄 License

MIT

82%
HealthExcellent
ReviewSatisfactory
About
Render XMindMark syntax inside xmind or xmindmark code blocks as XMind mind maps directly in Obsidian. Include markers like boundary, summary, relationship, links, notes and respect light/dark themes.
VisualizationCodeSyntax
Details
Current version
0.1.3
Last updated
2 months ago
Created
2 months ago
Updates
4 releases
Downloads
182
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
jinzcdevjinzcdev
github.com/jinzcdev
GitHubjinzcdev
  1. Community
  2. Plugins
  3. Visualization
  4. MarkXMind

Related plugins

Mermaid Tools

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

Kroki

Render Kroki diagrams.

VSCode Editor

Edit Code Files like VSCode.

Shiki Highlighter

Highlight code blocks with Shiki.

Advanced Canvas

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

Templater

Create and use dynamic templates.

Maps

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

Life Tracker

Capture and visualize the data that matters in your life.

PlantUML

Generate PlantUML diagrams.

Strange New Worlds

Reveal networked thought and the strange new worlds created by your vault.