Decision Workspace
kpt_lib vs pc-keyboard vs doe
Side-by-side comparison of Rust crates
36
kpt_lib
growingv0.1.1
Keyboard plate prototyping
66
pc-keyboard
growingv0.9.0
PS/2 keyboard interface library.
65
doe
stablev1.1.86
doe is a powerful Rust crate designed to enhance development workflow by providing an extensive collection of useful macros and utility functions. It not only simplifies common tasks but also offers convenient features for clipboard management,robust cryptographic functions,keyboard input, and mouse interaction.
Core Metrics
| kpt_lib | pc-keyboard | doe | |
|---|---|---|---|
| Health Score | 36 | 66 | 65 |
| Total Downloads | 2.9K | 515.2K | 328.7K |
| 30d Downloads | 0 | 17.2K | 986 |
| Dependents | 0 | 171 | 104 |
| Releases | 2 | 13 | 261 |
| Last Updated | 1925d ago | 24d ago | 2d ago |
| Age | 5y 4m | 7y 9m | 3y 8m |
Health Breakdown
kpt_lib
Maintenance
3
Quality
14
Community
3
Popularity
4
Documentation
12
pc-keyboard
Maintenance
14
Quality
16
Community
17
Popularity
7
Documentation
12
doe
Maintenance
19
Quality
12
Community
14
Popularity
7
Documentation
13
Technical Details
| kpt_lib | pc-keyboard | doe | |
|---|---|---|---|
| Version | 0.1.1 | 0.9.0 | 1.1.86 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT | MIT OR Apache-2.0 | MIT |
| Dependencies | 7 | 0 | 71 |
| Crate Size | 7KB | 43KB | 7.6MB |
| Features | 0 | 0 | 22 |
| Yanked % | 0.0% | 0.0% | 16.5% |
| Edition | 2018 | 2021 | 2021 |
| MSRV | — | 1.61 | — |
| Owners | 1 | 2 (team) | 2 |
Links
Quick Verdict
- •pc-keyboard leads with a health score of 66/100, but none of the options score above 80.
- •pc-keyboard is depended on by 171 crates — strongest ecosystem trust.
- •⚠ kpt_lib has not been updated in over a year.
- •kpt_lib, pc-keyboard are pre-1.0 — API may change.