Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "ring-buffer" keyword
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
Top 8.5% on crates.io
10 versions - Latest release: over 1 year ago - 15 dependent packages - 22 dependent repositories - 84.3 thousand downloads total - 76 stars on GitHub - 1 maintainer
rb 0.4.1
A thread-safe ring buffer with blocking IO10 versions - Latest release: over 1 year ago - 15 dependent packages - 22 dependent repositories - 84.3 thousand downloads total - 76 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
Top 7.4% on crates.io
20 versions - Latest release: almost 2 years ago - 18 dependent packages - 366 dependent repositories - 391 thousand downloads total - 58 stars on GitHub - 4 maintainers
shrev 1.1.3
Event channel, meant to be used with `specs`.20 versions - Latest release: almost 2 years ago - 18 dependent packages - 366 dependent repositories - 391 thousand downloads total - 58 stars on GitHub - 4 maintainers
st_ring_buffer 1.0.0
A fixed-size String implementation using a ring buffer3 versions - Latest release: over 1 year ago - 1 thousand downloads total - 0 stars on GitHub - 1 maintainer
eventador 0.0.18
lock-free pub/sub event-bus with sync and async APIs18 versions - Latest release: about 3 years ago - 1 dependent repositories - 6.66 thousand downloads total - 23 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
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
magic-ring-buffer 0.1.0
A magic ring buffer (also known as a virtual ring buffer, VRB, or mirrored buffer) which is lock-...1 version - Latest release: over 5 years ago - 1 dependent package - 1.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
coalescing_buffer 0.1.0
Coalescing Ring Buffer4 versions - Latest release: about 5 years ago - 2.73 thousand downloads total - 8 stars on GitHub - 1 maintainer
fifo 0.2.0
First-in-first-out lock-free ring-buffer like kfifo in Linux5 versions - Latest release: about 7 years ago - 3.52 thousand downloads total - 18 stars on GitHub - 1 maintainer
hoop 0.2.8 💰
Fixed ring buffer that allows non-consuming iteration both ways2 versions - Latest release: about 6 years ago - 1.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
magic-buffer 0.1.1
a virtual ring buffer implementation that magically wraps around itself2 versions - Latest release: 3 months ago - 901 downloads total - 2 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
fixed_circular_buffer 0.2.2
A queue (the abstract data structure) implemented using a fixed size circular buffer3 versions - Latest release: almost 9 years ago - 1 dependent repositories - 3.68 thousand downloads total - 3 stars on GitHub - 1 maintainer
rbuf 0.1.3 💰
A general purpose ring buffer implementation with some non-standard constraints.5 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 6.74 thousand downloads total - 1 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
spmcq 0.1.0
A Rust library for a thread-safe single-producer, multiple-consumer bounded ring buffer (FIFO queue)1 version - Latest release: 4 months ago - 291 downloads total - 1 stars on GitHub - 1 maintainer
spigal 0.3.0
A simple fixed-length ring buffer implementation, intended to be no-frills and easy to use, espec...5 versions - Latest release: over 1 year ago - 1.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
blinkcast 0.2.0
Fast, bounded, multiple-producer, multiple-consumer, lossy, broadcast channel3 versions - Latest release: 3 months ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
ring-channel 0.12.0
Bounded MPMC channel abstraction on top of a ring buffer19 versions - Latest release: 7 months ago - 3 dependent packages - 5 dependent repositories - 156 thousand downloads total - 36 stars on GitHub - 1 maintainer
atomicring 1.2.9
AtomicRingBuffer is a constant-size almost lock-free concurrent ring buffer37 versions - Latest release: over 2 years ago - 3 dependent repositories - 67 thousand downloads total - 36 stars on GitHub - 1 maintainer
bufferring 0.0.2
Ring buffers for Rust2 versions - Latest release: about 1 year ago - 521 downloads total - 1 maintainer
arae 0.2.0
Cursed data structures2 versions - Latest release: about 4 years ago - 807 downloads total - 1 stars on GitHub - 1 maintainer
vmap 0.6.3
Cross-platform library for fast and safe memory-mapped IO and boundary-free ring buffer.19 versions - Latest release: 2 months ago - 4 dependent packages - 6 dependent repositories - 56.4 thousand downloads total - 60 stars on GitHub - 1 maintainer
Related Keywords
rust
10
lock-free
8
fifo
7
spsc
6
buffer
6
circular-buffer
5
queue
4
ring
4
rb
4
channel
3
rust-crate
3
no-std
3
collection
2
io
2
mpmc
2
ringbuffer
2
rust-lang
2
concurrency
2
networking
1
audio
1
allocation
1
blocking
1
spmc
1
ipc
1
fifo-queue
1
threading
1
circular-queue
1
ring-queue
1
no_std
1
broadcast
1
asynchronous
1
concurrent-data-structure
1
cursor
1
file
1
mmap
1
benchmark
1
async
1
ecs
1
events
1
specs
1
multithreading
1
fixed-size
1
string
1
pub-sub
1
event
1
disruptor
1
event-bus
1
eventbus
1
mpsc
1
multi-producer
1
mirrored
1
magic
1
virtual
1
lock-free-queue
1
coalescing
1