Представление данных, создание MindMap, кроссплатформенная библиотека

Я ищу кросс-платформенную библиотеку, которая поможет мне рисовать/представлять данные, но больше всего должна помочь мне визуализировать интеллект-карты ; что- то похожее на d3.js, но с языковыми привязками, чтобы его можно было скомпилировать на разных платформах.

Причина в том, что я не хочу писать свой собственный «движок», чтобы иметь возможность отображать только интеллект-карту. Есть ли что-то, что могло бы мне помочь здесь?

Как насчет фреймворка JavaScript, который может расширить библиотеку D3? Кроме того, вы рисуете интеллект-карты для личного использования или это вклад в разработку приложения?
Предполагается, что это часть настольного приложения. На самом деле я не большой поклонник JavaScript, и библиотека d3.js не очень быстра для того, что я мог наблюдать. Я не в курсе, но, возможно, это уже могло измениться с момента появления веб-воркеров.
Вы куда-нибудь попали? Я пометил этот вопрос звездочкой, так как меня интересует ответ. Если вы приняли решение, не могли бы вы рассказать нам, что и почему? Спасибо

Ответы (1)

Вы рассматривали GraphViz ?

Ваш вопрос немного схематичен, но я думаю, что это поможет.

Он управляется текстом, поэтому может использоваться для представления данных.

Например:

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

генерирует
введите описание изображения здесь

Пожалуйста, взгляните на галерею более сложных (ментальных карт) примеров..

Этот вопрос на их форуме касается создания ментальных карт.

См. также Graphviz+Jessyink как потенциальную альтернативу в стиле латекса презентациям Prezi и Mindmap (Как превзойти MS PowerPoint) .

Этот инструмент Ruby также может помочь.

Знаете ли вы веб-альтернативу Graphviz? В том смысле, что вы даете ему тот же ввод, и он выводит html-страницу с графиками?
Увы, нет. У меня нет личного использования для этого, но если вы найдете его, я попрошу вас опубликовать его здесь, чтобы принести пользу другим в будущем. Удачи!