Thanks to visit codestin.com
Credit goes to lib.rs

#mmap

  1. memmap2

    Cross-platform Rust API for memory-mapped file IO

    v0.9.9 8.0M #mmap #memory-map
  2. epserde

    ε-serde is an ε-copy (i.e., almost zero-copy) serialization/deserialization framework

    v0.11.5 3.5K #zero-copy #serialization #mmap
  3. v4l

    Safe video4linux (v4l) bindings

    v0.14.0 311K #device-drivers #driver #frame-buffer #bindings #video-capture #v4l2 #linux-api #video4linux #video-streaming #mmap
  4. anybytes

    A small library abstracting over bytes owning types in an extensible way

    v0.20.0 #zero-copy #byte-source #mmap #view #winnow #python-bindings #pyo3 #arc #data-access #caller
  5. 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

    v0.20.0 4.1K #onnx #intermediate-representation #graph #graph-node #ml-model #model-parser #constant-value #protobuf #infer #mmap
  6. filebuffer

    Fast and simple file reading

    v1.0.1 3.1K #mmap #input-file #prefetch #non-blocking
  7. ztensor

    file library - v1.1 spec

    v1.1.1 #tensor #serialization #compression #specification #zero-copy #v1-1 #mmap
  8. fluvio-future

    I/O futures for Fluvio project

    v0.8.3 3.6K #fluvio #zero-copy #mmap #tls #future #file-copy #file-transfer
  9. flatdata

    Rust implementation of flatdata

    v0.5.8 1.3K #binary-encoding #storage #mmap #serialization
  10. memory_set

    Data structures and operations for managing memory mappings

    v0.4.1 2.7K #virtual-memory #mmap #arceos #memory-area
  11. fmmap

    A flexible and convenient high-level mmap for zero-copy file I/O

    v0.4.0 6.0K #mmap #memmap2 #memory-file #memory-map
  12. memvec

    Memory-backed vector, not buffer. Designed for for mmap. Not MemMap, but MemVec!

    v0.2.0 2.7K #mmap #memmap2 #vec
  13. rdf5d

    Compact, mmap‑friendly on‑disk format for RDF 5‑tuples

    v0.5.0-a4 450 #rdf-format #disk-format #mmap #tuple #compact #oxigraph
  14. lightweight-mmap

    memory mapping helpers for Rust, with minimal amount of code generated

    v0.7.0 600 #memory-mapping #mmap #amount #generated #helper #zero-overhead #cache #filesize
  15. simd-r-drive

    SIMD-optimized append-only schema-less storage engine. Key-based binary storage in a single-file storage container.

    v0.15.5-alpha 550 #storage-engine #binary-storage #mmap #append-only #simd
  16. ranged-mmap

    Type-safe memory-mapped file library with lock-free concurrent writes to non-overlapping ranges

    v0.4.0 #mmap #lock-free #zero-copy #concurrency #memory-map
  17. 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.

    v0.9.4 #mmap #memory-mapped-file #database #async-file #async-database #memory-mapped-io #memory-map #memory-mapped
  18. oneringbuf

    A lock-free single-producer, single-consumer (SPSC) ring buffer with in-place mutability, asynchronous support, and virtual memory optimisation

    v0.7.0 #lock-free #async #mmap #no-alloc #circular-buffer
  19. mapped-file

    Construct a memory mapping over any file object

    v0.0.8 480 #mmap #generic #unix
  20. memmap3

    Safe, zero-copy memory-mapped I/O. Drop-in replacement for memmap2 with persistent structs and zero unsafe in user code.

    v0.1.0 #mmap #memmap2 #safe #memory-map #persistent-memory
  21. xchannel

    mmap-backed IPC channels with regionized layout, alignment-safe headers, and file rolling

    v1.2.0 #ipc #shared-memory #mmap #channel #ipc-channel #zero-copy
  22. wavefst

    Modern Rust implementation of the Fast Signal Trace (FST) binary waveform format

    v0.1.0 #zlib #simd #fst #signal #payload #compression #waveform #bit-packing #mmap #ascii
  23. virtio-media

    Device support for virtio-media

    v0.0.7 5.0K #devices #vmm #mmap #event-queue #chain
  24. tiverse-mmap

    Modern, safe, and ergonomic memory-mapped file I/O library with zero unsafe in public API

    v1.0.0 #mmap #zero-copy #performance #io #io-performance #memory-map
  25. 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…

    v0.2.0 4.8K #mmap #fork-of-original #fork-original #windows-version #map-fixed #dealing-with-memory-mapped #memory-mapped
  26. vmap

    Cross-platform library for fast and safe memory-mapped IO and boundary-free ring buffer

    v0.6.3 #ring-buffer #mmap #circular-buffer
  27. cuckoofilter-mmap

    cuckkoo filter use mmap

    v0.1.3 250 #cuckoo-filter #mmap #bucket #instance #capacity #trace-id #filesize #000 #mb
  28. ipc_ring

    High-performance memory-mapped SPSC ring buffer for Unix IPC

    v0.2.1 #ring-buffer #ipc #spsc #mmap #unix
  29. matchy-format

    Binary format and MMDB builder for matchy databases (internal)

    v2.0.0 #binary-format #glob-pattern #mmap #mmdb #builder #matchy #pattern-matching #maxmind #cidr #literals-string
  30. sqjson

    JSON-based embedded database

    v0.1.9 #mmap #json #database-json #embedded-database #database
  31. tenrso-ooc

    Out-of-core processing with Arrow/Parquet for TenRSo

    v0.1.0-alpha.2 #arrow #tensor #chunked #mmap #parquet #ram #ipc #out-of-core #memory-mapping #in-memory
  32. concurrent_diskmap

    Multi-threaded disk-backed hash map with sharded locking (work in progress)

    v0.1.0 #hash-map #mmap #disk #database
  33. memmapix

    No libc, pure Rust cross-platform Rust API for memory-mapped file IO

    v0.7.6 1.5K #mmap #memmap #memmap2 #memory-map #file
  34. ps-mmap

    Easy memory mapping

    v0.1.0-14 #memory-mapping #mmap
  35. range-action-map

    A range tree, offering interval operation in kernel memory management, and deliver ACTION to actual VmArea。一个区间树结构,用于提供 mmap / munmap / mprotect 时对内核中区间的操作;

    v0.2.0 390 #mmap #kernel #interval-tree #action-map #memory-management #mprotect
  36. opendiskmap

    Single-threaded disk-backed hash map with memory-mapped file backing

    v0.1.0 #mmap #hash-map #disk #database
  37. 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…

    v0.1.6 600 #mmap #fork-of-original #fork-original #allocation #updating #map-fixed #windows-version #dealing-with-memory-mapped #memory-mapped
  38. simd-r-drive-extensions

    Storage extensions for SIMD R Drive

    v0.15.5-alpha #storage-engine #binary-storage #mmap #simd #append-only
  39. mmap-append

    Append-only memory-mapped I/O, resizable, with low lock contention

    v0.2.0 2.0K #mmap #low-contention
  40. mmap-wrapper

    wrapper for the memmap2 crate to cast mmap backed pointers to structs

    v2.0.1 270 #mmap #memmap2 #utility
  41. simd-r-drive-entry-handle

    Standalone mmap-friendly entry handles for SIMD R Drive

    v0.15.5-alpha 650 #storage-engine #binary-storage #mmap #simd #append-only
  42. allocator-suite

    Allocator Suite for various allocation types

    v0.1.7 #memory-management #mmap #memory-allocator #numa
  43. persistence

    A resizable, mutable array type implemented on top of mmap, providing persistence for arrays of data in memory

    v0.0.6 #data-oriented-design #data-persistence #mmap
  44. mmap-vec

    Memory mapped vectors

    v0.2.0 #mmap #data-strucure
  45. mmapio

    Cross-platform Rust API for memory-mapped file IO

    v0.9.1 6.1K #mmap #memory-map #io
  46. context-allocator

    v0.2.3 #memory-management #bump-allocator #thread-local #memory-allocator #bit-set #global-allocator #mmap #rb-tree #search-tree #numa-aware
  47. mmarinus

    A safe mmap implementation

    v0.4.0 #mmap #linux
  48. simd-r-drive-ws-server

    Experimental WebSocket server for SIMD R Drive

    v0.15.5-alpha #storage-engine #binary-storage #mmap #append-only #simd
  49. ration

    A shared memory library

    v0.2.1 170 #shared-memory #mmap #io #ipc
  50. ezlog

    core function and code

    v0.2.1-alpha.1 #logging #cross-platform #zlib #encryption #compression #trim #android-log #mmap #trace-logging #date
  51. safe-map-cache

    A safe, concurrent memory-mapped LRU cache with a persisted on-disk index and compaction

    v0.1.0 #lru-cache #mmap #cache #mmap-cache #lru
  52. file_mmap

    memmap file interface library

    v0.20.0 140 #mmap #memmap #file #database
  53. Try searching with DuckDuckGo.

  54. mmap-vecdeque

    A file-backed memory-mapped VecDeque with deferred commits, atomic and durable persistence

    v0.2.1 #mmap #vec-deque #file-backed #persistence
  55. simd-r-drive-muxio-service-definition

    Experimental Muxio service definitions for SIMD R Drive

    v0.15.5-alpha #storage-engine #binary-storage #mmap #append-only #simd
  56. freeze

    A mmap-backed bump allocator that allows compact and zero-realloc mutability of the top vector

    v0.1.1 #vec #mmap #slice #alloc
  57. simd-r-drive-ws-client

    Experimental WebSocket client for SIMD R Drive

    v0.15.5-alpha #storage-engine #binary-storage #mmap #append-only #simd
  58. secret_mem

    securely managing sensitive data in memory

    v0.1.0 #sensitive-data #secure #allocated-memory #in-memory-data #platform-specific #cryptography #virtual-alloc #mmap #invisible #ensuring
  59. thetadb

    A lightweight, embedded key-value database for mobile clients (i.e., iOS, Android)

    v0.0.4 120 #database #key-value #database-client #embedded-database #ios #read-only #android #mmap #shadow
  60. mmap-simple

    Write, read, append and delete from an mmapped file with a very simple API

    v0.2.0 #mmap #simple-api
  61. easy_mmap

    Strongly typed memory mapped files that allow for easy manipulation of large amounts of data

    v0.3.1 #mmap #memory-mapping #low-level #file
  62. io_uring_mmap

    internal crate

    v1.0.0 #mmap #internal
  63. mmapcell

    wrapper for the memmap2 crate to cast mmap backed pointers to structs

    v0.2.2 190 #mmap #memmap2 #utility
  64. mmap-alloc

    allocator backed by memory mappings

    v0.2.0 110 #memory-allocator #virtual-alloc #mmap #allocator
  65. safe-mmap

    Safe wrappers for mmap() of immutable files

    v0.1.0 #mmap #fs-verity #memfd #linux
  66. 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.

    v0.6.0 #mmap #memory-mapping #virtual-alloc #mapping
  67. whistlinoak

    Annotated even-arity trees backed by mmaps

    v0.2.1 #annotations #mmap #tree #annotation
  68. mmap_buffer

    (Mostly) safe wrapper for a memory-backed buffer

    v0.1.4 #mmap #backed-buffer #memory-backed
  69. caring

    Sharing is caring: a safe library for mmap'ing memory in multiple processes

    v0.3.0 #mmap #memmap #io #memory-map
  70. zuffer

    A mmap file based buffer implementation

    v0.1.1 #mmap #buffer #memmap #memmap2 #file
  71. flv-future-aio

    I/O futures for Fluvio project

    v1.1.0 #fluvio #mmap #future #zero-copy #file-copy #file-transfer
  72. epserde-derive

    Procedural macros for ε-serde

    v0.11.0 2.7K #zero-copy #serialization #mmap
  73. tuple_storage

    A type-safe and small table engine for any Tuple of Ints

    v0.1.1 #tuple #mmap #table #engine #storage
  74. wfbuf

    Naive wait free buffer for fast interprocess data streaming on linux

    v0.1.1 #wait-free #inter-process #lock-free #ipc #mmap
  75. libmmap

    v0.1.0 #mmap #virtual-alloc
  76. wownav-parser

    A mmap parser written in Rust focusing on Trinitycore/vmangos .mmap/.mmtile files

    v0.1.0 #mmap #parser #rust-focusing #vmangos #world-of-warcraft #file-reader
  77. mmalloc

    mmap-based allocator

    v0.1.0 #allocator #mmap
  78. mapr

    Cross-platform Rust API for memory-mapped file IO

    v0.8.0 3.4K #mmap #io #memory-map