#data-structure #graph

portgraph

Data structure library for directed graphs with first-level ports

6 releases

new 0.4.0 Jun 6, 2023
0.3.0 May 31, 2023
0.2.4 May 25, 2023
0.1.0 Mar 2, 2023

#265 in Data structures

Download history 17/week @ 2023-02-25 4/week @ 2023-03-04 1/week @ 2023-03-25 2/week @ 2023-04-01 2/week @ 2023-04-15 76/week @ 2023-04-29 331/week @ 2023-05-06 476/week @ 2023-05-13 265/week @ 2023-05-20 168/week @ 2023-05-27

1,254 downloads per month

Apache-2.0

210KB
4.5K SLoC

portgraph

build_status crates msrv

Data structure library for directed graphs with first-level ports. Includes secondary data structures for node and port weights, and node hierarchies.

Please read the API documentation here.

Features

  • pyo3: Enable Python bindings via pyo3.
  • serde: Enable serialization and deserialization via serde.

Recent Changes

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

License

This project is licensed under Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).

Dependencies

~1.4–3MB
~63K SLoC