What are some good Java APIs for working with graphs (edges/nodes) as data structures?
Please add references to similar SO questions in comments to this wiki. Ple
JUNG — the Java Universal Network/Graph Framework--is a software library that provides a common and extendible language for the modeling, analysis, and visualization of data that can be represented as a graph or network.