New plugin: BloomMD — turn your Markdown notes into interactive mind maps (your files stay yours)

Disclaimer

Is this plugin open source? Yes - MIT
Is this plugin completely free? Yes
Is this plugin vibe-coded beyond the author’s ability to comprehend how it works? No
Community Directory: https://obsidian.md/plugins?id=bloommd


Hi y’all. I built BloomMD, an Obsidian plugin that turns a note or folder you already have into an editable mind map, while your .md files stay the source of truth.

What it does

  • Your headings become the map: # is the root, ## its children, the text under each heading is that node’s content.
  • Structure edits write back into the note — rename, add a sibling/child, delete or reparent a branch, and BloomMD rewrites the same file through Obsidian’s Vault API.
  • Visualize current folder maps a whole folder onto one canvas, so project structure is visible across files.
  • [[wiki links]], external links and linked mentions show up as edges you can open from the inspector.
  • Layout (node positions, collapsed branches) lives in the plugin’s own data.json — your Markdown doesn’t accumulate layout metadata.

Why it’s different from Canvas: there’s no proprietary JSON blob to merge-conflict. The map is a projection of your Markdown, not a separate format so it diffs and syncs cleanly.

Honest status: public desktop beta (desktop-only until touch is tested on real iOS/Android). It writes to the note you’re viewing and adds one invisible HTML comment per heading for stable IDs (## Goal <!-- bloommd:id=a1b2c3 -->); try it on a copy first in a sensitive vault. It never uploads vault contents.

Repo: https://github.com/moellenbeck-digital/bloommd-obsidian
Wider product (separate closed beta): https://bloommd.io

Feedback very welcome as this is a new tool especially on the write-back behavior.