Decision Workspace
shpool-vterm vs shpool-protocol vs libshpool
Side-by-side comparison of Rust crates
42
shpool-vterm
experimentalv0.1.0
An in-memory terminal to support session restore in shpool.
57
shpool-protocol
growingv0.3.4
shpool-protocol defines the internal protocol shpool uses to talk between its client and daemon processes. You almost certainly don't need to use it directly.
56
libshpool
growingv0.9.5
libshpool contains the implementation of the shpool tool, which provides a mechanism for establishing lightweight persistant shell sessions to gracefully handle network disconnects.
Core Metrics
| shpool-vterm | shpool-protocol | libshpool | |
|---|---|---|---|
| Health Score | 42 | 57 | 56 |
| Total Downloads | 694 | 10.3K | 18.5K |
| 30d Downloads | 679 | 997 | 965 |
| Dependents | 1 | 11 | 16 |
| Releases | 1 | 8 | 16 |
| Last Updated | 45d ago | 17d ago | 17d ago |
| Age | 1m | 1y 8m | 2y |
Health Breakdown
shpool-vterm
Maintenance
10
Quality
13
Community
4
Popularity
3
Documentation
12
shpool-protocol
Maintenance
18
Quality
14
Community
8
Popularity
5
Documentation
12
libshpool
Maintenance
19
Quality
12
Community
8
Popularity
5
Documentation
12
Technical Details
| shpool-vterm | shpool-protocol | libshpool | |
|---|---|---|---|
| Version | 0.1.0 | 0.3.4 | 0.9.5 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | Apache-2.0 AND MIT | Apache-2.0 | Apache-2.0 |
| Dependencies | 8 | 4 | 31 |
| Crate Size | 64KB | 12KB | 91KB |
| Features | 1 | 0 | 1 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2024 | 2024 |
| MSRV | 1.74 | 1.85 | 1.85 |
| Owners | 1 | 2 | 2 |
Links
Quick Verdict
- •shpool-protocol leads with a health score of 57/100, but none of the options score above 80.
- •libshpool has the most downloads (18.5K), suggesting wider adoption.