box.matto.nl
Enjoying Open Source Software

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 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.

Tags:

⇽ OpenBSD 7.7 on Acer Aspire ES 15


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.