NiuGraph is a Graph Algorithm Library in Java