{"repo":"tomnelson/jungrapht-visualization","free":true,"listed":false,"github":"https://github.com/tomnelson/jungrapht-visualization","clone":"git clone https://github.com/tomnelson/jungrapht-visualization.git","description":"visualization and sample code from Java Universal Network Graph ported to use JGraphT models and algorithms","language":"Java","stars":51,"topics":["network-visualization","data-visualization","network-graph","layout-algorithm","graph-visualization-toolkit","graph-visualization","java-graph-library","java2d","social-network-analysis","social-network"],"license":null,"category":"analytics","readme_excerpt":"JUNGRAPHT-VISUALIZATION: The JUNG visualization and sample code modernized and ported to use JGraphT graphs and algorithms JUNGRAPHT-VISUALIZATION Website JUNGRAPHT-VISUALIZATION can be used to render any of the following: org.jgrapht.Graph com.google.common.graph.Network com.google.common.graph.Graph JUNGRAPHT-VISUALIZATION includes performance enhancements for visualization of large networks, including R Tree for visualization, Barnes-Hut Quad Tree for force-directed layouts, and a lightweight rendering layer that can swap in while graphs are being animated or when they are zoomed out to a point where details are very small. In the ShowLayoutsWithJGraptIO demonstration program, the lightweight rendering layer allows fast enough rendering that the performance impact of the Barnes Hut Quad Tree for the force directed layout becomes obvious. Many rendering features may be set via java properties (see sample.jungrapht.properties for keys and default values). JUNGRAPHT-VISUALIZATION includes the jungrapht-layout module, which is independent of any java.awt imports, so that it may be more easily used by JavaFX or other rendering systems. Jungrapht-layout includes improved layout algorithms for directed graphs and Trees, including the TidierTreeLayoutAlgorithm and the SugiyamaLayoutAlgorithm. All TreeLayoutAlgorithms will make a best attempt to draw any directed graph (by ignoring cycles and reversing feedback edges) for which one or more Root vertices can be determined. Any TreeL","default_branch":null,"files":null,"tree":[],"storefront":"/r/tomnelson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tomnelson/jungrapht-visualization/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}