Table of Contents

Библиотеки для визуализации

Graphviz

www.graphviz.org
Библиотека созданна для рендеринга графов. В качестве входа используется описание графа и настроек отрисовки на специальном языке. Вывод поддерживается во множество форматов включая: Postscript, SVG и т.д. Существует Java-порт(на самом деле судя по описанию просто связка для нативной реализации). Видимо является наиболее сильным решением для статического рендеринга графов.

JGraph

www.jgraph.com
Полностью написанная на Java библиотека для рисования и редактирования графов. Ориентирована на создание графических редакторов диаграмм, схем и т.п.. Основным выходом библиотеки является отрисовка графов на специальных SWING-компонентах, хотя экспорт в различные графические форматы также поддерживается. Предоставляет развитый программный интерфейс для описания вненшего вида, модели графа и логики обратки событий компонента с графом.Сопровождается исчерпывающей документацией. Также существует набор коммерческих расширений, в частности реализующих стандартные алгоритмы на графах, алгоритны автоматического расположения узлов и т.д.

Warlus

http://www.caida.org/tools/visualization/walrus/

GVF

http://gvf.sourceforge.net/

aiSee

http://www.absint.com/aisee/

GINY

http://csbi.sourceforge.net/

JUNG

http://jung.sourceforge.net/

Hypergraph

http://hypergraph.sourceforge.net/

JDigraph

https://jdigraph.dev.java.net/

TouchGraph

http://sourceforge.net/projects/touchgraph

JGraphT

http://jgrapht.sourceforge.net/

JGraphEd

http://www.jharris.ca/JGraphEd/

VGJ

http://www.eng.auburn.edu/csse/research/graph_drawing/vgj.html

Prefuse

http://prefuse.org/

GUESS

http://graphexploration.cond.org/