Live data from Hacker News

Convert Markdown to a Mind Map

markmap.js.org

41–50 of 81 posts

Re: Convert Markdown to a Mind Map

#41
post #11

This is beautiful that's it but this is nothing considered to graphviz. If Graphviz had a decent, just non-ugly renderer it would be much more popular. Eg. Mind maps aren't trees- they are bigraphs, this is limited to trees. Someone needs to plug in this renderer with Graphviz.

> Mind maps aren't trees- they are bigraphs Yes! So many of the mind-mapping software is limited to just trees, plus there's no way of styling some paths differently, the interface is far from ergonomic, in short: I couldn't find an interactive tool for drawing complex relationships between many kinds of content (I want to be able to put an image in one place, then paste a bit of some documentation in another, then c…

Related tangent: Roam^1 is a graph-based webapp that supports hierarchies, bidirectional linking, and an interactive graph view. Dunno about the step to get it into svg, but you may find it useful for any number of things. HTH

1. https://roamresearch.com

Re: Convert Markdown to a Mind Map

#42

Earlier quoted context omitted.

I guess it was done on purpose, but essentially it reminds me of the syntax for graphviz: https://graphviz.org/

This was my first thought as well. I use graphviz quite a lot for these sorts of diagrams, and I really like it. Their site, reference materials, etc. need updating though.

I use it too but I wouldn't mind a non-ugly layout renderer!

Re: Convert Markdown to a Mind Map

#43
post #25
post #5

Cool! Slightly related, I also like: https://www.diagram.codes/

Wow thanks for this, never heard of it before despite years of searching for a plantuml replacement!

@flarg, just curious, why do you need a Plant UML replacement? I just used it to make a bunch of séquence diagrams, component diagrams and wireframes :)

Re: Convert Markdown to a Mind Map

#47

I make an app for macOS that makes it easy to make offline viewers for documents like this ( https://repla.app/ ). Would anyone be interested in having an offline viewer for this? E.g., being able to drag a `mindmap.md` file to the app icon, and have it render the mindmap and automatically update when you make changes in your text editor. (I'm aware there are other ways to do offline views like this, happy to explain…

Thanks for the input! I'm also looking at supporting Mermaid diagramming https://mermaid-js.github.io/ I'd love to hear if people have other good use cases for this model, e.g., of having a plain text file you edit in a text editor accompanied by a rendered web document view of the same file.

Re: Convert Markdown to a Mind Map

#49

I make an app for macOS that makes it easy to make offline viewers for documents like this ( https://repla.app/ ). Would anyone be interested in having an offline viewer for this? E.g., being able to drag a `mindmap.md` file to the app icon, and have it render the mindmap and automatically update when you make changes in your text editor. (I'm aware there are other ways to do offline views like this, happy to explain…

Thanks for the input! I'm also looking at supporting Mermaid diagramming https://mermaid-js.github.io/ I'd love to hear if people have other good use cases for this model, e.g., of having a plain text file you edit in a text editor accompanied by a rendered web document view of the same file.

Mermaid was the first thing I looked for. Looks very interesting. Will keep an eye out, congrats!

Re: Convert Markdown to a Mind Map

#50
post #42

Earlier quoted context omitted.

This was my first thought as well. I use graphviz quite a lot for these sorts of diagrams, and I really like it. Their site, reference materials, etc. need updating though.

I use it too but I wouldn't mind a non-ugly layout renderer!

There's an interesting art to knowing when neato or twopi are better choices than dot for layout rendering. Graphviz is interesting because there are multiple layout renderers and "non-ugly" is a graph-by-graph art form between the different renderers and different renderer hints in the graph file (spring constants and what-have-you).

I've had some successes and a lot of failures over the years.

Post reply on HN