rustio rustio.net

watchexec-signals vs ctrlc vs signal-hook

Side-by-side comparison of Rust crates

Core Metrics

watchexec-signalsctrlcsignal-hook
Health Score607070
Total Downloads3.4M108.5M199.2M
30d Downloads43.6K3.9M9.1M
Dependents31425.7K12.7K
Releases94346
Last Updated174d ago153d ago100d ago
Age3y 3m11y8y

Health Breakdown

watchexec-signals
Maintenance
11
Quality
17
Community
9
Popularity
8
Documentation
15
ctrlc
Maintenance
14
Quality
19
Community
14
Popularity
8
Documentation
15
signal-hook
Maintenance
13
Quality
18
Community
17
Popularity
8
Documentation
14

Technical Details

watchexec-signalsctrlcsignal-hook
Version5.0.13.5.20.4.4
Stable (≥1.0)✓ Yes✓ Yes✗ No
LicenseApache-2.0 OR MITMIT/Apache-2.0MIT OR Apache-2.0
Dependencies453
Crate Size7KB14KB47KB
Features415
Yanked %11.1%4.7%0.0%
Edition202120212018
MSRV1.61.01.69.01.66
Owners112 (team)

Quick Verdict

  • ctrlc leads with a health score of 70/100, but none of the options score above 80.
  • signal-hook has the most downloads (199.2M), suggesting wider adoption.
  • ctrlc is depended on by 25.7K crates — strongest ecosystem trust.
  • signal-hook is pre-1.0 — API may change.