Decision Workspace
beanstalkd-queue vs beanstalkc vs timeout-iterator
Side-by-side comparison of Rust crates
28
beanstalkd-queue
growingv0.1.0
A simple iterator wrapper around beanstalk tubes for use as job queues and such.
45
beanstalkc
growingv1.0.0
Yet another simple Beanstalkd client for Rust.
45
timeout-iterator
growingv1.1.7
TimeoutIterator is a wrapper over any iterator that adds peek_timeout and next_timeout functions. The canonical use-case is parsing multi-line free-form records (such as tailing a log fime) where it is desirable to consume the very last line, and peek whether the record continues on the next time, but not block indefinitely on the peek.
Core Metrics
| beanstalkd-queue | beanstalkc | timeout-iterator | |
|---|---|---|---|
| Health Score | 28 | 45 | 45 |
| Total Downloads | 2.8K | 31.2K | 20.3K |
| 30d Downloads | 4 | 325 | 26 |
| Dependents | 0 | 9 | 0 |
| Releases | 1 | 11 | 15 |
| Last Updated | 3618d ago | 2003d ago | 1556d ago |
| Age | 9y 11m | 7y 1m | 6y 6m |
Health Breakdown
beanstalkd-queue
Maintenance
1
Quality
15
Community
3
Popularity
4
Documentation
5
beanstalkc
Maintenance
4
Quality
19
Community
8
Popularity
5
Documentation
9
timeout-iterator
Maintenance
4
Quality
21
Community
6
Popularity
5
Documentation
9
Technical Details
| beanstalkd-queue | beanstalkc | timeout-iterator | |
|---|---|---|---|
| Version | 0.1.0 | 1.0.0 | 1.1.7 |
| Stable (≥1.0) | ✗ No | ✓ Yes | ✓ Yes |
| License | Unknown | MIT | Apache-2.0 |
| Dependencies | 1 | 4 | 7 |
| Crate Size | 762B | 20KB | 10KB |
| Features | 0 | 0 | 3 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | — | 2018 | 2018 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •beanstalkc leads with a health score of 45/100, but none of the options score above 80.
- •⚠ beanstalkd-queue, beanstalkc, timeout-iterator have not been updated in over a year.
- •beanstalkd-queue is pre-1.0 — API may change.