Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "spsc" keyword
Top 9.6% on crates.io
23 versions - Latest release: 2 months ago - 1 dependent package - 9 dependent repositories - 29.6 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
may_queue 0.1.22
May's internal queue library23 versions - Latest release: 2 months ago - 1 dependent package - 9 dependent repositories - 29.6 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
triple_buffer 7.0.0
An implementation of triple buffering, useful for sharing frequently updated data between threads31 versions - Latest release: 7 months ago - 3 dependent packages - 47 dependent repositories - 67.1 thousand downloads total - 78 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
10 versions - Latest release: 6 months ago - 16 dependent packages - 38 dependent repositories - 434 thousand downloads total - 172 stars on GitHub - 1 maintainer
rtrb 0.3.0 💰
A realtime-safe single-producer single-consumer ring buffer10 versions - Latest release: 6 months ago - 16 dependent packages - 38 dependent repositories - 434 thousand downloads total - 172 stars on GitHub - 1 maintainer
ringbuf 0.4.0
Lock-free SPSC FIFO ring buffer with direct access to inner data31 versions - Latest release: 20 days ago - 66 dependent packages - 809 dependent repositories - 1.84 million downloads total - 4 stars on GitLab.com - 2 maintainers
oneshot-uniffi 0.1.6
Patched version of oneshot specifically for the UniFFI project. This removes the `loom` target a...2 versions - Latest release: 5 months ago - 1 dependent package - 156 thousand downloads total - 66 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
7 versions - Latest release: 8 months ago - 45 dependent packages - 426 dependent repositories - 3.49 million downloads total - 66 stars on GitHub - 1 maintainer
oneshot 0.1.6
Oneshot spsc channel with (potentially) lock-free non-blocking send, and a receiver supporting bo...7 versions - Latest release: 8 months ago - 45 dependent packages - 426 dependent repositories - 3.49 million downloads total - 66 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
16 versions - Latest release: 19 days ago - 56 dependent packages - 12,062 dependent repositories - 48.9 million downloads total - 233 stars on GitHub - 1 maintainer
concurrent-queue 2.5.0
Concurrent multi-producer multi-consumer queue16 versions - Latest release: 19 days ago - 56 dependent packages - 12,062 dependent repositories - 48.9 million downloads total - 233 stars on GitHub - 1 maintainer
async-ringbuf 0.2.0
Async SPSC FIFO ring buffer15 versions - Latest release: 20 days ago - 3 dependent packages - 1 dependent repositories - 20 thousand downloads total - 4 stars on GitLab.com - 2 maintainers
ya-ring-buf 0.1.0
Yet Another Ring Buffer. SPSC channel with direct access for bytes/Copy.1 version - Latest release: about 2 years ago - 434 downloads total - 0 stars on GitLab.com - 1 maintainer
spsc-bip-buffer 0.2.1
A concurrent, spsc ring-buffer with sized reservations4 versions - Latest release: almost 5 years ago - 6.59 thousand downloads total - 93 stars on GitHub - 1 maintainer
tcp-channel 0.3.2
SPSC channels, working on everything that implements Read and Write6 versions - Latest release: about 5 years ago - 4.41 thousand downloads total - 5 stars on GitHub - 1 maintainer
cueue 0.3.1
High performance SPSC circular byte buffer with batch operations5 versions - Latest release: over 1 year ago - 50.2 thousand downloads total - 41 stars on GitHub - 1 maintainer
threadbeam 0.1.1
A simple, specialized channel type for beaming data out of a newly spawned thread2 versions - Latest release: almost 2 years ago - 685 downloads total - 3 stars on GitHub - 1 maintainer
indexed-ring-buffer 0.1.3
An indexed multiple readable spsc ring buffer.4 versions - Latest release: about 4 years ago - 2.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
ringbuf-blocking 0.1.0-rc.3
Blocking version of ringbuf4 versions - Latest release: 3 months ago - 1 dependent package - 1.26 thousand downloads total - 4 stars on GitLab.com - 2 maintainers
lossyq 0.1.19
This is a concurrent single publisher, single consumer queue with fixed length, that never blocks...19 versions - Latest release: over 7 years ago - 3 dependent packages - 1 dependent repositories - 17.7 thousand downloads total - 9 stars on GitHub - 1 maintainer
cyque
Unidirectional, circular, lock/wait-free SPSC queue with unbounded capacity.1 version - Latest release: 18 days ago - 217 downloads total - 3 stars on GitHub - 1 maintainer
cirque 0.0.1
Unidirectional, circular, lock/wait-free SPSC queue with unbounded capacity.1 version - Latest release: 10 months ago - 300 downloads total - 3 stars on GitHub - 1 maintainer
ringbuf-basedrop 0.1.1
A fork of the `ringbuf` crate that uses basedrop's Shared pointer in place of Arc2 versions - Latest release: almost 2 years ago - 765 downloads total - 1 maintainer
npnc 0.2.1
Lock-free queues.4 versions - Latest release: over 5 years ago - 3 dependent packages - 2 dependent repositories - 4.7 thousand downloads total - 20 stars on GitHub - 1 maintainer
rtrb-basedrop 0.1.2
A fork of the `rtrb` crate that uses basedrop's Shared pointer in place of Arc3 versions - Latest release: almost 2 years ago - 903 downloads total - 1 maintainer
spsc-bounded-queue
A bounded SPSC queue.1 version - Latest release: 27 days ago - 525 downloads total - 3 stars on GitHub - 1 maintainer
lf-queue 0.1.0
A lock-free multi-producer multi-consumer unbounded queue.1 version - Latest release: over 2 years ago - 408 downloads total - 1 maintainer
batch_queue 0.1.0
A single-producer single-consumer Rust queue with smart batching1 version - Latest release: over 2 years ago - 411 downloads total - 3 stars on GitHub - 1 maintainer
Related Keywords
queue
11
lock-free
7
channel
6
ring-buffer
6
rust
6
wait-free
5
rb
4
fifo
4
mpmc
4
async
4
oneshot
3
mpsc
3
spmc
3
buffer
2
io
2
sync
2
data-structures
2
spsc-queue
2
channels
1
networking
1
tcp
1
ringbuffer
1
thread
1
no-std
1
threads
1
blocking
1
unbounded
1
bounded
1
batching
1
concurrency
1
ring
1
coroutines
1
nonblocking
1
multithreading
1
fibers
1
synchronization
1
non-blocking
1
scalability
1
generator
1
primitives
1
high-performance
1
green-threads
1