crates.io "ringbuffer" keyword
View the packages on the crates.io package registry that are tagged with the "ringbuffer" keyword.
rusted-ring 0.5.6
LMAX inspired Lock-free ring buffers with cache-aligned memory pools for high-performance event s...17 versions - Latest release: 7 months ago - 7.56 thousand downloads total - 1 maintainer
circ_buffer 0.1.9
A bare-metal fixed-size statically allocated ring-buffer with optional serde (De)-Serialization.10 versions - Latest release: about 1 year ago - 30.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
linebuffer 0.1.2
ringbuffer for dynamic sized u8-elements3 versions - Latest release: over 6 years ago - 5.17 thousand downloads total - 2 stars on GitHub - 1 maintainer
franz 0.7.5
a simple, friendly, and blazingly fast alternative to Apache Kafka14 versions - Latest release: over 1 year ago - 13.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
disk-ringbuffer 0.7.4
lock free on disk ringbuffer to be used in the implementation of Franz13 versions - Latest release: over 1 year ago - 14.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
generic-arraydeque 0.1.2 💰
A fixed-capacity, stack-allocated double-ended queue (deque) backed by generic-array3 versions - Latest release: 2 months ago - 3.04 thousand downloads total - 1 stars on GitHub - 1 maintainer
disruptor 3.7.1
Low latency inter-thread communication via a ringbuffer (inspired by the LMAX Disruptor).31 versions - Latest release: about 2 months ago - 50.9 thousand downloads total - 24 stars on GitHub - 1 maintainer
range_vec 0.2.0
Fast indexed access to a range of mostly-default values1 version - Latest release: about 1 year ago - 782 downloads total - 0 stars on GitHub - 1 maintainer
disrupt-rs 1.1.0
Concurrent Ringbuffer inspired by the LMAX Disruptor.3 versions - Latest release: 10 days ago - 42 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: about 2 years ago - 1.89 thousand downloads total - 1 stars on GitHub - 1 maintainer
boxed_array_ringbuffer 0.1.2
A ring buffer of fixed size, that uses a boxed array as storage, therefore avoiding re-allocation...3 versions - Latest release: 6 months ago - 3.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
fring 0.3.3
Lightweight, no_std, and *fast* ring buffer11 versions - Latest release: over 2 years ago - 15 thousand downloads total - 1 stars on GitHub - 1 maintainer
scroll-ring 0.1.3
An MPSC overwriting ring buffer tuned for character data scrollback4 versions - Latest release: 4 months ago - 2 dependent packages - 33.9 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
bytering 0.7.0
A ring buffer specialized for vectored reading and writing in blocking and async I/O5 versions - Latest release: 10 months ago - 3.64 thousand downloads total - 0 stars on GitHub - 1 maintainer
ramlink 0.1.0
RAM-based, producer-consumer, one-way communication for microcontrollers, using a ring buffer1 version - Latest release: almost 2 years ago - 1.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
chair-rb 0.1.0
Crate containing a Rust port of the ring buffers from the Aeron and compatible with the ring buff...1 version - Latest release: almost 5 years ago - 2 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
31 versions - Latest release: 7 months ago - 25 dependent packages - 44 dependent repositories - 3.61 million downloads total - 83 stars on GitHub - 2 maintainers
ringbuffer 0.16.0
A fixed-size circular buffer31 versions - Latest release: 7 months ago - 25 dependent packages - 44 dependent repositories - 3.61 million downloads total - 83 stars on GitHub - 2 maintainers
disk-mpmc 0.4.2
on-disk mpmc9 versions - Latest release: over 1 year ago - 8.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
smallring 0.2.2
High-performance ring buffer with automatic stack/heap optimization | 高性能环形缓冲区,支持栈/堆自动优化10 versions - Latest release: about 1 month ago - 525 downloads total - 0 stars on GitHub - 1 maintainer
fdringbuf 0.0.2
Ringbuffer with FD signalling - fast IPC without memory copies!2 versions - Latest release: almost 11 years ago - 4.9 thousand downloads total - 89 stars on GitHub - 1 maintainer
ringobuf 0.1.0
Stack based ring buffer (no_std)1 version - Latest release: 4 months ago - 28 downloads total - 1 maintainer
disk-chan 0.3.0
An on-disk, (almost) lock-free, async, mpmc channel.3 versions - Latest release: about 1 year ago - 2.23 thousand downloads total - 1 stars on GitHub - 1 maintainer
rbuf 0.2.0 💰
A general purpose ring buffer implementation with some non-standard constraints.8 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 14.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
strider 0.1.3
ringbuffer operations on multiple values at once with an efficient implementation. useful for mov...4 versions - Latest release: about 10 years ago - 4 dependent packages - 1 dependent repositories - 26.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
cueue 0.5.0
High performance SPSC circular byte buffer with batch operations7 versions - Latest release: 8 months ago - 220 thousand downloads total - 49 stars on GitHub - 1 maintainer
Related Keywords
queue
9
rust
6
ring-buffer
4
buffer
4
ring
3
ipc
2
spsc
2
spmc
2
mpmc
2
message
2
disruptor
2
circular
2
no-std
2
performance
2
lockfree
2
communication
1
embedded
1
updi
1
aeron
1
agrona
1
cyclic
1
circular-buffer
1
hacktoberfest
1
concurrent
1
stepping
1
fd
1
eventfd
1
filedescriptor
1
data
1
no_std
1
rust-crate
1
rust-lang
1
sliding
1
window
1
memory-pool
1
zero-copy
1
linebuffer
1
kafka
1
arraydeque
1
deque
1
generic-array
1
index
1
range
1
vecdeque
1
fifo
1
fifo-queue
1
threading
1
fixed-size
1
mpsc
1
scrollback
1
lock-free
1
vectored-io
1
uart
1
microcontroller
1