GitHub repository: mohanenm/Jgrapht-Graphs
Primary language: Java
Created: 2017-12-13T12:26:31Z
Description: "JGraphT is a free Java graph library that provides graph objects and algorithms. JGraphT supports various types of graphs including directed and undirected graphs. Graphs with weighted/unweighted / labeled or any user-defined edges. various edge multiplicity options, including simple graphs, multigraphs, pseudographs. unmodifiable graphs - allow modules to provide "read-only" access to internal graphs. listenable graphs - allow external listeners to track modification events. subgraphs graphs that are auto-updating subgraph views on other graphs. all compositions of the above graphs. Although powerful, JGraphT is designed to be simple and type-safe (via Java generics). For example, graph vertices can be of any object. You can create graphs based on: Strings, URLs, XML documents, etc; you can even create graphs of graphs!"