An intuitive and user-friendly mind map editor with a FreeMind-compatible interface.
-
🎯 Intuitive Operation
- Drag & drop node movement
- Easy selection and editing with mouse and keys
-
⌨️ Rich Shortcuts
- Add nodes (Enter, Tab)
- Toggle node folding (Space)
- Cursor movement (Ctrl+n/p/f/b)
- Text editing (Ctrl+i, F2)
-
🚀 Advanced Features
- AI-powered auto-completion (Cmd+m, requires OpenAI API key)
- PlantUML/YAML export
- Copy mind map content to clipboard as YAML (Ideal for ChatGPT prompts)
- Dark mode support
-
🎨 Customization
- Icon support (red, green, blue, yellow circles)
- Node folding functionality
- Drag-based node positioning
Text | Icon |
---|---|
(r) | 🔴 |
(g) | 🟢 |
(b) | 🔵 |
(y) | 🟡 |
Key | Function |
---|---|
Enter | Add sibling node |
Tab | Add child node |
Space | Toggle fold |
Ctrl+i | Edit text |
Ctrl+n | Move down |
Ctrl+p | Move up |
Ctrl+f | Move right |
Ctrl+b | Move left |
F2 | Edit text |
Cmd+m | Auto-complete blank node (requires OpenAI API key) |
Ctrl+Y | Copy mind map content to clipboard as YAML |
$ npm install
$ npm start
MacOSX arm64
$ npm run make -- --arch=arm64
MacOSX intel
$ npm run make -- --arch=x64
$ npm run test