Skip to content

geosarr/petgraph

This branch is 26 commits behind petgraph/petgraph:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c32a86b · May 8, 2024
Apr 12, 2024
Nov 1, 2023
Apr 27, 2024
Jul 27, 2022
Apr 27, 2024
Apr 27, 2024
Jun 4, 2015
May 27, 2021
May 8, 2024
May 20, 2015
May 20, 2015
Dec 12, 2015
Nov 1, 2023
May 8, 2024
Jul 4, 2021
Sep 3, 2015
Nov 25, 2015

Repository files navigation

petgraph

Graph data structure library. Please read the API documentation here.

Supports Rust 1.64 and later.

Crates.io docs.rs MSRV Discord chat build_status

Crate feature flags:

  • graphmap (default) enable GraphMap.
  • stable_graph (default) enable StableGraph.
  • matrix_graph (default) enable MatrixGraph.
  • serde-1 (optional) enable serialization for Graph, StableGraph, GraphMap using serde 1.0. Requires Rust version as required by serde.
  • rayon (optional) enable parallel iterators for the underlying data in GraphMap. Requires Rust version as required by Rayon.

Recent Changes

See RELEASES for a list of changes. The minimum supported rust version will only change on major releases.

Logo

The mascot is named "Sir Paul Rustory Graphosaurus" (close friends call him Paul). The logo has been created by the talented Aren.

License

Dual-licensed to be compatible with the Rust project.

Licensed under the Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0 or the MIT license http://opensource.org/licenses/MIT, at your option. This file may not be copied, modified, or distributed except according to those terms.

About

Graph data structure library for Rust.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 99.8%
  • Other 0.2%