rustio rustio.net
74

ctrlc

v3.5.2 Stable

Easy Ctrl-C handler for Rust projects

MIT/Apache-2.0 Edition 2021 MSRV 1.69.0
Operating systems #signal#ctrlc#sigint

Quick Verdict

  • βœ“Actively maintained (updated 45d ago)
  • βœ“Stable API (3.x for 10+ years)
  • βœ“Massive adoption (20.3K crates depend on it)
  • βœ“Permissive license (MIT/Apache-2.0)

Security

Checking security advisories...
Downloads
86.8M
Dependents
20.3K
Releases
43
Size
14KB

Deep Insights

πŸ“ˆ
Strong growth momentum

5.4M downloads in the last 30 days (179.4K/day), up 22% from the previous period.

πŸ›οΈ
Foundational crate

20.3K crates depend on ctrlc β€” it's part of the Rust ecosystem's core infrastructure. Removing it from your dependency tree would be extremely difficult.

⚠️
Single maintainer risk

ctrlc has only 1 owner despite 20.3K dependents. This is a bus-factor concern β€” consider the implications for long-term support.

βœ…
Stable for 10+ years

The API has been stable (1.x) for over 10 years with 43 releases. This level of maturity means you can depend on it without worrying about breaking changes.

πŸ“
Compact crate

At 14KB, ctrlc is lightweight. Small crate size correlates with focused, well-scoped functionality.

🌟
Used by top crates

Notable dependents include prodash, smol, lsp-server, kvdb-rocksdb, cross. When high-quality crates choose ctrlc, it's a strong quality signal.

Health Breakdown

Maintenance 18/25

Recency, release consistency, active ratio

Quality 19/25

Yanked ratio, deps, size, maturity, features

Community 14/20

Reverse deps, ownership, ecosystem

Popularity 8/15

Downloads, momentum, growth trend

Documentation 15/15

Docs, repo, license, metadata

Download Trend

Daily downloads Β· last 90 days
146K/day avg+55%
050K100K150K200K12/291/162/32/213/113/28

Top Dependents

Version Adoption

v3.4.5
29%
v3.4.1
26%
v3.4.7
16%
v3.4.4
14%
v3.4.2
14%

Release Timeline

43 releases2 yankedsince 2015
J
F
M
A
M
J
J
A
S
O
N
D
2015
4
2016
5
2017
4
2018
2
2019
2
2020
4
2021
5
2022
3
2023
6
2024
3
2025
4
2026
1
Less
More|
Yanked

Feature Flags

termination

README

Loading README...

Maintainers

Dependencies
5
direct dependencies
Dependents
20.3K
crates depend on ctrlc

Similar Crates