-
zerocopy
makes zero-cost memory manipulation effortless. We write "unsafe" so you don't have to.
-
bytes
Types and traits for working with bytes
-
flatbuffers
Official FlatBuffers Rust runtime library
-
yoke
Abstraction allowing borrowed data to be carried along with the backing data it borrows from
-
rkyv
Zero-copy deserialization framework for Rust
-
planus
alternative compiler for flatbuffers, an efficient cross platform serialization library
-
zerovec
Zero-copy vector backed by a byte array
-
musli-zerocopy
Refreshingly simple zero copy primitives by Müsli
-
epserde
ε-serde is an ε-copy (i.e., almost zero-copy) serialization/deserialization framework
-
zerofrom
trait for constructing
-
calendrical_calculations
Calendrical calculations in Rust
-
buf-list
A list of buffers that implements the bytes::Buf trait
-
mmap-sync
package allowing sharing of data between processes in a wait-free and zero-copy fashion from mapped memory
-
fluvio-future
I/O futures for Fluvio project
-
bytesbuf
Types for creating and manipulating byte sequences
-
descape
Adds a single extension trait for &str to unescape any backslashes
-
videostream
Safe Rust bindings for VideoStream Library - zero-copy video frame management and distribution
-
pyo3-bytes
bytes integration for pyo3
-
anybytes
A small library abstracting over bytes owning types in an extensible way
-
typed-arrow
Compile-time Arrow schemas for Rust
-
normy
Ultra-fast, zero-copy text normalization for Rust NLP pipelines & tokenizers
-
fory
Apache Fory: Blazingly fast multi-language serialization framework with trait objects and reference support
-
fastapi-http
Zero-copy HTTP/1.1 parser for fastapi_rust
-
databake
Trait that lets structs represent themselves as (const) Rust expressions
-
ztensor
file library - v1.1 spec
-
json-escape
A no_std, zero-copy, allocation-free library for streaming JSON string escaping and unescaping. Ergonomic, fast, RFC 8259 compliant, with layered APIs for iterators, I/O streaming, and low-level tokens.
-
tpuf_zerovec_0115
Zero-copy vector backed by a byte array
-
splinter-rs
A compressed bitmap format optimized for small, sparse sets of u32s with zero-copy querying
-
bytes-utils
Additional utilities for working with the bytes crate
-
rusted-ring
LMAX inspired Lock-free ring buffers with cache-aligned memory pools for high-performance event systems
-
relish
A serialization format and library
-
planus-translation
Internal translation library for planus
-
planus-cli
Command-line utility for planus
-
planus-codegen
Internal codegen library for planus
-
fexbluffers
Allocation optimized FlexBuffer implementation (Rust)
-
ntex-bytes
Types and traits for working with bytes (bytes crate fork)
-
zeropool
High-performance buffer pool with constant-time allocation, thread-safe operations, and 5x speedup over bytes crate
-
keen-retry
-- yet powerful -- zero-cost-abstractions & zero-copy lib for error handling & recovery
-
ranged-mmap
Type-safe memory-mapped file library with lock-free concurrent writes to non-overlapping ranges
-
orm_mysql
-
tonbo
Embedded database for serverless and edge runtimes, storing data as Parquet on S3
-
shrink_wrap
Compact zero-copy wire format for microcontrollers using no allocator and supporting dynamic types
-
saferlmdb
An almost-safe, near-zero-cost, feature-complete, unabashedly non-abstract wrapper around LMDB
-
pjson-rs-domain
Pure domain logic for PJS - WASM-compatible core
-
planus-types
Internal type library for planus
-
netmap-rs
Safe, zero-cost abstractions for Netmap kernel-bypass networking
-
planus-lexer
Internal lexer library for planus
-
bufjson
No frills, low-alloc, low-copy JSON lexer/parser for fast stream-oriented parsing
-
bytestr
cheaply cloneable and sliceable immutable string
-
arc-slice
Shared memory slices
-
zeroproto
Zero-copy binary serialization runtime library
-
thread-share
safe and efficient data sharing between threads with zero-copy operations, change detection, and enhanced thread management
-
axum-codec
A multi-codec extractor and response writer for Axum
-
lazycsv
Vectorized, lazy-decoding, zero-copy CSV parser
-
alkahest
Fantastic serialization library with zero-overhead serialization and zero-copy deserialization
-
hanzo-zap
ZAP (Zero-copy Agent Protocol) - 1000x faster than MCP for AI agent tool calls
-
zerometry
Make some zerocopy operations on serialized geo data
-
bencode_lib
Bencode library implementation
-
feagi-serialization
Adds serialization and deserialization to select Feagi Data Structures
-
divbuf
Buffer object that can be recursively divided into smaller buffers
-
zeroproto-cli
Command-line interface for ZeroProto
-
planus-inspector
Internal library for planus
-
crdt-data-types
High-performance CRDT library with dual pathways: JSON-native for web APIs and Cap'n Proto zero-copy for binary transport
-
planus-buffer-inspection
Internal buffer inspection library for planus
-
irondash_message_channel
Rust interface to irondash MessageChannel
-
gigadex-events
Low-latency TCP communication protocol with zero-copy serialization for exchange systems
-
skrt
Lightweight, zero-copy SubRip Text (SRT) subtitle library for Rust - std only, no dependencies
-
titanium-model
Core types and models for Titanium Discord library
-
nanobit
Ultra-fast binary serialization with multi-format compression and zero-copy deserialization
-
ostd-pod
A trait for plain old data (POD)
-
flexbuffers
Official FlexBuffers Rust runtime library
-
zeroproto-compiler
ZeroProto schema compiler and code generator
-
flat_message
Zero-copy, schema-less serialization and deserialization fast library for Rust
-
brk_traversable
Traits for Vecs structs throughout BRK
-
cleansh-entropy
A no_std, zero-copy entropy detection engine for cleansh
-
edi
Parser for X12 EDI files
-
realm_core
Realm's core facilities
-
styx-core-rs
Core zero-copy buffers, formats, queues, and controls for Styx
-
libdd-tinybytes
Tiny implementation of a bytes::Bytes like type that supports AsRef<[u8]>
-
picologger
Logger for HPC
-
structview
Viewing binary data as high-level data structures, safely
-
str_cache
A fast, lock-free, thread-safe string interning library
-
xchannel
mmap-backed IPC channels with regionized layout, alignment-safe headers, and file rolling
-
bytesbuf_io
Asynchronous I/O abstractions expressed via
bytesbuftypes -
sbe_gen
Binary Encoding (SBE) code generator for Rust using zerocopy
-
bytes-pool
Allocation-free sharing of bytes and strings using
Bytesas storage -
rkyv_typename
Customizable naming for types
-
praborrow-logistics
Zero-copy buffer abstraction. Handles raw byte streams without allocation overhead.
-
lmdb-zero
An almost-safe, near-zero-cost, feature-complete, unabashedly non-abstract wrapper around LMDB
-
in-situ
In Situ Endian-Independent Bytes Access
-
cell-sdk
Zero-copy RPC framework with compile-time schemas (rkyv) and 48 Gbps throughput
-
zcstring
High-performance zero-copy string handles for Serde, backed by arcstr
-
styx-capture
Capture descriptors and zero-copy capture trait for Styx
-
tenvis-pulse-core
Core types, traits, and message routing for Pulse
-
yep-coc
circular buffer. This one happens to be a zero copy, MPMC, lock free queue.
-
ugltf
A small zero-copy zero-dependency lenient glTF parser, and also a JSON parser
-
rkyv_dyn
Trait object support for rkyv
-
zon-format
6.2x faster than JSON. A zero-copy, memory-mapped data format for high-performance systems.
-
serbuffer-gen
Memory Efficient Serialization Library
-
tiverse-mmap
Modern, safe, and ergonomic memory-mapped file I/O library with zero unsafe in public API
-
realm_io
Realm's high performance IO collections
-
cell-cli
Cargo-installable CLI for Cell ‑ 48 Gbps zero-copy RPC services
-
lake
high-octane memory pool with direct access, checkpoints, rollback, and zero-allocation droplets. No GC. No overhead. Just you and the bytes — total control. Allocate like a cyber-samurai.
-
websocketz
A zerocopy websockets implementation for no_std environments
-
imstr
Cheaply clonable and slicable immutable strings
-
tinyase
A no-std and mostly zerocopy Aseprite (.ase/.aseprite) file parser for embedded devices
-
parcelona
minimalistic elegance parser combinator library
-
apfsds-protocol
Wire protocol and frame definitions for APFSDS
-
esl01-minibytes
Shared reference-counted bytes with zero-copy slicing support
-
genrc
refcounted pointer type that allows subobject pointers
-
tesser-cortex
High-performance, hardware-agnostic AI inference engine for Tesser
-
sashimi
straightforward, zero-copy, general-purpose parsing library. Opinionated by default, with customizable rules.
-
logfmt-zerocopy
A lightweight parser for Logfmt
-
wordnet-types
Shared types and part-of-speech enums for WordNet data
-
unescape_zero_copy
Unescape strings without allocating memory
-
fdon-rs
A high-performance, zero-copy, and minified data format (FDON) parser for Rust, leveraging SIMD for read speed
-
conststr
Constant strings
-
netstring-parser
zero-copy netstring parser for Rust, designed for incremental parsing of streaming data with minimal allocations
-
tokio-splice
splice(2) in tokio
-
chainbuf
Fast chained buffers
-
stun-format
No-std parser for all RFCs STUN messages
-
matchy-literal-hash
O(1) exact string matching via memory-mapped hash tables (internal)
-
smallbytes
= SmallVec + impl BufMut (from the bytes crate)
-
overlay-map
A two-layered map data structure for Rust that tracks current and previous values for each key — with zero-clone, in-place state transitions
-
jsode
zero-copy & zero-dependency JSON Parser
-
rcbytes
Rc version bytes crate
-
deseresp
serializer and deserializer for Redis's RESP3 format using serde framework
-
strchunk
Data types for working with UTF-8 text in I/O
-
rkyv-test
Zero-copy deserialization framework for Rust
-
dison
Zero-copy JSON Display for T: Serialize
-
gpuscreen-cap-lib
Zero-copy screen capture library for Windows using DXGI Desktop Duplication API
-
zbuf
“Zero-copy” string and bytes buffers
-
serbuffer
Memory Efficient Serialization Library
-
dataparser_core
A flexible and efficient binary parsing and serialization library for Rust
-
osc-router
Zero-copy OSC router for
no_stdRust -
tiny-artnet-bytes-no-atomic
Vendored copy of Bytes fork for use in tiny-artnet. Types and traits for working with bytes
-
xml_writer
writes xml, not pretty, but faaast
-
sapling-minibytes
Shared reference-counted bytes and str with zero-copy slicing support
-
flatbuffers-reflection
Official FlatBuffers Rust reflection library
-
microcrates-bytes
Types and traits for working with bytes (with no_std support by default)
-
pinocchio
Create Solana programs with no external dependencies attached
-
apigen-xml
Generate APIs from XML description
-
rrppcc
A high-performance userspace RDMA RPC engine
-
chunked-bytes
A rope-like non-contiguous buffer for efficient data structure serialization and vectored output
-
osc-router-traits
Zero-copy OSC router for
no_stdRust -
wmark
structs to implement optimistic SSI (Serializable Snapshot Isolation) level transactions for database
-
zerofrom-derive
Custom derive for the zerofrom crate
-
fast_collections
noheap zero copy collections
-
membrane_types
A companion crate for
membrane -
fory-core
Apache Fory: Blazingly fast multi-language serialization framework with trait objects and reference support
-
manifold-properties
Type-safe property storage optimizations for Manifold embedded database
-
rkyv_derive
Derive macro for rkyv
-
stun-bytes
Low-level base for STUN message protocol parsers
-
tokio-linux-zio
Linux Zero-Copy IO
-
rkyv_util
Tools for zero-copy deserialization with rkyv
-
callosum
Zero-copy shared memory IPC for Rust
-
webpack-stats
As zero-copy as possible representation of webpack-stats
-
bytecord
A byte reading-building utility library
-
abio
Safe abstractions for interfacing with the native operating system ABI
-
ostd-pod-macros
The proc macro crate for ostd-pod
-
ironsbe-core
Core types and traits for IronSBE - zero-copy SBE encoding/decoding
-
ord-lmdb-zero
An almost-safe, near-zero-cost, feature-complete, unabashedly non-abstract wrapper around LMDB
-
llkv-btree
Generic, paged B+Tree with batch-only pager I/O for the LLKV toolset
-
risc0-zeroio
RISC Zero zero-copy deserialization
-
lifetimed-bytes
Bytes, but with attached lifetime
-
embedrs-bytes
Types and traits for working with bytes
-
bytesstr
An immutable reference-counted UTF8 String
-
shared-string
Split a string without another allocation
-
datacake-rpc
A zero-copy, actor-like RPC framework using rkyv
-
ferrum_cloud
Pure Rust implementation of Point Cloud Library (PCL)
-
proqnt
Zero-copy proquint encoding and decoding
-
flatvec
An indirection-collapsing container that stores all its elements in at most 2 allocations
-
ars-server
Asset RS - Package with Zero-copy deserialization
-
front-line
A declarative, zero-copy HTTP router
-
light-indexed-merkle-tree
indexed (and concurrent) Merkle tree in Rust
-
zc_io
zero-copy I/O
-
bytes-quilt
data structure for tracking random-access writes to a buffer
-
sn
zero-copy JSON parser
-
combine-regex-1
Re-export of regex 1.0 letting combine use both 0.2 and 1.0
-
ars-package
Asset RS - Package with Zero-copy deserialization
-
bytes-expand
Types and traits for working with bytes
-
utf-8
Incremental, zero-copy UTF-8 decoding with error handling
-
flue
An efficient and secure actor runtime library
-
ser_raw
fast serializer
-
zc
Self-referential zero-copy structure
-
mini_leb128
A minimal library to read and write integers encoded using LEB128
-
serde_str_helpers
Helpers for using serde with strings
-
static-bytes
Bytes for embedded devices
-
diff-in-place
A no_std, zero-copy, in-place diff trait for constant sized arrays
-
nibblecode
A serialization format based on rkyv
-
light-zero-copy
Zero copy vector and utils for Solana programs
-
shared_bytes
Owned string and byte slices
-
safer-bytes
safe, non-panicking wrappers around the 'bytes' crate
-
wfrs-model
Workflow RS - Model with Zero-copy deserialization
-
radixdb
a radix tree data structure for in memory or zero copy on disk storage
-
zordon
low-level abstractions for zero-copy parsing and mutation
-
zio-sendfile
zero-copy I/O for Linux, supporting stable rustc versions
-
graphite_minecraft
crafting high-performance Minecraft servers
-
opcode-registry
⚡ opcode - Zero-copy binary serialization with compile-time guarantees 🎩
-
fbs
Fbs FlatBuffers Rust runtime library
-
flat_message_proc_macro
Procedural macros for the FlatMessage serialization library
Try searching with DuckDuckGo.