Java graph-algorithms

Open-source Java projects categorized as graph-algorithms

Top 13 Java graph-algorithm Projects

  • AlgoDS

    Implementation of Algorithms and Data Structures, Problems and Solutions

  • JGraphT

    Master repository for the JGraphT project

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • neo4j-apoc-procedures

    Awesome Procedures On Cypher for Neo4j - codenamed "apoc"                     If you like it, please ★ above ⇧            

  • graph-data-science

    Source code for the Neo4j Graph Data Science library of graph algorithms.

  • mug

    A small Java 8 util library, complementary to Guava (BiStream, Substring, MoreStreams, Parallelizer). (by google)

  • Erdos

    Modular and modern graph-theory algorithms framework in Java

  • mazes

    A comprehensive library of algorithms for creating perfect mazes. (by armin-reichert)

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • FXGraphAlgorithmSimulator

    Visualizes specific Graph Algorithms like BFS, DFS, MST etc. on interactive user input graphs.

  • simple-graphs

    A simple graph library for java

  • graph-pathfinding-algorithms

    Implementation and tests for graph pathfinding algorithms.

  • Pathfinding-Visualizer

    Built a colorful visualizer for shortest path algorithms in a maze environment: A*, BFS, and Bidirectional BFS. (by Ramko9999)

  • Visualizador-de-Grafos-y-Algoritmos

    Aplicación gráfica de escritorio hecha con Java Swing que permite visualizar grafos ponderados no dirigidos y aplicar algoritmos.

    Project mention: Feedback a mi proyecto. | /r/programacion | 2023-07-06
  • GCKit

    (G)raph (C)lustering Kit, A project to reach the optimal clustering algorithm

    Project mention: GCKit: A project to reach optimal clustering method for PPI Networks | | 2023-07-05
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-07-06.

Java graph-algorithms related posts


What are some of the best open-source graph-algorithm projects in Java? This list will help you:

Project Stars
1 AlgoDS 3,409
2 JGraphT 2,443
3 neo4j-apoc-procedures 1,642
4 graph-data-science 550
5 mug 329
6 Erdos 125
7 mazes 71
8 FXGraphAlgorithmSimulator 52
9 simple-graphs 40
10 graph-pathfinding-algorithms 5
11 Pathfinding-Visualizer 3
12 Visualizador-de-Grafos-y-Algoritmos 1
13 GCKit 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives