grabapl_temp_petgraph_crate_not_namesquatting_i_promise

Crates.iograbapl_temp_petgraph_crate_not_namesquatting_i_promise
lib.rsgrabapl_temp_petgraph_crate_not_namesquatting_i_promise
version0.0.1
created_at2025-07-27 13:44:49.442795+00
updated_at2025-07-29 21:53:02.562873+00
descriptionGraph data structure library. Provides graph types and graph algorithms.
homepage
repositoryhttps://github.com/petgraph/petgraph
max_upload_size
id1770083
size5,717,159
Niels Saurer (skius)

documentation

https://docs.rs/petgraph/

README

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.
  • dot_parser (optional) enable parsing graph from DOT/Graphviz strings and files.

Recent Changes

See CHANGELOG 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.

Commit count: 1382

cargo fmt