Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "channel" keyword

turntie 0.1.0
Library for creating simple communication channels using Mobility-enabled TURN servers. Like unre...
1 version - Latest release: about 1 year ago - 1 dependent package - 660 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 2 months ago - 282 downloads total - 0 stars on GitHub - 1 maintainer
channel-server-derive 0.1.0
derive lib for channel-server crate
1 version - Latest release: about 2 years ago - 1 dependent package - 817 downloads total - 0 stars on GitHub - 1 maintainer
scambio 0.2.1
Safe and efficient value exchanges between endpoint pairs.
3 versions - Latest release: almost 4 years ago - 1.22 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
primal-crossbeam 0.1.0
An interface to primal using crossbeam's channels. This allows the worker thread to stop once the...
1 version - Latest release: about 4 years ago - 540 downloads total - 0 stars on GitHub - 1 maintainer
blink-channel
Fast, lock-free, bounded, multiple-producer, multiple-consumer, lossy, broadcast channel
1 version - Latest release: about 1 month ago - 431 downloads total - 0 stars on GitHub - 1 maintainer
async_ach-mpmc 0.1.3
Async Atomic Channel
4 versions - Latest release: about 2 years ago - 1 dependent package - 2.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
diath 0.5.1
diath is a light-weight library for communication between tokio async tasks
11 versions - Latest release: about 2 years ago - 3.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
async_ach-watch 0.1.4
Async Atomic Channel
5 versions - Latest release: about 2 years ago - 1 dependent package - 2.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
suspend-channel 0.1.0
Channel and stream implementations
1 version - Latest release: over 3 years ago - 1 dependent repositories - 485 downloads total - 0 stars on GitHub - 1 maintainer
oneshot-broadcast 0.0.2
A oneshot-broadcast channel that broadcasts a value once without cloning it.
2 versions - Latest release: 4 months ago - 641 downloads total - 0 stars on GitHub - 1 maintainer
shared_channel 0.2.0
Multi-producer, multi-consumer FIFO queue communication primitives.
2 versions - Latest release: over 5 years ago - 1.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
async_ach-spsc 0.2.0
Async Atomic Channel
6 versions - Latest release: almost 2 years ago - 1 dependent package - 2.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
either-slot 1.2.0
An atomic slot whose senders can either place their value into the slot, or retrive all the data ...
4 versions - Latest release: 6 months ago - 1.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
taskpipe 0.1.2
A simple, multithreaded pipeline library
3 versions - Latest release: over 9 years ago - 3.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
turntie-cli 0.1.0
Command-line tool for creating unreliable insecure channels over TURN servers
1 version - Latest release: about 1 year ago - 443 downloads total - 0 stars on GitHub - 1 maintainer
channel-server 0.1.0
crate request/response topic-publish/subject by channels in multithreads
1 version - Latest release: about 2 years ago - 444 downloads total - 0 stars on GitHub - 1 maintainer
blinkcast 0.2.0
Fast, bounded, multiple-producer, multiple-consumer, lossy, broadcast channel
3 versions - Latest release: 3 months ago - 1.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
async_ach 0.2.0
Async Atomic Channel
5 versions - Latest release: almost 2 years ago - 1.76 thousand downloads total - 0 stars on GitHub - 1 maintainer
async_ach-notify 0.1.6
Async Atomic Channel
7 versions - Latest release: over 1 year ago - 6 dependent packages - 1 dependent repositories - 5.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
async_ach-waker 0.2.1
Async Atomic Channel
5 versions - Latest release: over 1 year ago - 3 dependent packages - 2 dependent repositories - 6.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
update_channel 0.1.3
A channel for single updatable values.
4 versions - Latest release: over 3 years ago - 1.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
pychan 0.1.0
A collection of channels for sending around items of type `pyo3::Py<T>`
1 version - Latest release: 2 months ago - 329 downloads total - 0 stars on GitHub - 1 maintainer
interruptor 0.1.1
Collection of functions generating Unix process signal receivers for use in the Crossbeam Channel...
2 versions - Latest release: about 2 years ago - 833 downloads total - 0 stars on GitHub - 1 maintainer
tchannel 0.0.2
Optimized channels for Rust.
2 versions - Latest release: over 6 years ago - 1.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
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
latest 0.1.1
A channel-esque type that only stores the last value that was sent.
4 versions - Latest release: over 8 years ago - 5.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
merfolk_backend_in_process 0.1.0
A `Backend` for merfolk using in process channels. Mostly used for testing.
1 version - Latest release: over 3 years ago - 483 downloads total - 0 stars on GitHub - 1 maintainer
async_ach-pubsub 0.2.0
Async Atomic Channel
4 versions - Latest release: almost 2 years ago - 2 dependent packages - 2.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
sorted-channel 0.1.1
sorted message-based communication channel
2 versions - Latest release: about 1 year ago - 582 downloads total - 0 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
gemino 0.7.0
A multi producer multi consumer (MPMC) broadcasting channel
7 versions - Latest release: over 1 year ago - 2.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
batch-channel 0.3.7
async channel that reduces overhead by reading and writing many values at once
12 versions - Latest release: 8 months ago - 3.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
acts-channel 0.3.2
acts client channel for acts-server
4 versions - Latest release: 3 months ago - 1.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
channel_io 0.1.3
Reader implementation on channel of bytes
3 versions - Latest release: over 2 years ago - 1.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust_release_artefact 0.1.3
Safely extract installable files from Rust release artefacts.
4 versions - Latest release: about 6 years ago - 1 dependent repositories - 2.37 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
merfolk_backend_serialport 0.1.0
A serial port `Backend` for merfolk.
1 version - Latest release: over 3 years ago - 476 downloads total - 0 stars on GitHub - 1 maintainer
rust_release_channel 0.3.0
A data structure for Rust release channel metadata.
3 versions - Latest release: almost 6 years ago - 1 dependent repositories - 1.91 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
async_ach-cell 0.1.2
Async Atomic Channel
3 versions - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 2.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
multichannel 0.2.0
A mpmc priority multi channel with dynamic channel registration and freezing.
2 versions - Latest release: about 1 month ago - 385 downloads total - 0 stars on GitHub - 1 maintainer
async_ach-ring 0.1.3
Async Atomic Channel
4 versions - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 2.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
msg_channel 0.1.0-beat.3
message channel
3 versions - Latest release: about 2 months ago - 660 downloads total - 1 stars on GitHub - 1 maintainer
doublecross 0.2.1
Bi-directional channels for rust based on crossbeam-channel
3 versions - Latest release: over 5 years ago - 1.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
atticus 0.3.0
A mimimal API to create asynchronous actors
6 versions - Latest release: about 1 month ago - 2 dependent repositories - 10.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
bidirectional-channel 0.3.1
A channel where receivers can respond to a message, and senders can wait for a response.
7 versions - Latest release: almost 3 years ago - 3.39 thousand downloads total - 1 stars on GitHub - 1 maintainer
ex-futures 0.4.9
An extension of `futures`
19 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 12.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
skipchannel 2.0.1
skipchannels allow to communicate between threads, but always skip to the last sent value
3 versions - Latest release: almost 4 years ago - 2 dependent repositories - 2.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
async-transmit 0.3.4 💰
Trait for transmitting data to peers asynchronously.
9 versions - Latest release: 6 months ago - 5.83 thousand downloads total - 1 stars on GitHub - 1 maintainer
echannel 0.0.3
Async channel for mixed events
3 versions - Latest release: 11 months ago - 762 downloads total - 1 stars on GitHub - 1 maintainer
fuze 3.0.0
A mechanism to wait for a single signal which can be checked at any time
3 versions - Latest release: almost 3 years ago - 1.16 thousand downloads total - 1 stars on GitHub - 1 maintainer
mpmcpq 0.9.3
Multi-producer multi-consumer Priority Queue
12 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 4.32 thousand downloads total - 1 stars on GitHub - 1 maintainer
deque_cell 0.1.0 💰
Provides an efficient wrapper around VecDeque, enabling safe internal mutability without the over...
1 version - Latest release: almost 9 years ago - 1.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
generic-channel 0.2.0
Generic `Sender` and `Receiver` abstract between several channel implementations: std, crossbeam-...
3 versions - Latest release: over 5 years ago - 2 dependent packages - 2 dependent repositories - 24.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
clocked-dispatch 4.0.2
Provides a clocked message dispatch service
18 versions - Latest release: over 5 years ago - 12.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
mio_channel 0.1.3
Provide a wrapper of the standard channel that can be polled with Mio.
4 versions - Latest release: over 1 year ago - 1.64 thousand downloads total - 2 stars on GitHub - 1 maintainer
crosstalk-macros 0.2.6
Procedural macros for crosstalk — An extremely lightweight, topic-based, cross-thread, in-memory ...
9 versions - Latest release: 2 months ago - 1 dependent package - 3.14 thousand downloads total - 2 stars on GitHub - 1 maintainer
reqchan 0.5.8
This is a channel for requesting and receiving data. Each channel has only one requesting end, bu...
7 versions - Latest release: over 6 years ago - 4.18 thousand downloads total - 2 stars on GitHub - 1 maintainer
request-channel 0.1.1
Async MPSC request-reponse channel
2 versions - Latest release: over 1 year ago - 563 downloads total - 2 stars on GitHub - 2 maintainers
heph-inbox 0.2.3
Bounded capacity channel designed to be used as inbox for actors. Also supports one shot channels.
8 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 5.81 thousand downloads total - 2 stars on GitHub - 1 maintainer
multishot 0.3.2
An async, lock-free, reusable channel for sending single values to asynchronous tasks.
5 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 4.51 thousand downloads total - 2 stars on GitHub - 1 maintainer
future-bus 0.2.1
Futures based SPMC channel (bus)
3 versions - Latest release: over 4 years ago - 1 dependent repositories - 3.29 thousand downloads total - 2 stars on GitHub - 1 maintainer
pmpmc 1.0.0
A priority multi producer multi consumer channel
4 versions - Latest release: over 2 years ago - 1.56 thousand downloads total - 2 stars on GitHub - 1 maintainer
upc 0.5.0
USB packet channel (UPC): provides a reliable, packet-based transport over USB.
11 versions - Latest release: about 1 month ago - 1 dependent package - 2.81 thousand downloads total - 2 stars on GitHub - 1 maintainer
lfq
A lock-free multi-producer/multi-consumer broadcast queue backed by a ring buffer.
1 version - Latest release: 23 days ago - 436 downloads total - 2 stars on GitHub - 1 maintainer
just-watch 0.2.0
Async watch channel
1 version - Latest release: 9 months ago - 336 downloads total - 2 stars on GitHub - 1 maintainer
pipe-channel 1.3.0
Channel implementation based on pipes
9 versions - Latest release: over 4 years ago - 1 dependent package - 3 dependent repositories - 10.7 thousand downloads total - 2 stars on GitHub - 2 maintainers
crosstalk 0.2.6
An extremely lightweight, topic-based, cross-thread, in-memory communication library
12 versions - Latest release: 2 months ago - 3.87 thousand downloads total - 2 stars on GitHub - 1 maintainer
comet-eventbus 0.1.0-pre-alpha.4
An implementation of strong-typed sync and asynchronous eventbus.
4 versions - Latest release: almost 2 years ago - 1.17 thousand downloads total - 2 stars on GitHub - 1 maintainer
relay 0.1.1 💰
A lightweight oneshot Future channel.
3 versions - Latest release: over 6 years ago - 2 dependent packages - 425 dependent repositories - 1.42 million downloads total - 2 stars on GitHub - 1 maintainer
bchannel 0.0.10
A better channel API
10 versions - Latest release: about 8 years ago - 1 dependent package - 10.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
burst-pool 0.5.1
A SPMC channel optimised for bursts of activity
6 versions - Latest release: over 6 years ago - 3.96 thousand downloads total - 3 stars on GitHub - 1 maintainer
async-thread 0.1.2
Futures version of std::thread
3 versions - Latest release: over 4 years ago - 2 dependent packages - 3 dependent repositories - 18.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
threadbeam 0.1.1
A simple, specialized channel type for beaming data out of a newly spawned thread
2 versions - Latest release: almost 2 years ago - 685 downloads total - 3 stars on GitHub - 1 maintainer
async-socket 0.1.2 💰
General-purpose asynchronous socket stream.
3 versions - Latest release: over 2 years ago - 1.26 thousand downloads total - 3 stars on GitHub - 1 maintainer
bufchan 0.1.0
A simple buffered MPSC channel
1 version - Latest release: 6 months ago - 428 downloads total - 3 stars on GitHub - 1 maintainer
signal-notify 0.1.3
Catch OS signals with standard mpsc channel
4 versions - Latest release: over 6 years ago - 2 dependent packages - 6 dependent repositories - 48.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
ruspiro-channel 0.1.1
Bare Metal Channel implementations for `no-std` environments, only requiring an allocator to be ...
2 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 4.46 thousand downloads total - 3 stars on GitHub - 1 maintainer
ach-pubsub 0.2.0
Atomic Channel
11 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 5.68 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-spsc 0.2.0
Atomic Channel
4 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 3.11 thousand downloads total - 4 stars on GitHub - 1 maintainer
finde-rs 0.1.4
Multi-threaded filesystem crawler.
4 versions - Latest release: about 4 years ago - 1.82 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-pool 0.1.1
Atomic Channel
1 version - Latest release: about 2 years ago - 1 dependent package - 1.12 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-ring 0.1.9
Atomic Channel
10 versions - Latest release: about 2 years ago - 5 dependent packages - 1 dependent repositories - 10.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-once 0.1.5
Atomic Channel
6 versions - Latest release: over 2 years ago - 2 dependent packages - 4.83 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-linked 0.2.2
Atomic Channel
7 versions - Latest release: over 1 year ago - 1 dependent package - 5.55 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-cell 0.1.17
Atomic Channel
17 versions - Latest release: almost 2 years ago - 5 dependent packages - 1 dependent repositories - 11.8 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-array 0.1.8
Atomic Channel
9 versions - Latest release: about 2 years ago - 3 dependent packages - 8.48 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-mpmc 0.2.0
Atomic Channel
6 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 6.36 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach 0.2.1
Atomic Channel
8 versions - Latest release: almost 2 years ago - 1 dependent package - 3.34 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-option 0.1.0
Atomic Channel
1 version - Latest release: over 2 years ago - 3 dependent packages - 4.47 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-lazy 0.1.2
Atomic Channel
3 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 3.48 thousand downloads total - 4 stars on GitHub - 1 maintainer
ach-util 0.1.16
Atomic Channel
16 versions - Latest release: almost 2 years ago - 15 dependent packages - 1 dependent repositories - 15.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
thread-broadcaster 0.1.0
A SPMC (Single producer multi consumer) broadcasting channel to broadcast notifications between t...
1 version - Latest release: 12 months ago - 580 downloads total - 4 stars on GitHub - 1 maintainer
web-rpc 0.0.1
Bi-directional RPC for the Web
1 version - Latest release: 4 months ago - 342 downloads total - 4 stars on GitHub - 1 maintainer
web-rpc-macro 0.0.1
Bi-directional RPC for the Web
1 version - Latest release: 4 months ago - 300 downloads total - 4 stars on GitHub - 1 maintainer
tcp-channel 0.3.2
SPSC channels, working on everything that implements Read and Write
6 versions - Latest release: about 5 years ago - 4.41 thousand downloads total - 5 stars on GitHub - 1 maintainer
secc 0.0.10
Implements a Skip-Enabled Concurrent Channel (SECC) for Rust
6 versions - Latest release: over 4 years ago - 2 dependent packages - 3 dependent repositories - 5.42 thousand downloads total - 5 stars on GitHub - 1 maintainer
ergo_sync 0.1.0
Methods and types for making working with the filesystem ergonomic, therefore fun.
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 2.95 thousand downloads total - 5 stars on GitHub - 1 maintainer
channel-drain 0.1.0
Drain channels with simple syntax
1 version - Latest release: over 1 year ago - 439 downloads total - 5 stars on GitHub - 1 maintainer
barrage 0.2.3
An async broadcast channel
5 versions - Latest release: almost 2 years ago - 1 dependent package - 16 dependent repositories - 31.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
async-watch2 0.1.0
Async watch channel
1 version - Latest release: almost 4 years ago - 535 downloads total - 6 stars on GitHub - 1 maintainer