Decision Workspace
portmatching vs petgraph vs hypergraph
Side-by-side comparison of Rust crates
53
portmatching
growingv0.3.3
Fast Graph Matching for Port Graphs
65
petgraph
growingv0.8.3
Graph data structure library. Provides graph types and graph algorithms.
63
hypergraph
stablev4.2.0
Hypergraph is data structure library to create a directed hypergraph in which an hyperedge can join any number of vertices.
Core Metrics
| portmatching | petgraph | hypergraph | |
|---|---|---|---|
| Health Score | 53 | 65 | 63 |
| Total Downloads | 84.5K | 377.6M | 43.0K |
| 30d Downloads | 4.8K | 31.2M | 0 |
| Dependents | 31 | 17.7K | 0 |
| Releases | 12 | 78 | 39 |
| Last Updated | 307d ago | 237d ago | today |
| Age | 2y 9m | 11y 4m | 5y 6m |
Health Breakdown
portmatching
Maintenance
9
Quality
14
Community
9
Popularity
6
Documentation
15
petgraph
Maintenance
10
Quality
13
Community
19
Popularity
8
Documentation
15
hypergraph
Maintenance
19
Quality
20
Community
6
Popularity
6
Documentation
12
Technical Details
| portmatching | petgraph | hypergraph | |
|---|---|---|---|
| Version | 0.3.3 | 0.8.3 | 4.2.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT | MIT OR Apache-2.0 | MIT |
| Dependencies | 21 | 16 | 12 |
| Crate Size | 100KB | 808KB | 88KB |
| Features | 2 | 12 | 2 |
| Yanked % | 0.0% | 1.3% | 0.0% |
| Edition | 2021 | 2021 | 2024 |
| MSRV | 1.70 | 1.64 | 1.95 |
| Owners | 1 | 3 (team) | 1 |
Links
Quick Verdict
- •petgraph leads with a health score of 65/100, but none of the options score above 80.
- •petgraph is depended on by 17.7K crates — strongest ecosystem trust.
- •portmatching, petgraph are pre-1.0 — API may change.