| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 3 | 5 | 5 | 6 | 7 | 8 | 9 | 10 | 12 | 12 | 16 | 16 | 16 | 16 | 17 | 17 | 18 | 18 | 21 | 21 | 22 | 24 | 23 | 26 |
28
|
30
|
33
|
32
|
37
|
39
|
40
|
40
|
44
|
44
|
41
|
41
|
46
|
47
|
47
|
51
|
56
|
57
|
57
|
58
|
61
|
61
|
63
|
66
|
66
|
70
|
72
|
72
|
76
|
72
|
77
|
77
|
78
|
79
|
78
|
79
|
80
|
78
|
79
|
83
|
83
|
85
|
86
|
89
|
87
|
89
|
93
|
91
|
95
|
101
|
105
|
113
|
| 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Loom is used at run time in 1,630 crates (of which 1,628 optionally). It is a direct run-time dependency in 159 crates. It's used only as a dev dependency in 126 crates (of which 54 directly).
| Number of dependers | Loom version | Downloads/month |
|---|---|---|
| 825 | 0.7.2 | 1.7M |
| 4 | 0.6.1 | 31 |
| 907 | 0.5.6 | 340K |
| 13 | 0.4.1 | 56K |
| 2 | 0.3.6 | 6.3K |
| 4 | 0.2.15 | 0 |
| 1 | 0.1.1 | 0 |
| Depender (with downloads and own rev deps) | Loom version | |||
|---|---|---|---|---|
| 22.4M | 484 | crossbeam-utils | optional | ^0.7.1 |
| 14.9M | 143 | event-listener | optional | ^0.7 |
| 14.5M | 82 | crossbeam-epoch | optional | ^0.7.1 |
| 14.5M | 27 | sharded-slab | optional | ^0.5 |
| 9.1M | 65 | concurrent-queue | optional | ^0.7 |
| 9.0M | 13 | parking | optional | ^0.7 |
| 7.7M | 223 | async-lock | optional | ^0.7 |
| 3.8M | 74 | scc | optional | ^0.7 |
| 3.8M | 4 | sdd | optional | ^0.7 |
| 1.4M | 36 | boxcar | optional | ^0.7 |
| 421K | 43 | tracy-client | ^0.7 | |
| 340K | 6 | cordyceps | ^0.7 | |
| 289K | 37 | state | ^0.5 | |
| 642K | 107 | oneshot | optional | ^0.7.2 |
| 623K | 14 | fastbloom | optional | ^0.7.2 |
| 126K | 9 | async_cell | ^0.7 | |
| 83K | 13 | async-event | ^0.5 | |
| 80K | 11 | async-backtrace | ^0.5.6 | |
| 190K | 14 | parity-db | optional | ^0.7.2 |
| 184K | 67 | ecow | optional | ^0.7 |
| 39K | 9 | hipstr | ^0.7 | |
| 38K | 3 | spindle | ^0.7 | |
| 105K | 1 | saa | optional | ^0.7 |
| 17K | 7 | left-right | ^0.7.2 | |
| 17K | 21 | musli | ^0.7.2 | |
| 15K | 11 | tokio-graceful | ^0.7 | |
| 12K | 7 | maitake-sync | ^0.7 | |
| 31K | 1 | lean_string | optional | ^0.7.2 |
| 28K | 6 | atomic-traits | optional | ^0.7 |
| 8.7K | 6 | miden-utils-sync | ^0.7 | |
| 5.8K | 2 | streamcatcher | ^0.5 | |
| 4.8K | 1 | relay_channel | ^0.7.2 | |
| 4.8K | arc-atomic | ^0.7 | ||
| 4.2K | 1 | loro-internal | ^0.7 | |
| 3.2K | 3 | rtic-sync | ^0.7.2 | |
| 2.9K | 1 | nomt | ^0.7 | |
| 2.8K | 7 | snowflaked | ^0.5 | |
| 2.6K | 1 | stack-queue | ^0.7 | |
| 2.5K | 1 | exclusion-set | ^0.5.6 | |
| 2.3K | 1 | atomic_once_cell | ^0.7.0 | |
| 2.2K | 11 | st3 | ^0.5 | |
| 1.4K | 2 | multishot | ^0.5 | |
| 4.0K | 1 | arcshift | optional | ^0.7 |
| 1.1K | 1 | rom_cache | ^0.7 | |
| 1.0K | asynchronix | ^0.5 | ||
| 3.0K | 3 | stopper | optional | ^0.7 |
| 750 | flashmap | ^0.5.6 | ||
| 750 | 1 | splitrc | ^0.7.2 | |
| 2.7K | 8 | chicago-tdd-tools | optional | ^0.7 |
| 600 | knyst | ^0.7 | ||
| 550 | 7 | interchange | ^0.5 | |
| 470 | 3 | pausable_clock | ^0.7.2 | |
| 420 | work-queue | ^0.6.1 | ||
| 350 | 1 | lfqueue | ^0.7.2 | |
| 320 | real-time | ^0.7.1 | ||
| 280 | snowdon | ^0.5 | ||
| 280 | 1 | lincheck | ^0.6 | |
| 230 | asyncnal | ^0.7 | ||
| 1.1K | 10 | renacer | optional | ^0.7 |
| 190 | lock_free_buddy_allocator | ^0.7 | ||
| 1.0K | idr-ebr | optional | ^0.7 | |
| 160 | 1 | weakref | ^0.7 | |
| 130 | 2 | shm-primitives | ^0.7 | |
| 100 | 7 | haphazard | ^0.7.1 | |
| 100 | 4 | intern-arc | ^0.7.0 | |
| 100 | 4 | msr-core | ^0.6.1 | |
| blinkcast | ^0.7 | |||
| 4 | dumpster | ^0.7.2 | ||
| 1 | lock_pool | ^0.7.1 | ||
| 1 | burstq | ^0.7 | ||
| 2 | synctools | ^0.7 | ||
| 700 | 1 | hyperloglockless | optional | ^0.7.2 |
| spinny | ^0.5.4 | |||
| active_standby | ^0.5.2 | |||
| 1 | ref_count | ^0.7.1 | ||
| 1 | ste | ^0.4 | ||
| sparking-lot-core | ^0.7 | |||
| stele | ^0.5 | |||
| either-slot | ^0.7 | |||
| bombs | ^0.5.6 | |||
| nolock | ^0.5 | |||
| 1 | reft-light | ^0.5.6 | ||
| swap-queue | ^0.5.2 | |||
| local-rcu | ^0.7.1 | |||
| 2 | async-local | ^0.7 | ||
| shutdown-barrier | ^0.5 | |||
| breadthread | ^0.5 | |||
| 550 | 1 | per-thread-object | optional | ^0.7 |
| hyaline-smr | ^0.5 | |||
| talaria | ^0.7 | |||
| cupchan | ^0.5.4 | |||
| atomic-story | ^0.5.4 | |||
| atomic_value | ^0.4 | |||
| binate | ^0.5 | |||
| maia | ^0.5 | |||
| fremkit | ^0.5.6 | |||
| 500 | 3 | scc2 | optional | ^0.7 |
| sento | ^0.5.5 | |||
| ya-ring-buf | ^0.5.4 | |||
| lf-queue | ^0.5 | |||
| fortress-rollback | ^0.7 | |||
| key-message-channel | ^0.5 | |||
| mess_protector | ^0.6 | |||
| kcas | ^0.7 | |||
| arcmut | ^0.7 | |||
| 1 | async-cpupool | ^0.7 | ||
| atom_box | ^0.7.2 | |||
| atomic-slot | ^0.7 | |||
| atomx | ^0.5.5 | |||
| blink-channel | ^0.7 | |||
| bump_alloc2 | ^0.7 | |||
| copy-channels | ^0.7 | |||
| fett | ^0.7 | |||
| fp-library | ^0.7 | |||
| icmsg | ^0.7.2 | |||
| 1 | ieu | ^0.7 | ||
| 9 | jetstream_rpc | ^0.7.2 | ||
| kyron | ^0.7 | |||
| 2 | kyron-foundation | ^0.7 | ||
| loopq | ^0.7 | |||
| parcoll | ^0.7.2 | |||
| 1 | pargraph | ^0.7 | ||
| 1 | penguin-mux | ^0.7 | ||
| read-copy-update | ^0.5 | |||
| turbo-mpmc | ^0.7 | |||
| waitfree-sync | ^0.7 | |||
| wcq | ^0.7.2 | |||
| 1 | wireframe | ^0.7.2 | ||
| y-octo | ^0.7 | |||
| 340 | 5 | rarena-allocator | optional | ^0.7 |
| 150 | 2 | wtx | optional | ^0.7 |
| 140 | atomiq | optional | ^0.7.2 | |
| syncell | optional | ^0.5 | ||
| supply-chain-trust-example-crate-000051 | optional | ^0.7.1 | ||
| 1 | pg-embed-setup-unpriv | optional | ^0.7.2 | |
| arae | optional | ^0.2 | ||
| blazemap | optional | ^0.7 | ||
| concurrency_toolkit | optional | ^0.5.1 | ||
| gil | optional | ^0.7.2 | ||
| 1 | lite-sync | optional | ^0.7.2 | |
| loomy | optional | ^0.5.4 | ||
| objectpool | optional | ^0.7 | ||
| 3 | perovskite_core | optional | ^0.7.2 | |
| pigdb | optional | ^0.5.1 | ||
| 1 | selium-messaging | optional | ^0.7 | |
| 1 | smallring | optional | ^0.7.2 | |
| 1 | smr-swap | optional | ^0.7 | |
| 1 | swmr-barrier | optional | ^0.7 | |
| 1 | swmr-cell | optional | ^0.7 | |
| swmr-epoch | optional | ^0.7 | ||
| synqueue | optional | ^0.5 | ||
| velocityx | optional | ^0.7 | ||
| wait-list | optional | ^0.5.4 | ||
| wfqueue | optional | ^0.3 | ||
| 27.8M | 9823 | bytes | dev | ^0.7 |
| 26.2M | 39609 | tokio | dev | ^0.7 |
| 21.2M | 37 | redox_syscall | dev | ^0.7 |
| 21.3M | 3624 | tokio-util | dev | ^0.7 |
| 3.9M | 342 | moka | dev | ^0.7 |
| 549K | 118 | arcstr | dev | ^0.7.1 |
| 461K | 10 | diatomic-waker | dev | ^0.7 |
| 137K | 2 | bmrng | dev | ^0.5 |
| 123K | 17 | tokio-sync | dev | ^0.1.1 |
| 85K | 13 | tachyonix | dev | ^0.7 |
| 36K | 19 | thingbuf | dev | ^0.5.6 |
| 31K | 14 | s2n-quic-core | dev | ^0.7 |
| 31K | 33 | spmc | dev | ^0.2.2 |
| 29K | 24 | tokio_wasi | dev | ^0.5.2 |
| 23K | 5 | iceoryx2-pal-concurrency-sync | dev | ^0.7.2 |
| 19K | 5 | iceoryx2-bb-lock-free | dev | ^0.7.2 |
| 5.1K | r2d2-cryptoki | dev | ^0.7.1 | |
| 4.2K | 4 | loro | dev | ^0.7 |
| 3.5K | 3 | clap-noun-verb | dev | ^0.7 |
| 1.4K | 2 | swap-buffer-queue | dev | ^0.7 |
| 1.4K | 1 | nexus-actor-core-rs | dev | ^0.7 |
| 650 | 5 | holochain_sqlite | dev | ^0.7 |
| 500 | 1 | circuitbreaker-rs | dev | ^0.7 |
| 500 | possum-db | dev | ^0.7 | |
| 480 | rc_event_queue | dev | ^0.5.2 | |
| 410 | 2 | gear-wasmer-cache | dev | ^0.7.2 |
| 370 | 2 | mcslock | dev | ^0.7 |
| 340 | 1 | zallocator | dev | ^0.7 |
| 290 | renege | dev | ^0.7 | |
| 250 | clhlock | dev | ^0.7 | |
| 160 | 1 | flag-bearer-queue | dev | ^0.7.2 |
| 130 | 4 | nexosim | dev | ^0.7 |
| 110 | gelf | dev | ^0.2.14 | |
| 100 | pair | dev | ^0.7.2 | |
| cloudwatch_logging | dev | ^0.7.0 | ||
| supply-chain-trust-example-crate-000048 | dev | ^0.7 | ||
| 1 | cart-tmp-wgc | dev | ^0.3 | |
| 1 | tiny-artnet-bytes-no-atomic | dev | ^0.5 | |
| polymock | dev | ^0.5 | ||
| broker-tokio | dev | ^0.2.13 | ||
| cooptex | dev | ^0.5.2 | ||
| sling | dev | ^0.5 | ||
| read-write-store | dev | ^0.5 | ||
| cloyster | dev | ^0.5 | ||
| fusio-manifest | dev | ^0.7 | ||
| 6 | bbx_core | dev | ^0.7.2 | |
| 4 | borsa-core | dev | ^0.7.2 | |
| channels-rs | dev | ^0.7.2 | ||
| chunnel | dev | ^0.7 | ||
| elasticq | dev | ^0.7 | ||
| hedl-lsp | dev | ^0.7 | ||
| 2 | honeycomb-core | dev | ^0.7.2 | |
| madsim-real-tokio | dev | ^0.7 | ||
| 1 | maniac-runtime | dev | ^0.7 | |
| masstree | dev | ^0.7.2 | ||
| 1 | perovskite_server | dev | ^0.7.2 | |
| safer-ring | dev | ^0.7 | ||
| simple-channels | dev | ^0.7 | ||
| supply-chain-trust-example-crate-000060 | dev | ^0.7 | ||