This is categorically not a mind map.
Mind Maps are visual in ther organisation and structure.
In a similar vein, I recommend workflowy: https://workflowy.com
Kudos on the design though. Clean and simple, and reminds me of the Windows XP help window that would come bundled with every major desktop app.
https://gingkoapp.com/ is another similar app.
Like some of the other commenters in the thread, I gave up on these apps and went back to using filesystem folders/files.
Nice tool. Some feedback: The drag and drop functionality has some accessibility issues: it works with a mouse, but not keyboard navigation. This interface would be difficult to use with mobility issues: moving items requires fine-grained gesture control.
If you're interested in an accessible implementation of drag and drop, here's one I've encountered that does an excellent job:
I miss "The Brain", a mind map tool from the late 1990s, beginning of 2000s. The cool thing was that you could link an object (called "idea") to any other object regardless of it being a parent, child, part or not of the same tree structure.
The Zettelkasten method and The Archive allow you to link to other ideas/notes. It takes a bit more effort than I’ve given it, but it looks promising. They have a pretty active forum with a lot of good ideas for using it. The method can also be used in other apps such as nvAlt, Sublime Text, and Notion (I believe).
Another hierarchical organizer: AGPL, desktop- and keyboard-oriented, highly efficient, I use every day because org-mode was more awkward to me: http://onemodel.org . (My progress has been slow lately but I have plans: feedback welcome, especially if on the mailing list.)
Anything can be nested anywhere, so I put effectively all my notes in it on everything. In college it would have been a huge help. It exports to text outlines (w/ or w/o legal numbering) which I've found useful when sharing info before the real sharing feature is implemented.
(The idea behind it is to reduce knowledge to an atomic level, as an object model: things we know have relationships to other concepts, can be expressed as measurements, etc. But it is cumbersome to create an object model anew, for every app. Right now, it is really good at supporting a big, efficient list of lists (based in postgresql), with attributes, and very minimal support for defining classes on the fly as a side-effect of use. But I really hope to be able to add anki-like (spaced repetition / flashcard-like) features, internal scripting, hosting, and secured sharing of info between instances, so it becomes like a wiki in convenience, but more efficient and computable rather than piles of words for everything).
I just stopped using such tools and use visual studio code and file system. Folders and text files I can grep it and I can keep history in git.
Fun! I started building my own Workflowy replacement too, mostly because I got tired of not being able to extend it, I can only export my data. My idea is to not stop at 'basic' data types, but to provide a pluggable architecture to code in. Godspeed to you good sir.
I'm still looking for a good replacement for Dynalist, which is not free software (important because such data/workflow is too important to be at the mercy of a third party).
Extra structure would be a nice addition, but without the source code I don't think this will do.
I see a lot of comments revolve around the note taking, mind mapping aspect of jumproot (which is 100% on point). I just want to invite everyone to try the other aspects of the site, such as document structuring/viewing and the different node types. Have fun!
As someone who's used several outliners, this looks like a neat tool.
I'm curious why you decided to call this a "mind-mapping tool", which makes me think of visual graphs rather than textual hierarchies. Can you talk about that decision?
Keep it all plain text, but still have lots of functionality with org mode
Reminded me of KeyNote NF [1]. Very reliable, super small, keyboard shortcut friendly, supports images and cross links has everything I need for organizing my data except data sync and that its windows only.
I have to reply just because this is so bizarre. Just last night I had been conceptualising a product just like this in my head... right down to the “viewer” nodes which are a representation of their children. However I was thinking that instead of having a rich text node you would have a viewer node and each paragraph, heading could be its own node.
It looks like OneNote where you can have several NoteBook, Section, and Pages that can be at different levels. In the end, you can have a similar hierarchical structure. The advantage of OneNote is it is native cross-platform (Android, Mac, Windows, iPhone) with sync, ink, etc.
Looks cool, I always loved the hierchical nested node structures (like folders or e.g. trees) to organize my data.
Would you be willing to tell what your tech stack is like? And what are you using for Rich text editors?
Great work tho. Looks good.
what does this gain over Zim (https://zim-wiki.org/) which is additionally muuuch faster
I like this. This could become the basis for a personal outboard memory. Add some intelligence and this could become the basis for a personal virtual agent.
What are the differences compared to WorkFlowy?
Looks like .org mode. I love trees.
the great advantage of mind maps like those from the old FreeMind app, is that by putting the root in the middle and branching on both sides, you can fit a lot more information in a standard screen without scrolling.
I tend to believe people naturally think in graphical structures, not trees. It's sort of an impedance mismatch though because our physical world is tree based - you can't put an object in more than one container. So we're continually struggling to transition back and forth, to the point that we unnaturally try to force our thoughts into tree structures like outliners.