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 data
31 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
rb 0.4.1
A thread-safe ring buffer with blocking 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
async-ringbuf 0.2.0
Async SPSC FIFO ring buffer
15 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
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 buffer
3 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 APIs
18 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 Buffer
4 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 Linux
5 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 ways
2 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 itself
2 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 ringbuf
4 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 buffer
3 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 Arc
2 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 channel
3 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 buffer
19 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 buffer
37 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 Rust
2 versions - Latest release: about 1 year ago - 521 downloads total - 1 maintainer
arae 0.2.0
Cursed data structures
2 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