Mindmap Markdown

Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs. A Markdown Editor with live preview. Collabora Online. Edit office documents directly in your browser. A Mind map editor. Optical character recognition. XMind is the most professional and popular mind mapping tool. Millions of people use XMind to clarify thinking, manage complex information, brainstorming, get. Markdown extension for PlantUML and Nikola. Renders PlantUML files from Nikola. JSDoc plugin to use PlantUML inside javascript documentation. Simple tool to turn a swagger api spec into a uml class diagram. Convert OpenAPI specifications to PlantUML diagrams. Generate UML Diagrams for Given Swagger Definition. Use it with LyX.

Type mind in the Atom command palette to open a mindmap view of the current markdown file. The full command name is Markdown Mindmap: Toggle.

By default there is no keyboard shortcut to avoid conflicts. If you want to use one open menu Edit -> Keymap.. and add this to the file:

You can switch between different themes in package settings. Dark themes variants are also available.

This extension is built using the markmap component.

Iscan. Suggestions for new featues are welcome, feel free to open an issue.

Vscode Markdown Mindmap


0.6.2 (2019-08-11)

  • Fix error for newly created unsaved file (#43)

0.6.1 (2018-11-08)

  • Forgot to update the markmap dependency needed for the new features

0.6.0 (2018-11-08)

  • Keep state of folded/unfolded nodes on update (#20)
  • Watch for changes and update nested file trees
  • Fix various file links issues
  • Add an option to disable link parsing (#42)

0.5.0 (2018-09-10)

  • Add support for links across files
  • Fix syncing scroll position when using markdown-preview-enhanced plugin #12
  • Fix deprecated save dialog #37


Mindmap Markdown
  • Fix node width for non-lation characters (using canvas to measure text width)
  • Add support for markdown numbered lists


  • Fixes Block size for capital letters #29



  • Make node width dynamic based on content
  • Truncate long labels (can be switched off in settings)
  • Parse markdown lists and display them as nodes (can be switched off in settings)
  • Fix: navigation bug after collapsing and re-expanding nodes



Markdown Mindmap Syntax

Notes to myself:

Free Mind Map Creator

  • Do not use npm version before publishing, just use apm publish major minor patch which takes care of everything.
  • If the command asks for username and password then personal access token can be used in place of the password.