Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 2.29 KB

packages.md

File metadata and controls

44 lines (29 loc) · 2.29 KB

+++ title = "Packages" +++

Packages

Algorithms and graph types

The central package of the ecosystem is Graphs.jl. It contains a standard graph interface and some basic types for unweighted graphs, as well as a set of combinatorial algorithms like shortest paths.

Many of the other packages we list rely only on this interface, so as to be compatible with arbitrary graph types.

More graph types

More algorithms

Interfaces and visualization

Input / Output

  • GraphIO.jl: Read graphs from files and write them to files in various formats.
  • SNAPDatasets.jl: Extract graphs from the SNAP Datasets collection.

Visualization

  • GraphPlot.jl: Graph visualization utilities.
  • NetworkLayout.jl: Layout algorithms to position nodes automatically before plotting graphs and trees.

Miscellaneous