An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "memory" keyword

View the packages on the crates.io package registry that are tagged with the "memory" keyword.

generational-box 0.6.2 💰
A box backed by a generational runtime
23 versions - Latest release: 8 months ago - 9 dependent packages - 479 thousand downloads total - 30,399 stars on GitHub - 1 maintainer
emap 0.0.13 💰
A map with a fixed capacity and integers as keys
13 versions - Latest release: over 2 years ago - 16.2 thousand downloads total - 13 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
vk-mem 0.5.0
Rust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)
16 versions - Latest release: 26 days ago - 6 dependent packages - 15 dependent repositories - 91 thousand downloads total - 187 stars on GitHub - 2 maintainers
auto-allocator 0.1.0
Zero-configuration automatic memory allocator selection based on runtime hardware analysis and pe...
1 version - Latest release: 2 months ago - 572 downloads total - 1 maintainer
ps-mem 0.2.15
The process memory size listing
10 versions - Latest release: about 1 year ago - 11.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
rust-arc-gc 0.2.1
A simple GCArc implementation for Rust
10 versions - Latest release: 2 months ago - 3.95 thousand downloads total - 0 stars on GitHub - 1 maintainer
memtest 0.4.0
A library for detecting faulty memory
8 versions - Latest release: 4 months ago - 12 thousand downloads total - 10 stars on GitHub - 2 maintainers
Top 2.9% on crates.io
zerocopy 0.8.26
Zerocopy makes zero-cost memory manipulation effortless. We write "unsafe" so you don't have to.
131 versions - Latest release: 3 months ago - 198 dependent packages - 963 dependent repositories - 269 million downloads total - 2,019 stars on GitHub - 2 maintainers
Top 3.6% on crates.io
zerocopy-derive 0.8.26
Custom derive for traits from the zerocopy crate
118 versions - Latest release: 3 months ago - 23 dependent packages - 912 dependent repositories - 170 million downloads total - 2,019 stars on GitHub - 1 maintainer
unsafe-fields 0.2.1
Make it unsafe to access or modify fields with safety invariants
3 versions - Latest release: 11 months ago - 2.54 thousand downloads total - 2,019 stars on GitHub - 2 maintainers
aligned_buffer_internals
The internals of the `aligned_buffer` crate that require being in a separate crate.
1 version - Latest release: about 10 hours ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
secure-types 0.1.31
Secure data types that protect sensitive data in memory via locking, encryption, and zeroization.
6 versions - Latest release: about 1 month ago - 1.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
macos-libproc 0.1.0
libproc for macos. primarily meant for poggers.
1 version - Latest release: almost 2 years ago - 1 dependent package - 2.02 thousand downloads total - 17 stars on GitHub - 1 maintainer
swamp-layout 0.0.1
Memory layout calculation for Swamp ABI types, handling size, alignment, and efficient representa...
1 version - Latest release: 1 day ago - 0 downloads total - 1 maintainer
rushm 0.2.1
Tiny wrapper of POSIX shared memory for Rust
3 versions - Latest release: 9 months ago - 2.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
unscrupulous 0.1.0
Types that do not care about provenance.
1 version - Latest release: over 1 year ago - 1.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
small_iter 0.1.2
A 3-pointer iterator that moves out of a `Vec<T>` or `Box<[T]>`
3 versions - Latest release: about 1 year ago - 3.17 thousand downloads total - 1 stars on GitHub - 1 maintainer
memscope-derive 0.1.0
Procedural macros for memscope-rs memory tracking
1 version - Latest release: about 1 month ago - 282 downloads total - 2 stars on GitHub - 1 maintainer
memscope-rs 0.1.4
Advanced Rust memory analysis and visualization toolkit with custom allocator, variable tracking,...
5 versions - Latest release: about 1 month ago - 1.59 thousand downloads total - 2 stars on GitHub - 1 maintainer
flagged_pointer 0.1.0
A safe abstraction for tagged pointers using unused bits for flags
1 version - Latest release: about 15 hours ago - 0 downloads total
esp-alloc 0.8.0
A heap allocator for Espressif devices
9 versions - Latest release: 3 months ago - 4 dependent packages - 8 dependent repositories - 382 thousand downloads total - 1,382 stars on GitHub - 1 maintainer
flyweights 0.1.5
Interned strings & bytestrings for client-controlled values in long-lived programs.
6 versions - Latest release: 2 months ago - 1.95 thousand downloads total - 2 stars on GitHub - 2 maintainers
memfile 0.3.2 💰
memory backed files using memfd_create with file sealing support
9 versions - Latest release: over 1 year ago - 5 dependent packages - 8 dependent repositories - 195 thousand downloads total - 11 stars on GitHub - 1 maintainer
Top 2.5% on crates.io
zeroize 1.8.1
Securely clear secrets from memory with a simple trait built on stable Rust primitives which guar...
44 versions - Latest release: over 1 year ago - 877 dependent packages - 17,141 dependent repositories - 241 million downloads total - 438 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
zeroize_derive 1.4.2
Custom derive support for zeroize
22 versions - Latest release: over 2 years ago - 8 dependent packages - 8,438 dependent repositories - 102 million downloads total - 438 stars on GitHub - 1 maintainer
flize 4.2.3
non global, configurable and fast concurrent resource reclamation
21 versions - Latest release: over 4 years ago - 25.4 thousand downloads total - 65 stars on GitHub - 1 maintainer
alloc-track 0.3.1
Track memory allocations by backtrace or originating thread
10 versions - Latest release: 10 months ago - 24.4 thousand downloads total - 40 stars on GitHub - 1 maintainer
xarc 0.3.0
`xarc` provides atomically swappable atomically refcounted smart pointers as a safer building blo...
3 versions - Latest release: over 4 years ago - 4 dependent packages - 4.34 thousand downloads total - 3 stars on GitHub - 1 maintainer
libmem 5.1.0
Advanced Game Hacking Library (Windows/Linux/FreeBSD)
15 versions - Latest release: about 1 month ago - 1 dependent repositories - 17.3 thousand downloads total - 1,039 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
boa_gc 0.20.0 💰
Garbage collector for the Boa JavaScript engine.
11 versions - Latest release: 9 months ago - 5 dependent packages - 44 dependent repositories - 1.05 million downloads total - 5,865 stars on GitHub - 1 maintainer
iceberg-catalog-memory 0.5.1
Apache Iceberg Rust Memory Catalog API
3 versions - Latest release: 3 months ago - 5.92 thousand downloads total - 1,068 stars on GitHub - 3 maintainers
cargo-rush 0.0.2
cargo run whatever is on the operating system clipboard.
3 versions - Latest release: 9 months ago - 2.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
volatile-mem 0.1.0
A library for managing volatile memory
1 version - Latest release: over 4 years ago - 100 thousand downloads total - 2 stars on GitHub - 1 maintainer
memoization 0.1.0
Allows for structure fields to be memoized
1 version - Latest release: almost 9 years ago - 2.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
libmem-sys 5.1.0
Advanced Game Hacking Library (Windows/Linux/FreeBSD)
7 versions - Latest release: about 1 month ago - 7.36 thousand downloads total - 1,012 stars on GitHub - 1 maintainer
simple_arena 0.2.0
A simple arena allocator for Rust
1 version - Latest release: almost 2 years ago - 1.47 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
alloc-align 1.0.0
Allocator wrapper that forces a given alignment (nightly only)
1 version - Latest release: 5 months ago - 640 downloads total - 0 stars on GitHub - 1 maintainer
is_send_sync 0.1.0
Macro to tell if a type is Send/Sync.
1 version - Latest release: almost 2 years ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
size-of 0.1.5 💰
A crate for measuring the total memory usage of an object
6 versions - Latest release: over 2 years ago - 7 dependent packages - 1 dependent repositories - 429 thousand downloads total - 8 stars on GitHub - 1 maintainer
memfd-runner 0.2.3
A Linux library for executing in-memory ELF files using memfd_create and execve
6 versions - Latest release: 3 days ago - 1.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
soteria-rs 0.3.1
Wrapper around a secret that is stored in memory with the goal to protect against side-channel an...
5 versions - Latest release: about 2 years ago - 1 dependent package - 28.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
jit-allocator 0.2.8
An executable code allocator
11 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 15 thousand downloads total - 12 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: almost 3 years ago - 1 dependent package - 2 dependent repositories - 2.59 million downloads total - 154 stars on GitHub - 1 maintainer
slabmalloc 0.11.0
Simple slab based malloc implementation in rust. Can be used stand-alone or in order to provide t...
18 versions - Latest release: about 3 years ago - 5 dependent repositories - 76.4 thousand downloads total - 32 stars on GitHub - 1 maintainer
ferris-gc 0.1.5
Flexible implementation of garbage collector for Rust
5 versions - Latest release: over 5 years ago - 6.58 thousand downloads total - 14 stars on GitHub - 1 maintainer
stm32h7-fmc 0.3.0
Hardware Abstraction Layer for Flexible Memory Controller (FMC) on STM32H7
5 versions - Latest release: almost 5 years ago - 6.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
ezmem 0.2.0
Very basic library that provides simple functions for external memory hacking on Windows.
4 versions - Latest release: about 5 years ago - 5.3 thousand downloads total - 6 stars on GitHub - 1 maintainer
metriki-jemalloc 0.2.0 💰
Metriki integration for jemalloc
2 versions - Latest release: 12 months ago - 2.44 thousand downloads total - 27 stars on GitHub - 1 maintainer
mapage 0.2.0
In-memory type-namespaced key value storage with GraphQL
2 versions - Latest release: over 1 year ago - 2.72 thousand downloads total - 1 stars on GitHub - 1 maintainer
bufio 0.1.0 💰
std::io::Write for your potentially uninitialized slice of memory.
1 version - Latest release: 6 months ago - 34.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
memory_utils 0.2.2
A memory reading/writing utility using Windows API
23 versions - Latest release: 2 months ago - 7.87 thousand downloads total - 3 stars on GitHub - 1 maintainer
process-memory-reader 0.2.0
Crate for reading process memory
3 versions - Latest release: about 4 years ago - 4.01 thousand downloads total - 2 stars on GitHub - 1 maintainer
codex-memory 3.0.4
A simple memory storage service with MCP interface for Claude Desktop
61 versions - Latest release: 4 days ago - 10 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
lifeguard 0.6.1
An object pool manager in Rust.
12 versions - Latest release: almost 5 years ago - 7 dependent packages - 29 dependent repositories - 1.33 million downloads total - 196 stars on GitHub - 1 maintainer
mem-find 0.2.0
Searches the memory of a process (haystack) for a string (needle).
2 versions - Latest release: 6 months ago - 1.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
hashmap-mem 0.2.0
Fast, low-overhead in-memory hashmap implementation optimized for performance using fxhash
2 versions - Latest release: 2 months ago - 2.22 thousand downloads total - 5 stars on GitHub - 1 maintainer
escoba 1.0.1
Useful broom to clean your RAM in Window$
2 versions - Latest release: about 1 year ago - 2.49 thousand downloads total - 13 stars on GitHub - 1 maintainer
cluFullTransmute 1.4.1
Extended, no-constraint type transmutation API, featuring safe checks and const-ready logic.
12 versions - Latest release: about 1 month ago - 2 dependent packages - 14.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
process-memory 0.5.0
A rust library that can read/write the memory of other processes.
9 versions - Latest release: almost 3 years ago - 4 dependent packages - 12 dependent repositories - 32.6 thousand downloads total - 143 stars on GitHub - 1 maintainer
rc_bump 0.1.2
An arena for heterogeneous types and without lifetimes
3 versions - Latest release: almost 2 years ago - 3.64 thousand downloads total - 1 stars on GitHub - 1 maintainer
intarray 0.1.0
memory efficient integer array
1 version - Latest release: about 6 years ago - 1.73 thousand downloads total - 0 stars on GitHub - 1 maintainer
mmap-alloc 0.2.0
A simple allocator backed by memory mappings.
2 versions - Latest release: over 7 years ago - 4 dependent packages - 1 dependent repositories - 11.9 thousand downloads total - 314 stars on GitHub - 1 maintainer
xuko 0.4.0
Pyu's everything library
4 versions - Latest release: 5 days ago - 428 downloads total - 1 maintainer
possibly_uninit 0.1.0
Traits and types helping with using uninitialized memory safely.
2 versions - Latest release: over 4 years ago - 2.82 thousand downloads total - 1 stars on GitHub - 1 maintainer
rusty_checker 0.1.3
A simple RowHammer vulnerability checker written in Rust
4 versions - Latest release: 15 days ago - 801 downloads total - 2 stars on GitHub - 1 maintainer
volatile-ptr 0.1.1
Implementation of volatile pointers for I/O device access
2 versions - Latest release: over 8 years ago - 3.54 thousand downloads total - 2 stars on GitHub - 1 maintainer
mc-sst25 0.3.1
Library for the Microship SST25* flash memory series
7 versions - Latest release: 8 months ago - 6.8 thousand downloads total - 0 stars on GitHub - 2 maintainers
injex 0.1.0
Gives users the possibility to inject into and manipulate processes
1 version - Latest release: over 4 years ago - 1.57 thousand downloads total - 6 stars on GitHub - 1 maintainer
object-alloc-test 0.1.0
A suite of tests for object allocators.
1 version - Latest release: about 8 years ago - 1 dependent package - 2.79 thousand downloads total - 314 stars on GitHub - 1 maintainer
reclaim 0.2.2
trait-based abstract interface for memory reclamation
4 versions - Latest release: about 6 years ago - 2 dependent packages - 1 dependent repositories - 8.04 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
heim 0.0.11 💰
Cross-platform framework for system information
17 versions - Latest release: almost 5 years ago - 19 dependent packages - 36 dependent repositories - 468 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
heim-cpu 0.0.11 💰
Cross-platform CPU information
17 versions - Latest release: almost 5 years ago - 2 dependent packages - 35 dependent repositories - 416 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
heim-sensors 0.0.6 💰
Cross-platform sensors information
10 versions - Latest release: almost 5 years ago - 1 dependent package - 17 dependent repositories - 328 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
heim-net 0.0.11 💰
Cross-platform network information
15 versions - Latest release: almost 5 years ago - 2 dependent packages - 34 dependent repositories - 413 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
heim-runtime 0.0.7 💰
Runtime shims for heim crate
11 versions - Latest release: almost 5 years ago - 9 dependent packages - 40 dependent repositories - 476 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
heim-disk 0.0.11 💰
Cross-platform disk information
15 versions - Latest release: almost 5 years ago - 1 dependent package - 26 dependent repositories - 374 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
heim-host 0.0.11 💰
Cross-platform host information
15 versions - Latest release: almost 5 years ago - 2 dependent packages - 36 dependent repositories - 359 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
heim-common 0.0.11 💰
Common stuff shared across heim project crates
15 versions - Latest release: almost 5 years ago - 11 dependent packages - 40 dependent repositories - 486 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
heim-virt 0.0.11 💰
Cross-platform virtualization system detection
14 versions - Latest release: almost 5 years ago - 1 dependent package - 12 dependent repositories - 198 thousand downloads total - 922 stars on GitHub - 1 maintainer
hearth 0.0.0 💰
Placeholder for a heim fork.
1 version - Latest release: over 2 years ago - 1.42 thousand downloads total - 922 stars on GitHub - 1 maintainer
heim-winservice 0.0.1 💰
Placeholder crate
1 version - Latest release: over 6 years ago - 1.75 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
heim-process 0.0.11 💰
Cross-platform processes information
16 versions - Latest release: almost 5 years ago - 1 dependent package - 25 dependent repositories - 300 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
heim-memory 0.0.11 💰
Cross-platform memory information
15 versions - Latest release: almost 5 years ago - 1 dependent package - 26 dependent repositories - 383 thousand downloads total - 922 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
heim-derive 0.0.10 💰
Derive macros for heim crates
14 versions - Latest release: over 5 years ago - 10 dependent packages - 4 dependent repositories - 71.4 thousand downloads total - 865 stars on GitHub - 1 maintainer
reefdb 0.1.0
ReefDB is a minimalistic, in-memory and on-disk database management system written in Rust, imple...
1 version - Latest release: over 2 years ago - 1.42 thousand downloads total - 85 stars on GitHub - 1 maintainer
aimemoryengine 0.1.2
Professional-grade persistent project memory for AI coding assistants - No more explaining the sa...
2 versions - Latest release: about 1 month ago - 525 downloads total - 1 maintainer
thresher 0.1.0
Execute a callback when a memory threshold is reached
1 version - Latest release: 6 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
memflowup 0.2.0
setup tool for the memflow physical memory introspection framework
14 versions - Latest release: 11 months ago - 18.3 thousand downloads total - 31 stars on GitHub - 2 maintainers
contrail 0.3.0
Simple state restoration for backtracking search algorithms using a trail.
16 versions - Latest release: over 5 years ago - 2 dependent packages - 22.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
memflow-win32 0.2.0
win32 integration of the memflow physical memory introspection framework
13 versions - Latest release: over 1 year ago - 6 dependent packages - 5 dependent repositories - 24.4 thousand downloads total - 24 stars on GitHub - 2 maintainers
memflow-win32-defs 0.2.0
static offset templates for
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 10.6 thousand downloads total - 24 stars on GitHub - 2 maintainers
wgpu-conveyor 0.2.0
Buffer belt abstraction for wgpu
2 versions - Latest release: over 4 years ago - 1 dependent package - 5.98 thousand downloads total - 10 stars on GitHub - 1 maintainer
shared-resource-ipc 0.1.0
Wrapper for a resource that can be shared across processes.
1 version - Latest release: over 1 year ago - 1.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
physpatch 0.2.1
PhysPatch performs physical memory scans and patches of the entire Windows kernel
3 versions - Latest release: 10 months ago - 3.24 thousand downloads total - 3 stars on GitHub - 1 maintainer
orx-pinned-vec 3.17.0 💰
`PinnedVec` trait defines the interface for vectors which guarantee that elements added to the ve...
49 versions - Latest release: about 1 month ago - 10 dependent packages - 106 thousand downloads total - 1 stars on GitHub - 1 maintainer
mem-isolate 0.1.6
Contain memory leaks and fragmentation
7 versions - Latest release: 5 months ago - 3.71 thousand downloads total - 242 stars on GitHub - 1 maintainer
ai00-mem 0.1.0
AI00-MEM: A high-performance memory system for AI applications with advanced RAG capabilities, ve...
1 version - Latest release: about 1 month ago - 256 downloads total - 3 stars on GitHub - 1 maintainer
easy_mmap 0.3.1
Strongly typed memory mapped files that allow for easy manipulation of large amounts of data.
8 versions - Latest release: about 3 years ago - 1 dependent package - 10.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
hypnus 0.1.1
Memory Obfuscation in Rust
2 versions - Latest release: 2 months ago - 658 downloads total - 253 stars on GitHub - 1 maintainer
userdmp 0.1.3
A library in Rust for parsing Minidump (.dmp) files generated in user mode on Windows
4 versions - Latest release: 2 months ago - 2.17 thousand downloads total - 17 stars on GitHub - 1 maintainer