rustio rustio.net

lock-free-multi-producer-single-consumer-ring-buffer vs circular-queue vs nexus-queue

Side-by-side comparison of Rust crates

Core Metrics

lock-free-multi-producer-single-consumer-ring-buffercircular-queuenexus-queue
Health Score395353
Total Downloads7.5K1.3M2.4K
30d Downloads2331.0K1.3K
Dependents212212
Releases41112
Last Updated2625d ago378d ago11d ago
Age7y 10m8y 8m2m

Health Breakdown

lock-free-multi-producer-single-consumer-ring-buffer
Maintenance
4
Quality
15
Community
7
Popularity
5
Documentation
8
circular-queue
Maintenance
5
Quality
16
Community
13
Popularity
7
Documentation
12
nexus-queue
Maintenance
12
Quality
16
Community
9
Popularity
4
Documentation
12

Technical Details

lock-free-multi-producer-single-consumer-ring-buffercircular-queuenexus-queue
Version0.4.00.2.71.2.0
Stable (≥1.0)✗ No✗ No✓ Yes
LicenseBSD-2-ClauseMIT/Apache-2.0MIT OR Apache-2.0
Dependencies154
Crate Size12KB12KB25KB
Features030
Yanked %0.0%0.0%0.0%
Edition20152024
MSRV1.85
Owners121

Quick Verdict

  • circular-queue leads with a health score of 53/100, but none of the options score above 80.
  • circular-queue is depended on by 122 crates — strongest ecosystem trust.
  • ⚠ lock-free-multi-producer-single-consumer-ring-buffer, circular-queue have not been updated in over a year.
  • lock-free-multi-producer-single-consumer-ring-buffer, circular-queue are pre-1.0 — API may change.