A manual for JUNG (The Java Universal Network/Graph Framework)?

This page summarizes the projects mentioned and recommended in the original post on /r/java

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • JUNG

    JUNG: Java Universal Network/Graph Framework

  • About *.jar files, I understand that they are often used to contain compiled *.class files, but they are more general purpose than that. Mechanically, they are zip files with meta-information that conforms to JAR file conventions, which allows them to contains source files too. In the README.md that I linked to, under "Maven Search Repository", there is a bullet "jung-samples" containing subitem source jar which links to a jung-samples-2.1.1-sources.jar containing the ShowLayouts.java that I described as having syntactically incorrect Java source code. I revised my last response to try to make this more clear.

  • GraphStream

    Graphstream core

  • GraphStream, Tutorial

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • matlab-bgl

    A graph library for Matlab based on the boost graph library

  • @SirBugmenot: I don't mind an old library per se. For example, I recently use a 2009 MATLAB wrapper for KK layout function from the C++ Boost library. The only thing I need is an example of how to prepare the data, invoke the layout function, and extract the node coordinates. Admittedly, the fact that it is abandoned makes it hard to find this critical information.

  • Guava

    Google core libraries for Java

  • Speaking of floundering, I am unable to find an actual Guava User Guide, unless this modest wiki page is it. There is a graph section but no sign that it performs graph layout, much less force-directed layout or specifically KK layout. The code volume involved in using it seems significant. For KK layout, one merely supplies an NxN array of distances between N nodes and then algorithm returns the N coordinates of the N nodes.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Lists: do you know the nature of yours? The strange story of a data container in Java

    2 projects | dev.to | 23 Nov 2023
  • Google/guava: Google core libraries for Java

    3 projects | news.ycombinator.com | 8 Nov 2023
  • Guava 32.0 (released today) and the @Beta annotation

    5 projects | /r/java | 30 May 2023
  • Best Practice of Guava ImmutableList

    1 project | /r/learnjava | 8 May 2023
  • Murmurhash -criando um rollout progressivo via backend

    3 projects | dev.to | 21 Apr 2023