Graph1x
A graph manipulation library for .NET: directed/undirected graphs, weighted edges via generic math, multigraphs, DAGs, dense matrix storage, and hypergraphs — with the classic algorithm suite (traversals, shortest paths, flows, matchings, spanning trees, centrality, and more), serialization to DOT/GraphML, and deterministic generators.
- API Reference — every public type and member.
- Repository & README — usage samples, feature table, benchmarks.
- Changelog — what shipped in each version.
Install
dotnet add package Graph1x
Targets .NET 8 (LTS) and .NET 10; ships Source Link and a symbols package.