JGraphT logo


A Java library of graph theory data structures and algorithms
+ 1

What is JGraphT?

It is an open source library of graph-theoretic data structures and algorithms. It has been used in a number of university projects and classes, and shows up as a standard reference in books on Java programming.
JGraphT is a tool in the Java Tools category of a tech stack.
JGraphT is an open source tool with 1.7K GitHub stars and 647 GitHub forks. Here鈥檚 a link to JGraphT's open source repository on GitHub

Who uses JGraphT?

JGraphT's Features

  • Flexible
  • Powerfull
  • Efficient

JGraphT Alternatives & Comparisons

What are some alternatives to JGraphT?
The Guava project contains several of Google's core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth.
Neo4j stores data in nodes connected by directed, typed relationships with properties on both, also known as a Property Graph. It is a high performance graph store with all the features expected of a mature and robust database, like a friendly query language and ACID transactions.
Java 8
It is a revolutionary release of the world鈥檚 no 1 development platform. It includes a huge upgrade to the Java programming model and a coordinated evolution of the JVM, Java language, and libraries. Java 8 includes features for productivity, ease of use, improved polyglot programming, security and improved performance.
A library for composing asynchronous and event-based programs by using observable sequences for the Java VM.
It is a modern server-side Java template engine for both web and standalone environments. It is aimed at creating elegant web code while adding powerful features and retaining prototyping abilities.
See all alternatives

JGraphT's Followers
5 developers follow JGraphT to keep up with related blogs and decisions.
Lucy Aiton
Belal Adel
John Alton