Apache Commons ortak grafik sunuyor . Http://svn.apache.org/viewvc/commons/sandbox/graph/trunk/ altında bir kaynak incelenebilir. Örnek API kullanımı da SVN'de . Jung, GraphT, Prefuse, jBPT ile de karşılaştırıldığında, uygulanan algoritmaların bir listesi için https://issues.apache.org/jira/browse/SANDBOX-458 adresine bakın.
Yalnızca iyi veri yapılarına ihtiyacınız varsa Google Guava .
JGraphT , birçok Algoritmanın uygulandığı ve (benim düşünceme göre) iyi bir grafik modeline sahip bir grafik kütüphanesidir. Helloworld Örneği . Lisans: LGPL + EPL.
JUNG2 aynı zamanda veri yapısı JGraphT'ye benzeyen BSD lisanslı bir kütüphanedir. Şu anda JGraphT'de eksik olan düzen algoritmaları sunuyor. En son 2010 dan taahhüt ve paketler hep.aida.*
(via LGPL'i olan tay kütüphanede , JUNG tarafından ithal edilmektedir ). Bu, JUNG'un ASF ve ESF şemsiyesi altındaki projelerde kullanılmasını önler. Belki github çatalını kullanmalı ve bu bağımlılığı ortadan kaldırmalıdır. F4ca0cd komutu son CVS taahhüdünü yansıtıyor. Mevcut taahhütler görselleştirme işlevini kaldırmış gibi görünüyor. Taahhüt d0fb491c ekler a .gitignore
.
Prefuse , grafikleri seyrek grafikler için bellek açısından verimli olmayan bir matris yapısı kullanarak saklar. Lisans: BSD
Eclipse Zest , SWT'den bağımsız olarak kullanılabilen yerleşik grafik düzen algoritmaları içerir. Bkz. Org.eclipse.zest.layouts.algorithms . Kullanılan grafik yapısı , Düğümlerin açık nesneler olduğu ve Generics aracılığıyla enjekte edilmediği Eclipse Draw2d'den biridir ( Apache Commons Graph, JGraphT ve JUNG2'de olduğu gibi).