My-Mind wonderful self-hosted mindmap web application
My-Mind is a simple but effective web application for creating and managing Mind maps.
My-Mind is free and open source, distributed under the MIT license.
Small feature set and very intuitive
My-Mind is a simple mind map application, with not many bells and whistles. I see that as a big advantage.
The keybindings makes it fast. Just hit the TAB-key to add a child element or the Enter-key to add a sibling element.
Hit the SPACE-key to edit the text of the element.
Elements can have notes.
There are many more options, just hit the question mark icon to see all keybindings.
In a very short time you have mastered all the important keys to build a mind map. From this point on, you can stay in the flow and focus on your thinking, and see the mind map develop before your eyes.
Image from the my-mind website
Local home network
The application is created to be run in your local home network.
The web server only has to serve some files, so the load on the web server is minimal, any Raspberry Pi will do.
With my-mind running as web application in your network, there is no need to install mind map software on your desktops or laptops.
Save options
You can create as many mind maps as you like.
The maps are not automatically saved, you have to hit the save-icon for that.
There are a few formats to choose from:
- Native my-mind format in JSON
- FreeMind format
- Mindmap Architect format
- MindMup format
- Plain text
The plain text format is my favorite, because it is easy to convert to an org-mode outline..
Plain text format
The mind map is saved in a plain text file:
- each element on its own row.
- siblings are below their parent, indented with tabs
To turn this into an org-mode outline, just replace the leading tabs by asterisks, followed by a space.
Easy install
When you have a web server running, it is easy to add my-mind to it.
Just download a zip file or clone the Git repository. Put the contents of the zip file or the Git repo somewhere on your web server, in a accessible location.
You can find my-mind here: github.com/ondras/my-mind
Subdomain
I run a local DNS, so I just added a new subdomain and let NGINX serve the files from there.
Having a specific subdomain is not a requirement, but makes it easy to remember the URL and open it in your browser, or create a bookmark.
Made with ♥ by a human — no cookies, no trackers.
Proud member of the 250kb.club,
the no-JS.club,
the Blogroll.Club,
and the Bukmark.Club.
Don’t let a billionaire’s algorithm control what you read — use an RSS feed reader.