Plugin for joplin that can visualise a markmap from the current note
Go to file
daniel 343f18d277 Merge pull request 'Feature: Refresh dialog when hotkey is pressed' (#10) from feature-refresh-map into main
Reviewed-on: #10
2024-05-14 23:01:44 +02:00
.gitea/workflows Update .gitea/workflows/build_release.yaml 2023-12-22 21:15:25 +01:00
api Update markmap to v0.15.4 2023-11-14 23:12:49 +01:00
src Feature: Refresh dialog when hotkey is pressed 2024-05-14 22:56:19 +02:00
.gitignore Initial Version 2023-04-13 13:23:32 +02:00
.npmignore Initial Version 2023-04-13 13:23:32 +02:00
GENERATOR_DOC.md Update markmap to v0.15.4 2023-11-14 23:12:49 +01:00
LICENSE Initial Version 2023-04-13 13:23:32 +02:00
PUBLISH.md Add instruction on how to publish new version 2023-11-09 08:43:58 +01:00
README.md Update README.md 2023-11-27 23:46:09 +01:00
demo.png Update Readme 2023-04-28 13:02:41 +02:00
package-lock.json 1.6.0 2023-11-27 23:50:14 +01:00
package.json 1.6.0 2023-11-27 23:50:14 +01:00
plugin.config.json Initial Version 2023-04-13 13:23:32 +02:00
tsconfig.json Update markmap to v0.15.4 2023-11-14 23:12:49 +01:00
webpack.config.js Update markmap to v0.15.4 2023-11-14 23:12:49 +01:00

README.md

Joplin Markmap Plugin

This plugin allows the usage of markmap to visualize the current note in form of a mindmap.

Usage

To access the mindmap open the note and click on the diagram icon seen in the taskbar. Zooming as well as paning can be done with the mouse. Each node is collapseable by clicking on it. It is possible to export the mindmap to a html file, a PNG file, a SVG file and to the note itself. The plugin can be triggered by a hotkey (per default Ctrl/CMD + Shift + M).

All settings (described here) can be set under Tools > Options > Plugins > MarkMap

TODO

  • Save to various formats (SVG, PNG, to note itself)
    • Save to SVG
    • Save to PNG
    • Save to HTML (Online)
    • Save to note
  • Show control indicators (zoom, move in a direction)
  • Explain controls on the mindmap
  • Write Tests
  • Dynamically use note title as mindmap root
  • License
  • Local setting per note

Known bugs

  • Because of note sanitization some math commands (e.g. \lt) are not visualised correctly (e.g. <)
  • When the developer window is open the mindmap does not load in some cases, leaving the window empty
  • When opening an exported svg in the firefox browser some labels appear to be cropped

Discussion

The discussion can be found on Discourse.