#memory-map

  1. memmap2

    Cross-platform Rust API for memory-mapped file IO

    v0.9.9 9.4M #mmap #memory-map
  2. uart_16550

    Minimal support for uart_16550 serial output

    v0.4.0 65K #uart #serial-port #uart-communication #x86-64 #memory-map
  3. proc-maps

    Helper crate for getting virtual memory maps from processes

    v0.4.0 132K #virtual-memory #memory-map #process-memory #os #pid #memory-access #map-range
  4. micromap

    The fastest alternative to HashMap, for maps smaller than 20 keys

    v0.1.0 5.7K #memory-map #hash-map #fastest
  5. imxrt-rt

    Startup and runtime support for i.MX RT processors

    v0.1.7 2.9K #imx #run-time #processor #rt #embedded #memory-map
  6. fmmap

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

    v0.4.0 6.7K #mmap #memmap2 #memory-file #memory-map
  7. lgalloc

    Large object allocator

    v0.6.0 4.8K #memory-management #memory-allocator #page-size #memory-map #object #memory-mapping #background-thread #physical-memory #dirty #statistics
  8. file_rw

    high-performance, memory-mapped file I/O utilities

    v0.6.6 2.4K #memory-mapped-file #memory-map #file-access #write-file #file-reader #file-content #file-writer #sha3-256
  9. 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
  10. 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
  11. noatun

    in-process, distributed database with materialized view support

    v0.1.2 #materialized-view #message #in-process #distributed #database #memory-map #arrive
  12. odht

    hash tables that can be mapped from disk into memory without the need for up-front decoding

    v0.3.1 136K #hash-table #binary-encoding #memory-map #platform-independent #data-structures #on-disk #stored-on-disk #memory-disk #endianess #hash-map
  13. diskann-rs

    DiskANN (Disk-based Approximate Nearest Neighbor search) using the Vamana graph algorithm. Provides memory-efficient vector search through graph traversal and memory-mapped storage…

    v0.3.4 #nearest-neighbors-search #approximate-nearest-neighbor #graph #vector-search #ram #memory-map #graph-search #graph-traversal #disk-based #simd-accelerated
  14. async_http_range_reader

    streaming reading of files over HTTP using range requests

    v0.9.1 22K #range-request #http-request #async-read #reader #data-streaming #zip #memory-map #der #cache #file-access
  15. 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
  16. shared-buffer

    An abstraction over buffers backed by memory-mapped files or bytes in memory

    v0.1.4 141K #memory-map #abstraction #byte #buffer #backed
  17. jammdb

    An embedded single-file database for Rust

    v0.11.0 350 #embedded-database #memory-map #database
  18. astral_async_http_range_reader

    streaming reading of files over HTTP using range requests

    v0.9.1 27K #range-request #http-request #async-read #reader #stream #memory-map #zip #async-http-range-reader #http-file #der
  19. meshanina

    Content-addressed, log-structured memory-mapped database

    v0.5.1 1.6K #database #content-addressable #log-structured #hamt #memory-map #memory-mapped-database #hash-values #on-disk #database-files #in-memory
  20. 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
  21. voladdress

    easy volatile memory abstraction

    v1.4.0 170 #volatile-memory-abstraction #memory-mapped-io #embedded #memory-map #safe #read-memory
  22. sif-kdtree

    immutable, flat k-d tree

    v0.7.0 700 #kd-tree #memory-map #immutability #object #flat #spatial-query #neighbours #nearest-neighbor #memory-layout
  23. rust-diskann

    A native Rust implementation of DiskANN (Disk-based Approximate Nearest Neighbor search)

    v0.2.0 #similarity-search #memory-map #vector-search #vamana-graph
  24. v-authorization-lmpl

    LMDB implementation for Veda authorization

    v0.2.0 #authorization #lmdb #statistics #veda #cache #memory-map #authorization-framework #thread-safe #database
  25. sif-rtree

    immutable, flat R-tree

    v0.3.0 180 #r-tree #memory-map
  26. threecrate-io

    I/O operations for point clouds and meshes in threecrate

    v0.5.0 430 #mesh #point-cloud #obj-file #threecrate #xyz #ply #mesh-format #normals #memory-map #point-cloud-processing
  27. divvunspell

    Spell checking library for ZHFST/BHFST spellers, with case handling and tokenization support

    v1.0.0-beta.3 #spell-check #tokenize #zhfst #archive #bhfst #suggest #suggestions #memory-map #hfst-ospell #alphabet
  28. memmapix

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

    v0.7.6 1.7K #mmap #memmap #memmap2 #memory-map #file
  29. ps-mbuf

    memory buffers for memory maps

    v0.1.0-8 #memory-map #buffer #mbuf
  30. rsprocmaps

    handling memory maps in procfs

    v0.3.2 4.6K #memory-map #procfs #linux #memory-maps
  31. emap

    A map with a fixed capacity and integers as keys

    v0.0.13 200 #memory-map #vec #fixed-capacity
  32. parse-mediawiki-sql

    A parser for SQL dumps of a MediaWiki database

    v0.10.0 #sql #database #sql-parser #mediawiki #page-table #database-schema #memory-map #field-type
  33. granne

    Graph-based Retrieval of Approximate Nearest Neighbors

    v0.5.2 #approximate-nearest-neighbor #nearest-neighbors-search #graph-based #order #blas #hnsw #python-bindings #approximate-knn #memory-map
  34. stupidalloc

    A stupid memory allocator that memory-maps allocations to files

    v0.2.2 220 #memory-allocator #memory-management #memory-map
  35. zippy_data

    Core engine for ZDS (Zippy Data System)

    v0.1.2 #engine #logging #schema-registry #zds #zippy #pack-unpack #transaction-log #memory-map #random-access
  36. mmapio

    Cross-platform Rust API for memory-mapped file IO

    v0.9.1 4.0K #mmap #memory-map #io
  37. bounded-registers

    A high-assurance memory-mapped register interaction library

    v0.1.1 #register #high-assurance #memory-map #interaction #bounded #type-level
  38. sourcepak

    reading and writing Source engine package files

    v0.3.0 #vpk #archive #source-engine #read-write #memory-map #pak #read-directory #respawn
  39. membuffer

    A very fast flat memory buffer used to deserialize at a fast speed

    v0.3.0 #flat-buffer #deserialize #endian #serialization #key #memory-map #benchmark
  40. swh-digestmap

    quickly convert between content hashes (eg. SWHID <-> sha1)

    v0.1.4 #hash #sha-1 #convert #digestmap #table #swhid #eg #memory-map #python-bindings
  41. kay

    Experimental high-performance actor system framework for Rust

    v0.5.1 150 #actor-framework #experimental #networking #broadcast #instance #system-state #memory-map #unique-ids
  42. bitcasky

    Bitcask key-value store

    v0.1.2 100 #key-value-store #bitcask #time-series-data #read-write #storage-database #expirable #logging #memory-map
  43. zipoxide

    A Rust-powered, blazing fast ZIP utility

    v0.1.0 #zip #archive #vec #rust-powered #memory-map #password-protected #hash-map
  44. Try searching with DuckDuckGo.

  45. accessor

    access MMIO space

    v0.3.3 210 #memory-map #no-std #os
  46. bytecord

    A byte reading-building utility library

    v0.0.2 #reading-building #alignment #binary-data #byte #networking #memory-map #bounds-checking #zero-copy
  47. warcraft3-stats-observer

    Rust bindings for the Warcraft 3 Stats Observer API memory map

    v0.1.1 #memory-map #warcraft #observer
  48. memory_storage

    memory storage comparable to a Vec where removing items doesn't shift all the items after the removed item to the left and doesn't invalidate their IDs. It allows you to remove items…

    v0.9.30 #memory-map #storage
  49. mmap-storage

    Memory map backed storage

    v0.10.0 #storage #memory-map #bincode #file-storage #memory-storage #json-storage #serialization #toml-serialization #serde
  50. external-memory-tools

    HAL to keep data in memory that could not be directly mapped to RAM

    v0.1.1 #bare-metal #memory-map #secure
  51. bitcasky-database

    Database for bitcasky lib

    v0.1.1 #key-value-store #bitcasky #database #read-write #expirable #memory-map
  52. textdb

    A high performance read only text database

    v0.1.0 #database #text-file #tsv #memory-mapped-database #read #memory-map #static-data #string-key #read-only #bloom-filter
  53. disk-dlmalloc

    A fork of [dlmalloc-rs] backed by a memory-mapped file, enabling support for datasets exceeding available RAM

    v0.2.0 #memory-mapped-file #dlmalloc #ram #fork #dataset #memory-map #allocator #exceeding
  54. rubidium

    Rb37

    v0.0.17 #mmio #gba #unsafe-addresses #location #conventions #memory-mapped-io #memory-map #accessible #desktop #declaration
  55. bitcasky-common

    Common part for bitcasky lib

    v0.1.1 #key-value-store #bitcasky #time-series-data #database #bitcask #memory-map
  56. snes_address

    translating memory address for SNES games

    v0.1.1 #snes #memory-address #memory-map #pc #convert #games
  57. ckb-freezer

    Freezer is an memory mapped append-only database to store immutable chain data into flat files

    v1.0.1 330 #memory-map #immutability #freezer #flat #ckb #nervos-ckb #permissionless
  58. aommap

    Append only lock-free memory map implementation

    v0.3.1 #memory-map #lock-free-memory #append #template #append-only #rust-project
  59. persistent_hashmap

    Persistent hashmap is a library for working with memory mapped hashmaps

    v0.4.0 #hash-map #memory-map #persistent #hash-map-for-with-memory #mapped
  60. dev-mmio

    Memory mapped IO

    v0.1.0 #memory-mapped-io #mmio #memory-map
  61. gba-addresses

    Exports address values of the GBA memory map locations

    v0.1.0 #memory-map #gba #location
  62. binreader-internal-macros

    Internal macros used by binreader

    v0.2.1 #binary-data #binreader #helper #macro #read #memory-map #bin-reader #platform-independent #binread
  63. stm32f303x-memory-map

    Memory map for STM32F303X microcontrollers

    v0.1.1 #memory-map #cortex-m #stm32
  64. caring

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

    v0.3.0 #mmap #memmap #io #memory-map
  65. mmap-safe

    A safe wrapper around file-backed memory maps

    v0.0.2 #memory-safe #file-backed #memory-map #mapped-file #thin
  66. mmap-cache

    A low-level, read-only, memory-mapped cache

    v0.1.0 #cache #memory-map
  67. perf

    Linux perf API access

    v0.0.2 #linux-api #api-access #events #sample #ring-buffer #memory-map
  68. persistent_array

    Persistent array is a library for working with memory mapped arrays

    v0.5.0 #memory-map #persistent #mapped #arrays #array
  69. c2-mmap-gpio

    ODROID-C2 bindings for GPIO using memory-mapping

    v0.2.1 #gpio-pin #memory-map #memory-mapping #odroid-c2 #bindings #revision
  70. tail-reader

    super fast and lightweight memory mapped tailer reader

    v3.0.0 #memory-map #reader #tailer #super
  71. intel82599_hal

    An intralingual Hardware Abstraction Layer for the 10 GbE Intel 82599 NIC

    v0.1.0 #hal #intel #bit-flags #reserved #register #nic #memory-region #type-system #memory-map #struct-fields
  72. register-interface

    A register interface, bitfield and memory mapping library

    v0.1.0 #register #memory-map #bit-field
  73. mapr

    Cross-platform Rust API for memory-mapped file IO

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