rustio rustio.net

pfctl vs crosswall vs pfnatd

Side-by-side comparison of Rust crates

Core Metrics

pfctlcrosswallpfnatd
Health Score493351
Total Downloads520.9K571206
30d Downloads35.9K38
Dependents000
Releases1516
Last Updated196d ago314d ago131d ago
Age8y 3m10m4m

Health Breakdown

pfctl
Maintenance
9
Quality
10
Community
11
Popularity
7
Documentation
12
crosswall
Maintenance
3
Quality
15
Community
5
Popularity
3
Documentation
7
pfnatd
Maintenance
17
Quality
15
Community
6
Popularity
3
Documentation
10

Technical Details

pfctlcrosswallpfnatd
Version0.7.00.0.01.0.0
Stable (≥1.0)✗ No✗ No✓ Yes
LicenseMIT/Apache-2.0MITMPL-2.0
Dependencies1008
Crate Size54KB2KB37KB
Features000
Yanked %6.7%0.0%0.0%
Edition202420242024
MSRV1.85.0
Owners2 (team)11

Quick Verdict

  • pfnatd leads with a health score of 51/100, but none of the options score above 80.
  • pfctl has the most downloads (520.9K), suggesting wider adoption.
  • pfctl, crosswall are pre-1.0 — API may change.