Crates / parking_lot / Alternatives
Rust crate alternatives · data Oct 24, 2026
Alternatives to parking_lot
Short answerThe closest alternatives to parking_lot on crates.io data are async-lock (819K real downloads a day), spin (1.9M real downloads a day), crossbeam-utils (2.7M real downloads a day). Of the 8 we list, the most used is crossbeam-utils, and 6 shipped a release in the last year. parking_lot itself gets 2,961,161 a day with 8,755 dependents.
Every alternative we found
| Alternative | Real downloads a day | vs parking_lot | Dependents | Last release | Why it is listed | |
|---|---|---|---|---|---|---|
| async-lock Established | 818,501 | 0.28x | 374 | 10mo | category Concurrency, keyword "mutex", keyword "rwlock" | side by side |
| spin Established | 1,878,351 | 0.63x | 822 | 2mo | keyword "mutex", keyword "rwlock" | compare |
| crossbeam-utils Established | 2,696,777 | 0.91x | 605 | 49d | category Concurrency, keyword "thread" | compare |
| rayon Foundational | 1,615,491 | 0.55x | 11,972 | 6mo | category Concurrency, keyword "thread" | compare |
| rayon-core Pulled in | 1,568,771 | 0.53x | 69 | 14mo | category Concurrency, keyword "thread" | compare |
| event-listener Established | 1,515,562 | 0.51x | 237 | 3mo | category Concurrency, keyword "condvar" | compare |
| event-listener-strategy Pulled in | 895,322 | 0.30x | 9 | 19mo | category Concurrency, keyword "condvar" | compare |
| flume Established | 768,860 | 0.26x | 970 | 11mo | category Concurrency, keyword "thread" | compare |
How to choose
- Same job, not the same API. Each line is listed because it shares a crates.io category or keyword with parking_lot; read its description before you swap.
- More dependents means more answered questions and a smaller chance it disappears.
- Check the last release against how fast you need fixes. For parking_lot: is it still maintained?
Rules
Alternatives = tracked crates (top 1000 by downloads) that share a specific crates.io category (2 points each) or keyword (3 points each) with parking_lot, most similar first; its own parts (same name prefix) and crates it depends on or that depend on it are left out, because those are companions, not substitutes. Real downloads = quiet-day median, crates.io data Oct 24, 2026. Built when we find 3 or more.
Up next
The closest alternative: Established and steady. 818,501 real downloads a day.async-lockRust crate. Async synchronization primitives. Real use: 819K downloads a day on quiet days; 374 crates depend on it.Read it next →Also worth your time