I wonder if Graphviz would work for mind mapping. It probably wouldn’t be difficult to create a script to convert tabbed outlines to Graphviz format.
You can try it directly in forum posts. dot is default, or you can pass in neato as the engine.
graph {
Sun -- Mercury;
Sun -- Venus;
Sun -- Earth;
Sun -- Mars;
Earth -- Moon;
Mars -- Phobos;
Mars -- Deimos;
}
This is the syntax for forum posts:
[graphviz engine=neato]
graph {
Sun -- Mercury;
Sun -- Venus;
Sun -- Earth;
Sun -- Mars;
Earth -- Moon;
Mars -- Phobos;
Mars -- Deimos;
}
[/graphviz]
You could optionally add colors and formatting like this:
{node [style=filled, color=yellow] Sun}
{node [style=filled, color=blue, fontcolor=white] Mercury, Venus, Earth, Mars}
{node [style=filled, color=lightblue] Moon, Phobos, Deimos}