Decision Workspace
prongs vs ivy-input vs pistoncore-input
Side-by-side comparison of Rust crates
34
prongs
growingv0.0.5
Input handling schema written in rust. Backend agnostic, provides serializability, assignment and unified interface for working with inputs. Keyboard, mouse and controllers supported.
37
ivy-input
growingv0.10.3
Input handling crate for Ivy
60
pistoncore-input
growingv1.0.1
A structure for user input
Core Metrics
| prongs | ivy-input | pistoncore-input | |
|---|---|---|---|
| Health Score | 34 | 37 | 60 |
| Total Downloads | 11.3K | 6.3K | 1.6M |
| 30d Downloads | 8 | 93 | 31.0K |
| Dependents | 0 | 4 | 1.0K |
| Releases | 8 | 2 | 43 |
| Last Updated | 2261d ago | 1530d ago | 1605d ago |
| Age | 7y 2m | 4y 2m | 11y 3m |
Health Breakdown
prongs
Maintenance
4
Quality
10
Community
6
Popularity
5
Documentation
9
ivy-input
Maintenance
3
Quality
14
Community
5
Popularity
5
Documentation
10
pistoncore-input
Maintenance
6
Quality
19
Community
16
Popularity
7
Documentation
12
Technical Details
| prongs | ivy-input | pistoncore-input | |
|---|---|---|---|
| Version | 0.0.5 | 0.10.3 | 1.0.1 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | LGPL-3.0 | non-standard | MIT |
| Dependencies | 4 | 6 | 5 |
| Crate Size | 11KB | 5KB | 18KB |
| Features | 2 | 0 | 0 |
| Yanked % | 50.0% | 0.0% | 0.0% |
| Edition | 2018 | 2018 | 2018 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 2 (team) |
Links
Quick Verdict
- •pistoncore-input leads with a health score of 60/100, but none of the options score above 80.
- •pistoncore-input is depended on by 1.0K crates — strongest ecosystem trust.
- •⚠ prongs, ivy-input, pistoncore-input have not been updated in over a year.
- •prongs, ivy-input are pre-1.0 — API may change.