-
memmap2
Cross-platform Rust API for memory-mapped file IO
-
epserde
ε-serde is an ε-copy (i.e., almost zero-copy) serialization/deserialization framework
-
v4l
Safe video4linux (v4l) bindings
-
anybytes
A small library abstracting over bytes owning types in an extensible way
-
onnx-ir
pure Rust library for parsing ONNX models into an intermediate representation that can be used to generate code for various ML/DL frameworks
-
filebuffer
Fast and simple file reading
-
ztensor
file library - v1.1 spec
-
fluvio-future
I/O futures for Fluvio project
-
flatdata
Rust implementation of flatdata
-
memory_set
Data structures and operations for managing memory mappings
-
fmmap
A flexible and convenient high-level mmap for zero-copy file I/O
-
memvec
Memory-backed vector, not buffer. Designed for for mmap. Not MemMap, but MemVec!
-
rdf5d
Compact, mmap‑friendly on‑disk format for RDF 5‑tuples
-
lightweight-mmap
memory mapping helpers for Rust, with minimal amount of code generated
-
simd-r-drive
SIMD-optimized append-only schema-less storage engine. Key-based binary storage in a single-file storage container.
-
ranged-mmap
Type-safe memory-mapped file library with lock-free concurrent writes to non-overlapping ranges
-
mmap-io
High-performance, async-ready memory-mapped file I/O library for Rust. Supports fast segment-based loading, updates, and persistence. Designed for database engines, game runtimes, and real-time applications.
-
oneringbuf
A lock-free single-producer, single-consumer (SPSC) ring buffer with in-place mutability, asynchronous support, and virtual memory optimisation
-
mapped-file
Construct a memory mapping over any file object
-
memmap3
Safe, zero-copy memory-mapped I/O. Drop-in replacement for memmap2 with persistent structs and zero unsafe in user code.
-
xchannel
mmap-backed IPC channels with regionized layout, alignment-safe headers, and file rolling
-
wavefst
Modern Rust implementation of the Fast Signal Trace (FST) binary waveform format
-
virtio-media
Device support for virtio-media
-
tiverse-mmap
Modern, safe, and ergonomic memory-mapped file I/O library with zero unsafe in public API
-
mmap-fixed-fixed
dealing with memory-mapped I/O This is a fork of a fork of the original rust-mmap with updated dependencies and a fix for the Windows version. This exists only because there are no other…
-
vmap
Cross-platform library for fast and safe memory-mapped IO and boundary-free ring buffer
-
cuckoofilter-mmap
cuckkoo filter use mmap
-
ipc_ring
High-performance memory-mapped SPSC ring buffer for Unix IPC
-
matchy-format
Binary format and MMDB builder for matchy databases (internal)
-
sqjson
JSON-based embedded database
-
tenrso-ooc
Out-of-core processing with Arrow/Parquet for TenRSo
-
concurrent_diskmap
Multi-threaded disk-backed hash map with sharded locking (work in progress)
-
memmapix
No libc, pure Rust cross-platform Rust API for memory-mapped file IO
-
ps-mmap
Easy memory mapping
-
range-action-map
A range tree, offering interval operation in kernel memory management, and deliver ACTION to actual VmArea。一个区间树结构,用于提供 mmap / munmap / mprotect 时对内核中区间的操作;
-
opendiskmap
Single-threaded disk-backed hash map with memory-mapped file backing
-
mmap-fixed
dealing with memory-mapped I/O This is a fork of a fork of the original rust-mmap with updated dependencies and a fix for the Windows version. This exists only because there are no other…
-
simd-r-drive-extensions
Storage extensions for SIMD R Drive
-
mmap-append
Append-only memory-mapped I/O, resizable, with low lock contention
-
mmap-wrapper
wrapper for the memmap2 crate to cast mmap backed pointers to structs
-
simd-r-drive-entry-handle
Standalone mmap-friendly entry handles for SIMD R Drive
-
allocator-suite
Allocator Suite for various allocation types
-
persistence
A resizable, mutable array type implemented on top of mmap, providing persistence for arrays of data in memory
-
mmap-vec
Memory mapped vectors
-
mmapio
Cross-platform Rust API for memory-mapped file IO
-
context-allocator
-
mmarinus
A safe mmap implementation
-
simd-r-drive-ws-server
Experimental WebSocket server for SIMD R Drive
-
ration
A shared memory library
-
ezlog
core function and code
-
safe-map-cache
A safe, concurrent memory-mapped LRU cache with a persisted on-disk index and compaction
-
file_mmap
memmap file interface library
-
mmap-vecdeque
A file-backed memory-mapped VecDeque with deferred commits, atomic and durable persistence
-
simd-r-drive-muxio-service-definition
Experimental Muxio service definitions for SIMD R Drive
-
freeze
A mmap-backed bump allocator that allows compact and zero-realloc mutability of the top vector
-
simd-r-drive-ws-client
Experimental WebSocket client for SIMD R Drive
-
secret_mem
securely managing sensitive data in memory
-
thetadb
A lightweight, embedded key-value database for mobile clients (i.e., iOS, Android)
-
mmap-simple
Write, read, append and delete from an mmapped file with a very simple API
-
easy_mmap
Strongly typed memory mapped files that allow for easy manipulation of large amounts of data
-
io_uring_mmap
internal crate
-
mmapcell
wrapper for the memmap2 crate to cast mmap backed pointers to structs
-
mmap-alloc
allocator backed by memory mappings
-
safe-mmap
Safe wrappers for mmap() of immutable files
-
mmap-rs-with-map-from-existing
A temporary fork of mmap-rs with support for creating pages from raw memory. Will be deprecated in near future.
-
whistlinoak
Annotated even-arity trees backed by mmaps
-
mmap_buffer
(Mostly) safe wrapper for a memory-backed buffer
-
caring
Sharing is caring: a safe library for mmap'ing memory in multiple processes
-
zuffer
A mmap file based buffer implementation
-
flv-future-aio
I/O futures for Fluvio project
-
epserde-derive
Procedural macros for ε-serde
-
tuple_storage
A type-safe and small table engine for any Tuple of Ints
-
wfbuf
Naive wait free buffer for fast interprocess data streaming on linux
-
libmmap
-
wownav-parser
A mmap parser written in Rust focusing on Trinitycore/vmangos .mmap/.mmtile files
-
mmalloc
mmap-based allocator
-
mapr
Cross-platform Rust API for memory-mapped file IO
Try searching with DuckDuckGo.