rustio rustio.net

watchexec-signals vs ctrlc vs signal-hook

Side-by-side comparison of Rust crates

Core Metrics

watchexec-signalsctrlcsignal-hook
Health Score647471
Total Downloads3.1M86.8M144.5M
30d Downloads102.9K5.2M12.3M
Dependents30220.3K9.9K
Releases94345
Last Updated66d ago45d ago62d ago
Age3y10y 8m7y 9m

Health Breakdown

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

Technical Details

watchexec-signalsctrlcsignal-hook
Version5.0.13.5.20.4.3
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 74/100, but none of the options score above 80.
  • signal-hook has the most downloads (144.5M), suggesting wider adoption.
  • ctrlc is depended on by 20.3K crates — strongest ecosystem trust.
  • signal-hook is pre-1.0 — API may change.