Datendarstellung, MindMap-Erstellung, plattformübergreifende Bibliothek

Ich suche nach einer plattformübergreifenden Bibliothek, die mir helfen würde, Daten zu zeichnen/darzustellen, aber vor allem mir helfen sollte, Mindmaps zu visualisieren ; etwas ähnliches wie d3.js , aber mit Sprachbindungen, damit es plattformübergreifend kompiliert werden kann.

Der Grund ist, dass ich nicht meine eigene "Engine" schreiben möchte, um nur eine Mindmap rendern zu können. Gibt es etwas, was mir hier helfen könnte?

Wie wäre es mit einem JavaScript-Framework, das die D3-Bibliothek erweitern kann? Zeichnen Sie außerdem Mind Maps für den persönlichen Gebrauch oder fließt dies in die Entwicklung einer App ein?
Es soll Teil einer Desktop-Anwendung sein. Ich bin nicht wirklich ein großer Fan von JavaScript und die d3.js-Bibliothek ist nicht sehr schnell für das, was ich beobachten konnte. Ich bin nicht auf dem Laufenden, aber vielleicht hat sich das ja schon geändert, seit es Web-Worker gibt.
Bist du irgendwo angekommen? Ich habe diese Frage markiert, da ich an der Antwort interessiert bin. Wenn Sie eine Entscheidung getroffen haben, können Sie uns bitte sagen, was und warum? Vielen Dank

Antworten (1)

Haben Sie GraphViz in Betracht gezogen ?

Ihre Frage ist etwas skizzenhaft, aber ich denke, dass sie helfen wird.

Es ist textgesteuert und kann daher zur Darstellung von Daten verwendet werden.

Als Beispiel:

graph { 
    a -- b; 
    b -- c; 
    a -- c; 
    d -- c; 
    e -- c; 
    e -- a; 
} 

erzeugt
Geben Sie hier die Bildbeschreibung ein

Bitte werfen Sie einen Blick auf die Galerie komplexerer (mindmapish) Beispiele..

Diese Frage in ihrem Forum befasst sich mit der Erstellung von Mindmaps.

Siehe auch Graphviz+Jessyink as a Latex-Style Potential Alternative to Prezi and Mindmap Presentations (How to Beat MS PowerPoint) .

Dieses Ruby-Tool könnte auch hilfreich sein.

Kennen Sie eine Web-Alternative zu Graphviz? In dem Sinne ... Sie geben ihm die gleiche Eingabe und es gibt eine HTML-Seite mit Grafiken aus?
Leider nein. Ich habe keine persönliche Verwendung dafür, aber wenn Sie eine finden, bitte ich Sie, sie hier zu veröffentlichen, um anderen in Zukunft zu helfen. Viel Glück!