JGraphT is a free Java class library that provides mathematical graph-theory objects and algorithms. JGraphT supports a rich gallery of graphs and is designed to be powerful, extensible, and easy to use.
Rate This ProjectLogin To Rate This Project
Happy to report that JGraphT is available in Maven Central as of version 0.9.0.
Been looking for something like this for a while. I was surprised to find out Java doesn't have support for this directly. Graphs just don't show up on the radar. Thanks for a great find.
A well-done and powerful Java library for create graph based applications. If you are working with graphs in Java this is the best solution I've found. I recommend it.
Well-written and well-documented Java graph library.