rustio rustio.net

non_blocking_mutex vs wasm_safe_mutex vs fast-async-mutex

Side-by-side comparison of Rust crates

Core Metrics

non_blocking_mutexwasm_safe_mutexfast-async-mutex
Health Score535349
Total Downloads26.2K2.6K71.3K
30d Downloads81333458
Dependents91389
Releases19529
Last Updated948d ago41d ago1937d ago
Age2y 7m7m5y 6m

Health Breakdown

non_blocking_mutex
Maintenance
10
Quality
19
Community
9
Popularity
5
Documentation
10
wasm_safe_mutex
Maintenance
16
Quality
12
Community
9
Popularity
4
Documentation
12
fast-async-mutex
Maintenance
6
Quality
15
Community
10
Popularity
6
Documentation
12

Technical Details

non_blocking_mutexwasm_safe_mutexfast-async-mutex
Version3.1.30.2.10.6.7
Stable (≥1.0)✓ Yes✗ No✗ No
LicenseMIT OR Apache-2.0MIT OR Apache-2.0Apache-2.0/MIT
Dependencies462
Crate Size13KB126KB13KB
Features000
Yanked %0.0%0.0%0.0%
Edition202120242018
MSRV1.85.1
Owners111

Quick Verdict

  • non_blocking_mutex leads with a health score of 53/100, but none of the options score above 80.
  • fast-async-mutex has the most downloads (71.3K), suggesting wider adoption.
  • ⚠ non_blocking_mutex, fast-async-mutex have not been updated in over a year.
  • wasm_safe_mutex, fast-async-mutex are pre-1.0 — API may change.