Apache Commons कॉमन-ग्राफ प्रदान करता है । Http://svn.apache.org/viewvc/commons/sandbox/graph/trunk/ के तहत कोई भी स्रोत का निरीक्षण कर सकता है। नमूना एपीआई का उपयोग एसवीएन में भी है। कार्यान्वित एल्गोरिदम की सूची के लिए https://issues.apache.org/jira/browse/SANDBOX-458 देखें , जिसकी तुलना जंग, ग्राफ, प्रीफ्यूज़, जेबीपीटी से भी की जाती है
Google अमरूद अगर आपको केवल अच्छे डेटास्ट्रक्चर की आवश्यकता है।
JGraphT एक ग्राफ़ लाइब्रेरी है जिसमें कई अल्गोरिद्म लागू किए गए हैं और (मेरे उत्पीड़न में) एक अच्छा ग्राफ़ मॉडल है। हेल्लोवर्ल्ड उदाहरण । लाइसेंस: LGPL + EPL।
JUNG2 भी JDraphT के समान डेटा संरचना के साथ एक BSD- लाइसेंस प्राप्त पुस्तकालय है। यह लेआउट एल्गोरिदम प्रदान करता है, जो वर्तमान में JGraphT में गायब हैं। सबसे हालिया प्रतिबद्धता 2010 से है और पैकेज hep.aida.*
एलजीपीएल ( कोल्ट लाइब्रेरी के माध्यम से , जो जंग द्वारा आयात किया जाता है ) हैं। यह जंग को एएसएफ और ईएसएफ की छतरी के नीचे परियोजनाओं में इस्तेमाल होने से रोकता है। हो सकता है कि किसी को जीथब फोर्क का इस्तेमाल करना चाहिए और उस निर्भरता को दूर करना चाहिए । प्रतिबद्ध f4ca0cd अंतिम सीवीएस कमिट को मिरर कर रहा है। वर्तमान कमेंट्स विज़ुअलाइज़ेशन की कार्यक्षमता को दूर करने के लिए प्रतीत होते हैं। प्रतिबद्ध d0fb491c एक जोड़ता है .gitignore
।
प्रीफ्यूज़ एक मैट्रिक्स संरचना का उपयोग करके ग्राफ़ को संग्रहीत करता है, जो विरल ग्राफ़ के लिए स्मृति कुशल नहीं है। लाइसेंस: बीएसडी
एक्लिप्स जेस्ट ने ग्राफ लेआउट एल्गोरिदम में बनाया है, जिसका उपयोग स्वतंत्र रूप से SWT के रूप में किया जा सकता है। Org.eclipse.zest.layouts.algorithms देखें । उपयोग की गई ग्राफ़ संरचना ग्रहण ड्रा 2 डी में से एक है , जहां नोड स्पष्ट वस्तुएं हैं और जेनरिक के माध्यम से इंजेक्ट नहीं की जाती हैं (जैसा कि अपाचे कॉमन्स ग्राफ, जेग्राफ, और जंग 2 में होता है)।