crates.io "buffer" keyword
bra 0.1.1
Buffered random access to sequential data sources2 versions - Latest release: over 5 years ago - 1 dependent repositories - 4.25 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
21 versions - Latest release: over 6 years ago - 17 dependent packages - 1,028 dependent repositories - 1.84 million downloads total - 155 stars on GitHub - 1 maintainer
slice-deque 0.3.0
A double-ended queue that Deref's into a slice.21 versions - Latest release: over 6 years ago - 17 dependent packages - 1,028 dependent repositories - 1.84 million downloads total - 155 stars on GitHub - 1 maintainer
hoop 0.2.8 π°
Fixed ring buffer that allows non-consuming iteration both ways2 versions - Latest release: about 8 years ago - 3.51 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
7 versions - Latest release: almost 9 years ago - 15 dependent packages - 32 dependent repositories - 277 thousand downloads total - 2,201 stars on GitHub - 1 maintainer
digest-buffer 0.3.1
Fixed size buffer for use in cryptographic hash functions7 versions - Latest release: almost 9 years ago - 15 dependent packages - 32 dependent repositories - 277 thousand downloads total - 2,201 stars on GitHub - 1 maintainer
cbfr 0.1.6
A buffer that run on stack, focusing on performance and speed7 versions - Latest release: over 2 years ago - 1 dependent package - 9.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.5% on crates.io
40 versions - Latest release: about 2 months ago - 40 dependent packages - 42,994 dependent repositories - 615 million downloads total - 438 stars on GitHub - 1 maintainer
block-buffer 0.12.0
Buffer types for block processing of data40 versions - Latest release: about 2 months ago - 40 dependent packages - 42,994 dependent repositories - 615 million downloads total - 438 stars on GitHub - 1 maintainer
local_vec 0.5.0
fixed-capacity vector allocated on the stack7 versions - Latest release: about 4 years ago - 3 dependent packages - 1 dependent repositories - 18.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
nsrb 1.0.0 π°
Nifty Simple Ring Buffer (aka circular buffer) is a no_std library that provides 2 macros to easi...1 version - Latest release: over 1 year ago - 1.04 thousand downloads total - 1 stars on GitHub - 1 maintainer
ring_buffer 2.0.2
RingBuffer is a queue with added random access.11 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 62 thousand downloads total - 0 stars on git.h3n.eu - 1 maintainer
any-rope 1.2.5
A fast and robust arbitrary rope for Rust. Based on Ropey.19 versions - Latest release: over 2 years ago - 2 dependent packages - 27.1 thousand downloads total - 35 stars on GitHub - 1 maintainer
santh-bufpool 0.1.0
Typed buffer recycling with fixed size classes and lock-free checkout/return1 version - Latest release: 2 days ago - 0 downloads total - 1 maintainer
double-buffer 1.0.0
A simple double buffer generic implementation5 versions - Latest release: over 2 years ago - 8.57 thousand downloads total - 4 stars on GitHub - 1 maintainer
zerobuf 0.0.3
A growable chunk of zeroed memory.3 versions - Latest release: over 5 years ago - 4.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
zeropool 0.3.1
High-performance buffer pool with constant-time allocation, thread-safe operations, and 5x speedu...6 versions - Latest release: 5 months ago - 1.16 thousand downloads total - 9 stars on GitHub - 1 maintainer
coalescing_buffer 0.1.0
Coalescing Ring Buffer4 versions - Latest release: almost 7 years ago - 6.82 thousand downloads total - 8 stars on GitHub - 1 maintainer
databuffer 1.1.4
A feature rich binary buffer for use with networking and binary protocols.7 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 9.97 thousand downloads total - 0 stars on GitHub - 1 maintainer
slice-ring-buffer 0.3.4
A double-ended queue that Deref's into a slice.4 versions - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 3.85 million downloads total - 22 stars on GitHub - 1 maintainer
trailer 0.1.2
Store a type with an associated buffer in contiguous memory3 versions - Latest release: over 6 years ago - 1 dependent package - 3 dependent repositories - 45.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
bytebufrs 0.1.0 π°
A ring buffer for bytes implementing io::Read and io::Write1 version - Latest release: almost 4 years ago - 1 dependent repositories - 1.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
smart_buffer 0.1.3
A hybrid stack/heap buffer4 versions - Latest release: over 5 years ago - 5.33 thousand downloads total - 1 stars on GitHub - 1 maintainer
aligned_buffer_internals
The internals of the `aligned_buffer` crate that require being in a separate crate.1 version - Latest release: 3 days ago - 1.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
heapbuf 0.1.3
Fixed size heap buffer with optional custom alignment, ref counting and custom destructor logic.5 versions - Latest release: over 1 year ago - 8.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
ring_buffer_max 0.2.0
Keep track of the max value of ring buffer in linear time.2 versions - Latest release: 10 months ago - 991 downloads total - 0 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
1 version - Latest release: almost 6 years ago - 12 dependent packages - 379 dependent repositories - 4.72 million downloads total - 1,031 stars on GitHub - 1 maintainer
dasp_ring_buffer 0.11.0
Simple fixed and bounded ring buffers for audio PCM DSP.1 version - Latest release: almost 6 years ago - 12 dependent packages - 379 dependent repositories - 4.72 million downloads total - 1,031 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
11 versions - Latest release: over 5 years ago - 3 dependent packages - 2,798 dependent repositories - 3.95 million downloads total - 18 stars on GitHub - 2 maintainers
andrew 0.3.1
The andrew crate provides convenient drawing of objects such as shapes, lines and text to buffers11 versions - Latest release: over 5 years ago - 3 dependent packages - 2,798 dependent repositories - 3.95 million downloads total - 18 stars on GitHub - 2 maintainers
tile-buffer 0.1.0
Tiling Buffer useful when dealing with range requests1 version - Latest release: over 2 years ago - 1.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
glium-typed-buffer-any 0.6.0
Type-erased, dynamically checked vertex buffers for glium4 versions - Latest release: about 5 years ago - 2 dependent repositories - 9.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
neco-editor 0.1.0
Umbrella crate for editor runtime primitives with a unified text buffer1 version - Latest release: 6 days ago - 0 downloads total - 1 maintainer
pi_async_buffer 0.10.0
Asynchronous Buffer for IO15 versions - Latest release: 11 days ago - 3 dependent packages - 1 dependent repositories - 18.5 thousand downloads total - 0 stars on GitHub - 2 maintainers
oneringbuf 0.7.0
A lock-free single-producer, single-consumer (SPSC) ring buffer with in-place mutability, asynchr...2 versions - Latest release: 4 months ago - 63 downloads total - 4 stars on GitHub - 1 maintainer
redoubt-buffer 0.0.1
Page-aligned memory buffers with mlock and mprotect support6 versions - Latest release: 5 months ago - 384 downloads total - 3 stars on GitHub - 1 maintainer
poolcache 0.1.1
A hybrid object pool and LFU cache that permits cached object reuse. Useful for avoiding allocations2 versions - Latest release: about 10 years ago - 1 dependent package - 2 dependent repositories - 40.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
hard 0.5.0
Security hardened buffers for Rust based on libsodium9 versions - Latest release: over 4 years ago - 11.5 thousand downloads total - 5 stars on GitHub - 1 maintainer
fixedvec 0.2.4
A heapless version of the Rust vector type.7 versions - Latest release: over 6 years ago - 2 dependent packages - 23 dependent repositories - 422 thousand downloads total - 46 stars on GitHub - 1 maintainer
network-collections 0.1.9
Collections suitable for use with networking, particularly when a fixed memory usage is required ...10 versions - Latest release: over 7 years ago - 3 dependent packages - 17.8 thousand downloads total - 10 stars on GitHub - 1 maintainer
bufferpool 0.1.7 π°
A vector of vectors backed by one contiguous vector - allows mutable borrows of non-overlapping r...7 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 11.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
bytering 0.7.0
A ring buffer specialized for vectored reading and writing in blocking and async I/O5 versions - Latest release: about 1 year ago - 3.64 thousand downloads total - 0 stars on GitHub - 1 maintainer
neco-array2 0.1.0
Lightweight row-major 2D array foundation for grid-oriented crates1 version - Latest release: 8 days ago - 0 downloads total - 1 maintainer
marching-buffer 0.1.0
Marching buffer with resets1 version - Latest release: about 5 years ago - 1 dependent package - 1.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
spsc-bounded-queue
A bounded SPSC queue.1 version - Latest release: 8 days ago - 1.46 thousand downloads total - 3 stars on GitHub - 1 maintainer
circle_buffer 0.1.3
A simple circular buffer.4 versions - Latest release: over 7 years ago - 7.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
circular-buffer 1.2.0
Efficient, fixed-size, overwriting circular buffer13 versions - Latest release: 7 months ago - 7 dependent packages - 1 dependent repositories - 2.51 million downloads total - 36 stars on GitHub - 1 maintainer
rbl_circular_buffer 0.1.2
A zero-allocation, fast, circular buffer implementation in Rust.3 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 12.5 thousand downloads total - 6 stars on GitHub - 1 maintainer
charwise 1.0.1
This lightweight, dependency-free rust library provides a convenient way to read characters from ...2 versions - Latest release: about 5 years ago - 2.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
bipbuffer 0.1.2
A Rust implementation of Simon Cooke's Bip-Buffer3 versions - Latest release: over 6 years ago - 1 dependent repositories - 105 thousand downloads total - 13 stars on GitHub - 1 maintainer
rolling-buffer 0.1.1
A simple circular heap buffer wrapper around the Vec2 versions - Latest release: about 1 year ago - 1.35 thousand downloads total - 1 stars on GitHub - 1 maintainer
bndpresbufq 0.1.4
Bounds-preserving, optionally limited, buffer queue5 versions - Latest release: over 1 year ago - 5.9 thousand downloads total - 2 maintainers
magic-buffer 0.1.1
a virtual ring buffer implementation that magically wraps around itself2 versions - Latest release: about 2 years ago - 3.98 thousand downloads total - 3 stars on GitHub - 1 maintainer
gap-buffer 0.1.0
Gap buffer implementation1 version - Latest release: almost 9 years ago - 2.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
ring-vec 0.1.1
A zero-dependency, no-std compatible, producer-consumer, fixed-size, item-oriented ring buffer ba...2 versions - Latest release: over 5 years ago - 1 dependent package - 3.71 thousand downloads total - 7 stars on GitHub - 1 maintainer
copiablebuf 0.0.7
Copiable buffer, a tinier `Vec`, uses a fixed-size array to store a variable number of items.6 versions - Latest release: 11 months ago - 4.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
io-buffer 1.0.7
A buffer abstracted for disk and network IO, with static lifetime. Unify Vec and *libc::c_void in...8 versions - Latest release: about 1 month ago - 22.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
uninit_buffers 0.1.1
Safe uninitialized buffers that take input from functions or iterators.2 versions - Latest release: 9 months ago - 836 downloads total - 1 stars on GitHub - 1 maintainer
fixed-slice-deque 0.1.0-beta5
A fixed size deque implementation6 versions - Latest release: 3 months ago - 2 dependent repositories - 48.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
read_collection 0.1.5 π°
A collection of different variants of the `std::io::Read` trait.8 versions - Latest release: over 1 year ago - 8.19 thousand downloads total - 1 stars on GitHub - 1 maintainer
pkbuffer_derive 0.1.0
derive macros for `pkbuffer`1 version - Latest release: about 4 years ago - 1 dependent package - 3 dependent repositories - 24.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
ansistream 0.2.0
Write blazingly fast, free allocation ansi escape codes to a buffer, and flushes them all to any ...7 versions - Latest release: about 2 years ago - 9.84 thousand downloads total - 1 stars on GitHub - 1 maintainer
cbuf 0.1.1
Non-thread-shareable, simple and efficient Circular Buffer implementation that can store N elemen...2 versions - Latest release: over 9 years ago - 1 dependent package - 1 dependent repositories - 6.2 thousand downloads total - 8 stars on GitHub - 2 maintainers
dirbuf 0.1.2
reusable directory buffers3 versions - Latest release: 5 months ago - 1.59 thousand downloads total - 1 maintainer
rkyv-owned-archive 0.1.3
Helpers for having owned Archived types in rkyv.14 versions - Latest release: over 1 year ago - 14.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
bevy_framebuffer 0.5.0
Bevy framebuffer rendering using the `pixels` and `softbuffer` backends.7 versions - Latest release: 3 months ago - 3.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
ringvec 0.1.0
A simple ring buffer implementation based on a vector1 version - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 2.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
sorted-index-buffer 0.2.1
array based sorted map with u64 keys3 versions - Latest release: 4 months ago - 76.7 thousand downloads total - 7,894 stars on GitHub - 1 maintainer
rotary-core 0.1.4
A library for working with audio buffers7 versions - Latest release: about 5 years ago - 1 dependent package - 9.99 thousand downloads total - 89 stars on GitHub - 1 maintainer
http-range-client 0.9.1
HTTP client for HTTP Range requests with a buffer optimized for sequential requests.7 versions - Latest release: 6 months ago - 4 dependent packages - 5 dependent repositories - 58 thousand downloads total - 12 stars on GitHub - 1 maintainer
buffered-io 0.6.0
Bufferering types for embedded-io14 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 90.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
zbin 0.1.5
Zero-copy binary trait for compio / compio ηιΆζ·θ΄δΊθΏεΆ trait5 versions - Latest release: 3 months ago - 118 downloads total - 1 maintainer
pipebuf 0.3.2
Efficient byte-stream pipe buffer5 versions - Latest release: almost 2 years ago - 3 dependent packages - 1 dependent repositories - 14.4 thousand downloads total - 32 stars on GitHub - 1 maintainer
imbuf 0.3.2
Image buffers that abstract over underlying storage (Vec, Arc, or custom backends). Features copy...5 versions - Latest release: about 2 months ago - 1.41 thousand downloads total - 1 maintainer
zrd-core 0.1.2
Core editing logic for Zrd text editor (platform-agnostic)3 versions - Latest release: 3 months ago - 135 downloads total - 1 maintainer
workflow-wasm 0.18.0
WASM utilities for in-browser use (timers, callbacks, etc.)37 versions - Latest release: over 1 year ago - 22 dependent packages - 1 dependent repositories - 135 thousand downloads total - 48 stars on GitHub - 2 maintainers
rabuf 0.2.0
randome access buffer for io21 versions - Latest release: 7 months ago - 2 dependent packages - 1 dependent repositories - 30.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
bytes_reader 0.2.1
Read bytes using a buffer and automatically tracked cursor4 versions - Latest release: 3 months ago - 77 downloads total - 1 maintainer
unowned-buf 0.2.0
Buffered Read+BufRead and Write for Rust that does not own the underlying Read/Write4 versions - Latest release: about 2 months ago - 12.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
4 versions - Latest release: 9 months ago - 3 dependent packages - 243 dependent repositories - 1.29 million downloads total - 81 stars on GitHub - 1 maintainer
futures-batch 0.7.0 π°
An adaptor that chunks up elements and flushes them after a timeout or when the buffer is full. (...4 versions - Latest release: 9 months ago - 3 dependent packages - 243 dependent repositories - 1.29 million downloads total - 81 stars on GitHub - 1 maintainer
buf-rand 0.1.3
this crate contains a buffered randomizer for creating random booleans efficiently4 versions - Latest release: over 5 years ago - 6.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
ringal 0.4.0
Efficient ring allocator for short-lived buffers.4 versions - Latest release: over 1 year ago - 3.09 thousand downloads total - 8 stars on GitHub - 1 maintainer
mai 0.1.0
A higher-level mio interface.1 version - Latest release: almost 10 years ago - 2.9 thousand downloads total - 6 stars on GitHub - 1 maintainer
buter 1.2.4
Fluid buffer as place for iterators8 versions - Latest release: over 3 years ago - 10.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
iobuffer 0.2.0
A simple memory-based buffer for IO reading and writing2 versions - Latest release: about 6 years ago - 3 dependent packages - 2 dependent repositories - 119 thousand downloads total - 1 stars on GitHub - 2 maintainers
contiguous-arena 0.2.0
Efficient, reusable memory arena for Rust with support for contiguous memory blocks.2 versions - Latest release: 12 months ago - 1.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
mcmp
A small buffer thread safe with multiple producer and multiple consumer allowed3 versions - Latest release: 15 days ago - 4.31 thousand downloads total - 1 maintainer
Top 9.2% on crates.io
11 versions - Latest release: about 1 year ago - 20 dependent packages - 82 dependent repositories - 1.35 million downloads total - 38 stars on GitHub - 2 maintainers
circular-queue 0.2.7 π°
A circular buffer-like queue.11 versions - Latest release: about 1 year ago - 20 dependent packages - 82 dependent repositories - 1.35 million downloads total - 38 stars on GitHub - 2 maintainers
Top 7.6% on crates.io
31 versions - Latest release: 9 months ago - 25 dependent packages - 44 dependent repositories - 4.3 million downloads total - 83 stars on GitHub - 2 maintainers
ringbuffer 0.16.0
A fixed-size circular buffer31 versions - Latest release: 9 months ago - 25 dependent packages - 44 dependent repositories - 4.3 million downloads total - 83 stars on GitHub - 2 maintainers
audiobuffer 1.2.2
A simple Rust library to provide basic audio buffer functionality.5 versions - Latest release: 16 days ago - 938 downloads total - 1 stars on GitHub - 1 maintainer
crop 0.4.3
A pretty fast text rope7 versions - Latest release: 12 months ago - 2 dependent packages - 1 dependent repositories - 165 thousand downloads total - 299 stars on GitHub - 1 maintainer
centaurea
helper library for creating terminal user interfaces with crossterm1 version - Latest release: 15 days ago - 1.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
read_buffer 1.4.0
This crate provides ReadBuffer, a wrapper to safely read into a buffer from a Read.5 versions - Latest release: almost 3 years ago - 6.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
peeknth 0.3.0
Iterator adapters for peeking multiple elements ahead or behind, with optional fixed-size buffers.4 versions - Latest release: 8 months ago - 1.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
malobu 0.1.0
Atomic MPMC Bus1 version - Latest release: almost 2 years ago - 1.47 thousand downloads total - 1 stars on GitHub - 1 maintainer
orchflow-terminal 0.1.0
High-performance terminal I/O management with PTY support, buffering, and stream processing1 version - Latest release: 9 months ago - 505 downloads total - 4 stars on GitHub - 1 maintainer
tbytes 0.1.0
A tiny library for reading and writing typed data into buffers3 versions - Latest release: about 2 years ago - 2 dependent packages - 30.6 thousand downloads total - 1 maintainer
safa-buffer-pool 1.1.0
Safa-buffer-pool is a quick and simple tool to create buffer pools in a mono or multi thread cont...3 versions - Latest release: 10 months ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
buffer_display 0.1.0
Display a buffer on a window, updating in realtime1 version - Latest release: about 2 years ago - 1.56 thousand downloads total - 1 stars on GitHub - 1 maintainer
presser 0.3.1
A crate to help you copy things into raw buffers without invoking spooky action at a distance (un...5 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 5.52 million downloads total - 154 stars on GitHub - 1 maintainer
scribe 0.8.6
Text editor toolkit.64 versions - Latest release: over 1 year ago - 1 dependent package - 3 dependent repositories - 186 thousand downloads total - 193 stars on GitHub - 1 maintainer
cobs-rs 1.1.2
A minimal no-std library for doing Consistent Overhead Byte Stuffing5 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 10.1 thousand downloads total - 12 stars on GitHub - 1 maintainer
audioadapter-buffers 2.0.0
A selection of wrappers and buffers for audio data2 versions - Latest release: 4 months ago - 572 thousand downloads total - 1 maintainer
bufkit 0.6.0 π°
Memory-backed buffer toolkit with Chunk/ChunkMut traits for predictable, explicit, and retry-frie...16 versions - Latest release: 18 days ago - 5.18 thousand downloads total - 3 stars on GitHub - 1 maintainer
wbuf 0.1.1
Unified type over stdio, memory and file buffers.2 versions - Latest release: over 6 years ago - 5.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
Related Keywords
rust
40
ring
34
circular
25
audio
21
async
18
io
18
queue
17
dsp
17
no_std
16
bytes
14
memory
14
stream
12
ring-buffer
9
byte
8
network
8
pool
8
lock-free
8
wasapi
8
alsa
8
embedded
8
circular-buffer
8
reader
8
array
7
text
7
terminal
6
vector
6
collection
5
performance
5
deque
5
data-structures
5
iterator
5
protocol
5
zero-copy
5
no-std
5
stack
5
reverse
4
rust-crate
4
ringbuffer
4
futures
4
lines
4
read
4
editor
4
tokio
4
allocator
4
string
4
slice
4
rope
4
edit
4
data
4
allocation
3
vec
3
pcm
3
bevy
3
rkyv
3
mmap
3
realtime
3
macro
3
peek
3
core
3
double-buffer
3
timeout
3
bytebuffer
3
library
3
buf
3
rust-lang
3
block
3
write
3
buffered
3
networking
3
atomic
3
asynchronous
2
fifo
2
dimension
2
shiftable
2
valarray
2
buffering
2
thread-safe
2
casting
2
gap
2
container
2
thread-local
2
tui
2
crossterm
2
mpsc
2
publish
2
parsing
2
pubsub
2
subscribe
2
graphics
2
seek
2
direct-io
2
aligned
2
multi-producer
2
cli
2
contiguous
2
dynamic
2
sample
2
tokio-rs
2
flush
2
chunk
2