Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "mpsc" keyword
tachyonix 0.2.1
A very fast asynchronous, multi-producer, single-consumer bounded channel.4 versions - Latest release: 10 months ago - 5 dependent packages - 1 dependent repositories - 74.8 thousand downloads total - 88 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
23 versions - Latest release: 2 days ago - 444 dependent packages - 11,553 dependent repositories - 48.1 million downloads total - 709 stars on GitHub
async-channel 2.3.0
Async multi-producer multi-consumer channel23 versions - Latest release: 2 days ago - 444 dependent packages - 11,553 dependent repositories - 48.1 million downloads total - 709 stars on GitHub
Top 6.4% on crates.io
10 versions - Latest release: over 1 year ago - 22 dependent packages - 4 dependent repositories - 588 thousand downloads total - 1,237 stars on GitHub - 1 maintainer
kanal 0.1.0-pre8
The fast sync and async channel that Rust deserves10 versions - Latest release: over 1 year ago - 22 dependent packages - 4 dependent repositories - 588 thousand downloads total - 1,237 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
37 versions - Latest release: 9 months ago - 460 dependent packages - 4,451 dependent repositories - 24.6 million downloads total - 2,036 stars on GitHub - 1 maintainer
flume 0.11.0 💰
A blazingly fast multi-producer channel37 versions - Latest release: 9 months ago - 460 dependent packages - 4,451 dependent repositories - 24.6 million downloads total - 2,036 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-priority-channel 0.2.0
An async channel where pending messages are delivered in order of priority2 versions - Latest release: 4 months ago - 4 dependent packages - 30 dependent repositories - 1.81 million downloads total - 10 stars on GitHub - 1 maintainer
scroll-ring 0.1.1
An MPSC overwriting ring buffer tuned for character data scrollback2 versions - Latest release: over 1 year ago - 2 dependent packages - 1.65 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
tokio-non-async 0.1.2
Helpers for dealing with tokio channels in non-async code3 versions - Latest release: almost 4 years ago - 1.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
transformable_channels 0.1.1
Rust channels are a convenient abstraction, but for many uses cases, they miss high-level transfo...2 versions - Latest release: about 8 years ago - 16.8 thousand downloads total - 4 stars on GitHub - 1 maintainer
riffy 0.1.1
An unbounded, wait-free, multi-producer-single-consumer queue.2 versions - Latest release: over 3 years ago - 1 dependent package - 1.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
conqueue 0.4.0
Yet another multi-producer, single-consumer queue (MPSC)6 versions - Latest release: over 3 years ago - 1 dependent package - 22 dependent repositories - 156 thousand downloads total - 9 stars on GitHub - 2 maintainers
Top 9.6% on crates.io
23 versions - Latest release: 2 months ago - 1 dependent package - 9 dependent repositories - 28.2 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 - 28.2 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
mpmc-scheduler 0.3.1
multi-mpmc, cancellable, scheduler with rate limiting8 versions - Latest release: about 5 years ago - 1 dependent repositories - 4.29 thousand downloads total - 6 stars on GitHub - 1 maintainer
futures-shim 0.1.3 💰
An adapter for futures-unaware components4 versions - Latest release: almost 7 years ago - 2.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
channel_pipes 0.2.0
Perform operations on broadcast queues.2 versions - Latest release: over 2 years ago - 768 downloads total - 0 stars on GitHub - 1 maintainer
kik_sync_service 0.7.3
A synchronous threading worker channel for generating the results you want with the data you need.4 versions - Latest release: about 3 years ago - 1 dependent package - 1.82 thousand downloads total - 1 stars on GitHub - 1 maintainer
lock-free-multi-producer-single-consumer-ring-buffer 0.4.0
A lock-free, multi-producer, single-consumer (MPSC) ring buffer. Optimized for sending and receiv...4 versions - Latest release: over 5 years ago - 1 dependent package - 3.12 thousand downloads total - 13 stars on GitHub - 1 maintainer
pmpmc 1.0.0
A priority multi producer multi consumer channel4 versions - Latest release: over 2 years ago - 1.56 thousand downloads total - 2 stars on GitHub - 1 maintainer
instrumented-mpsc 0.1.0
Wrapper for futures mpsc unbounded providing Prometheus metrics.1 version - Latest release: about 4 years ago - 554 downloads total - 0 stars on GitHub - 1 maintainer
burstq 0.1.0
A multi-producer, multi-consumer channel that supports sending or receiving multiple values in a ...1 version - Latest release: about 1 month ago - 282 downloads total - 0 stars on GitHub - 1 maintainer
generic_event_queue 0.2.0
Provides a generic event-queue API.2 versions - Latest release: 4 months ago - 591 downloads total - 1 stars on GitHub - 1 maintainer
hopper 0.4.2
an unbounded mpsc with bounded memory14 versions - Latest release: about 6 years ago - 1 dependent package - 2 dependent repositories - 12 thousand downloads total - 49 stars on GitHub - 2 maintainers
mpsc 0.2.3
mpsc channel5 versions - Latest release: 7 months ago - 6 dependent packages - 3 dependent repositories - 19.3 thousand downloads total - 9 stars on GitHub - 1 maintainer
request-channel 0.1.1
Async MPSC request-reponse channel2 versions - Latest release: over 1 year ago - 563 downloads total - 2 stars on GitHub - 2 maintainers
swap-buffer-queue 0.2.0 💰
A buffering MPSC queue.2 versions - Latest release: 6 months ago - 648 downloads total - 65 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
7 versions - Latest release: 26 days ago - 3 dependent packages - 15 dependent repositories - 442 thousand downloads total - 248 stars on GitHub - 1 maintainer
thingbuf 0.1.6 💰
I'm at the buffer pool. I'm at the MPSC channel. I'm at the combination MPSC channel and buffer p...7 versions - Latest release: 26 days ago - 3 dependent packages - 15 dependent repositories - 442 thousand downloads total - 248 stars on GitHub - 1 maintainer
any-mpsc 0.3.1
An mpsc that allows arbitrary types to be passed through8 versions - Latest release: almost 3 years ago - 2.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
uchan 0.1.4
Multi-producer single-consumer channel for message passing6 versions - Latest release: over 1 year ago - 1.64 thousand downloads total - 24 stars on GitHub - 1 maintainer
talaria 0.1.1 💰
A high performance, cyclic message passing library.2 versions - Latest release: 4 months ago - 511 downloads total - 19 stars on GitHub - 1 maintainer
worker-pool 0.2.1
A rust crate to handle a set of worker threads, which need to communicate back their result to th...3 versions - Latest release: almost 2 years ago - 1 dependent repositories - 1.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
bmrng 0.5.2
async MPSC request-response channel for Tokio12 versions - Latest release: over 2 years ago - 1 dependent package - 13 dependent repositories - 133 thousand downloads total - 11 stars on GitHub - 1 maintainer
bufchan 0.1.0
A simple buffered MPSC channel1 version - Latest release: 5 months ago - 330 downloads total - 1 stars on GitHub - 1 maintainer
po_ones_nerfect
Renamed to [tsyncp](https://crates.io/crates/tsyncp); but it's still WIP.5 versions - Latest release: 27 days ago - 1.16 thousand downloads total - 32 stars on GitHub - 1 maintainer
tsyncp 0.3.0
Async channel APIs (mpsc, broadcast, barrier, etc) over TCP for message-passing.13 versions - Latest release: about 2 years ago - 33.7 thousand downloads total - 32 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
loole 0.3.0
A safe async/sync multi-producer, multi-consumer channel20 versions - Latest release: 4 months ago - 5.31 thousand downloads total - 144 stars on GitHub - 1 maintainer
Related Keywords
channel
18
mpmc
13
async
12
rust
12
thread
8
queue
6
fifo
6
spmc
5
sync
3
lock-free
3
tokio
3
spsc
3
concurrency
3
futures
3
message
2
request
2
pool
2
buffer
2
chan
2
ring
2
channels
2
tcp
2
synchronization
2
oneshot
1
rust-crate
1
monitoring
1
debugging
1
prometheus
1
event-queue
1
event-system
1
bounded-memory
1
response
1
no-std
1
atomic
1
wrapper
1
dynamic
1
actors
1
threadpool
1
tokio-rs
1
message-passing
1
ringbuffer
1
scrollback
1
iterator
1
map
1
concurrent
1
ms
1
coroutines
1
fibers
1
generator
1
green-threads
1
high-performance
1
io
1
primitives
1
scalability
1
scheduler
1
round-robin
1
future
1
stream
1
multi-producer
1
ring-buffer
1