myMarkmap is a free and open-source tool that allows you to easily create and share interactive mind maps, using Markdown text.
Using Markdown to create mind maps offers several advantages:
- Simplicity: Markdown is a simple and intuitive syntax that doesn't require advanced technical skills; you can quickly learn the basics.
- Focus on content: unlike traditional graphical tools where you might spend time visually adjusting elements, here you simply write your ideas and the mind map hierarchy naturally forms with heading levels.
- Efficiency and speed: if you're comfortable with keyboard typing, creating a mind map in Markdown is much faster than with a traditional graphical interface, and you can easily modify it or reconfigure it with copy and paste. You can also easily create a mind map from a text document you already have (AI can also facilitate conversion).
- Lightweight and open format: your mind map is simply text, which means it will be very lightweight, will always remain readable without depending on specific software, and you can also convert your mind map for use in other contexts.
- Edit your map by clicking on ✒️ in the top left (or using the "e" key)
- View only the map by clicking on 👓 (or using the "Escape" key)
- Use Markdown headings to create levels
# Title(level 1)## Subtitle(level 2)
- Or bullet lists to organize your map
- For sub-levels, add two spaces before the dash
- Save as SVG or HTML format, or create a sharing link
- Possibility to share a mind map from a Markdown file on CodiMD or another service, by putting your file's URL in the
hash:https://mymarkmap.forge.apps.education.fr/#URL_OF_MARKDOWN_FILE
- Ability to show or hide branches
- Ability to show or hide parts of the text
- Automatic resizing
- Customize the display with themes:
focus,nolines, or with CSS styles - Control interactivity: automatic focus on the current branch, removal of resizing...
For more information, see the default mind map displayed on the application.
If you would like to contribute or simply discuss this project to help improve it, please read the CONTRIBUTING.md file.
myMarkmap is distributed under the MIT license.
The source code is available on the Forge des Communs Numériques Éducatifs.
myMarkmap is primarily based on the markmap software.
The development relies on the SvelteKit framework.
Other packages are used: see the list of dependencies.
