EffMind is an open-source visual mind-mapping tool built with Lit.js. It supports automatic layout, node dragging, multilingual UI, light/dark themes, and more.
Whether you're planning development tasks, organizing requirements, or taking study notes, EffMind helps you work efficiently with a lightweight and smooth experience.
Approximately 70% of EffMind’s code and this documentation were assisted by AI tools such as GitHub Copilot, ChatGPT, and Google Gemini.
✨ Features
📝 Mind Map Editing
Add, delete, and rename nodes
Adjust parent / child / sibling relationships
Drag and move nodes
Automatic layout
Undo / redo
Node search
Context menu actions
Canvas zooming and panning
Built-in mini-map
📥 Export
.png
Interactive and collapsible .svg
🌐 Multilingual System
Text stored in JSON dictionaries
Runtime language switching
▶️ Quick Start
English
Create a mind map file
In VS Code, create any file ending with .mind, e.g., dev.mind.
Once saved, it will automatically open in the EffMind editor.
Start editing
Use the visual editor to add nodes, drag to reposition, adjust structure, zoom, and pan.
All changes are saved automatically.
Nederlands
Maak een mindmapbestand aan
Maak in VS Code een bestand aan dat eindigt op .mind, bijvoorbeeld: dev.mind.
Na het opslaan wordt het automatisch geopend in de EffMind-editor.
Begin met bewerken
Gebruik de visuele editor om knooppunten toe te voegen, te verslepen, de structuur aan te passen en de canvas te zoomen of verplaatsen.
Alle wijzigingen worden automatisch opgeslagen.
简体中文
创建一个思维导图文件
在 VS Code 中新建任意以 .mind 结尾的文件,例如:dev.mind。
保存后会自动使用 EffMind 编辑器打开。
开始编辑
通过可视化界面添加节点、拖拽移动、调整结构、缩放、平移。
所有修改都会自动保存。
繁體中文
建立一個思維導圖檔案
在 VS Code 中建立任意以 .mind 結尾的檔案,例如:dev.mind。
儲存後會自動以 EffMind 編輯器開啟。
開始編輯
使用可視化介面新增節點、拖曳移動、調整結構、縮放與平移。
所有變更皆會自動保存。
Deutsch
Erstellen Sie eine Mindmap-Datei
Erstellen Sie in VS Code eine Datei mit der Endung .mind, z. B. dev.mind.
Nach dem Speichern wird sie automatisch im EffMind-Editor geöffnet.
Bearbeitung starten
Nutzen Sie den visuellen Editor, um Knoten hinzuzufügen, zu verschieben, die Struktur anzupassen sowie die Ansicht zu zoomen und zu verschieben.
Alle Änderungen werden automatisch gespeichert.
💡 Tips
.mind files are standard JSON and can be safely tracked in Git.