Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dundalek/atom-markdown-mindmap
Visualize markdown files as mindmaps in Atom editor
https://github.com/dundalek/atom-markdown-mindmap
Last synced: about 2 months ago
JSON representation
Visualize markdown files as mindmaps in Atom editor
- Host: GitHub
- URL: https://github.com/dundalek/atom-markdown-mindmap
- Owner: dundalek
- License: other
- Created: 2015-07-26T14:01:38.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-08-11T18:51:27.000Z (about 5 years ago)
- Last Synced: 2024-04-14T14:14:37.038Z (5 months ago)
- Language: CoffeeScript
- Size: 985 KB
- Stars: 118
- Watchers: 8
- Forks: 32
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Markdown Mindmap
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:
```
'atom-workspace':
'ctrl-alt-m': 'markdown-mindmap:toggle'
```![Mindmap screenshot](https://github.com/dundalek/atom-markdown-mindmap/blob/master/screenshot.gif?raw=true)
You can switch between different themes in package settings. Dark themes variants are also available.
![Different theme](https://github.com/dundalek/atom-markdown-mindmap/blob/master/screenshot2.png?raw=true)
This extension is built using the [markmap](https://github.com/dundalek/markmap) component.
Suggestions for new featues are welcome, feel free to open an [issue](https://github.com/dundalek/atom-markdown-mindmap/issues).
## Changelog
### [0.6.2](https://github.com/dundalek/atom-markdown-mindmap/compare/v0.6.1...v0.6.2) (2019-08-11)
- Fix error for newly created unsaved file ([#43](https://github.com/dundalek/atom-markdown-mindmap/issues/43))
### [0.6.1](https://github.com/dundalek/atom-markdown-mindmap/compare/v0.6.0...v0.6.1) (2018-11-08)
- Forgot to update the markmap dependency needed for the new features
### [0.6.0](https://github.com/dundalek/atom-markdown-mindmap/compare/v0.5.0...v0.6.0) (2018-11-08)
- Keep state of folded/unfolded nodes on update ([#20](https://github.com/dundalek/atom-markdown-mindmap/issues/20))
- Watch for changes and update nested file trees
- Fix various file links issues
- Add an option to disable link parsing ([#42](https://github.com/dundalek/atom-markdown-mindmap/issues/42))### [0.5.0](https://github.com/dundalek/atom-markdown-mindmap/compare/v0.4.2...v0.5.0) (2018-09-10)
- Add support for links across files
- Fix syncing scroll position when using [markdown-preview-enhanced](https://github.com/shd101wyy/markdown-preview-enhanced) plugin [#12](https://github.com/dundalek/atom-markdown-mindmap/issues/12)
- Fix deprecated save dialog [#37](https://github.com/dundalek/atom-markdown-mindmap/issues/37)### 0.4.2
- Fix node width for non-lation characters (using canvas to measure text width)
- Add support for markdown numbered lists### 0.4.1
- Fixes Block size for capital letters #29
### 0.4.0
- 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## Publishing
Notes to myself:
- 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](https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/) can be used in place of the password.