-
cached
Generic cache implementations and simplified function memoization
-
internment
Easy interning of data
-
http-cache-semantics
RFC 7234. Parses HTTP headers to correctly compute cacheability of responses, even in complex cases
-
ustr
Fast, FFI-friendly string interning
-
intaglio
UTF-8 string and byte string interner and symbol table
-
lru
A LRU cache implementation
-
cached-path
Download and cache HTTP resources
-
twilight-cache-inmemory
In-process-memory based cache for the Twilight ecosystem
-
assets_manager
Conveniently load, cache, and reload external resources
-
dataloader
Rust implementation of Facebook’s DataLoader using async-await
-
michie
An attribute macro that adds memoization to a function (sounds like Mickey)
-
glyph_brush_draw_cache
Texture draw cache for ab_glyph
-
cacache
Content-addressable, key-value, high-performance, on-disk cache
-
conhash
Consistent Hashing library in Rust
-
http-cache
An HTTP caching middleware
-
lru_time_cache
Implementation of a Least Recently Used caching algorithm in a container which may be limited by size or time, ordered by most recently seen
-
lru-cache
A cache that holds a limited number of key-value pairs
-
warmy
Hot-reloading loadable and reloadable resources
-
hashconsing
A hash consing library
-
clru
An LRU cache implementation with constant time operations and weighted semantic
-
r-cache
r-cache is an in memory key value store. It is thread safe and values have expiry times
-
nginx-cache-purge
An alternative way to do
proxy_cache_purge
orfastcgi_cache_purge
for Nginx -
symbolic-symcache
An optimizied cache file for fast and memory efficient lookup of symbols and stack frames in debugging information
-
moxie
Incremental runtime for interactive software
-
icon-loader
Crate to load and cache themed icons in 100% safe rust
-
varnish
Access to the Varnish modules API
-
bloom-server
HTTP REST API caching middleware, to be used between load balancers and REST API workers
-
idx-rs
A fast and efficient library for working with IDX-formatted RuneScape caches
-
cache_control
Rust crate to parse the HTTP Cache-Control header
-
daab
DAG aware artifact builder
-
regex-cache
Lazy and cached regular expressions
-
cache_2q
A 2Q Cache which maps keys to values
-
clockpro-cache
CLOCK-Pro cache replacement policy
-
waitcache
An ever-growing concurrent hash map with key-level locking granularity
-
lfu_cache
A simple constant time LFU cache implementation
-
pi_assets
assets manager, async load assets, The capacity of multiple managers is managed uniformly
-
mouscache
A crate to store object either in redis or in memory
-
get-size
Determine the size in bytes an object occupies inside RAM
-
freqache
A thread-safe LFU cache with iterator
-
generational-lru
A generational arena based LRU Cache implementation in 100% safe rust
-
reqwest-cache
reqwest-middleware based in-memory HTTP caching middleware
-
cacher_rs
memory cache
-
http-cache-reqwest
http-cache middleware implementation for reqwest
-
associative-cache
A generic N-way associative cache with fixed-size capacity and random or least recently used (LRU) replacement
-
pi_cache
Implementation of LFU-LRU cache
-
cachedb
In memory Key/Value store that stores RwLock which expire in LRU order when unused
-
pierce
Avoid double indirection in nested smart pointers
-
osmnodecache
Flat file OSM node cache to store (latitude,longitude) pairs as indexed entries
-
depacked
Minimalistic Rust Crate for handling memory packed data to aid CPU caching
-
arc-cache
An Adaptative Replacement Cache for Rust
-
kalgan_cache
A wrapper for redis crate used by Kalgan Framework
-
memoizer
Simple function memoization struct
-
transient-hashmap
Simple rust HashMap with transient entries
-
kvarn-search
Search engine extension for Kvarn
-
twilight-bucket
Wait n seconds before running this again
-
aws-secretsmanager-cache
A client for in-process caching of secrets from AWS Secrets manager
-
xfetch
Optimal probabilistic cache refresh algorithm
-
simple-symbol
Convenient, basic String interning
-
rsmc-core
Library for runtime-agnostic async memcached clients
-
mutate_once
Interior mutability, write-once and borrowable as plain &T
-
sloth
Provides a generic wrapper struct for lazy initialization
-
freqfs
An in-memory filesystem cache layer over tokio::fs, with LFU eviction
-
fn-cache
A copy-less and clone-less function caching library
-
shared-expiry-get
Simple concurrent async get with expiration for Rust
-
wtinylfu
An implementation of W-TinyLFU cache
-
texture-cache
A LRU texture cache for caching many small textures in a single big GPU texture
-
endorphin
Key-Value based in-memory cache library which supports Custom Expiration Policies
-
mem_cache
memory cache
-
simple-cache
A basic and simple Rust library async/await ready caching implementation for structures
-
inner-mem-cache
a simple appliction inner memory cache
-
refcount-interner
A simple reference-counted interning library for strings, slices, and other data
-
hitbox
Asynchronous caching framework in Rust
-
rust-actions-cache-api
GitHub Actions Cache API client for actions written in Rust
-
cornerstore
An in-memory key/value store for read-heavy workloads with expireable items
-
multicache
An LRU cache where each object has a given weight
-
memoiter
Memoization of Iterators, so that their past results can be indexed
-
tree-cache
Map path to ID with cache
-
prefetch
prefetch provides a type-safe wrapper around LLVM’s prefetch intrinsic
-
reiterate
Iterator adaptor with caching that allows reiterating over the same iterator through the cache
-
aba-cache
In-process in-memory cache library
-
rust_caching
A simple safe Rust library to cache functions (or sections of code) in memory
-
fast-lru
A fast, 100% safe, stack based LRU cache
-
pi_lru
LRU cache
-
cached_proc_macro
Generic cache implementations and simplified function memoization
-
topo
Tools for incrementally computing repeated callgraphs
-
nsqueue
Rust client for the NSQ realtime message processing system
-
mincache-impl
Procedural macro implementation for mincache
-
http-cache-surf
http-cache middleware implementation for surf
-
lru-cache-macros
A procedural macro for automatically caching the output of functions
-
cyclotron
Cycle-aware memoization with automatic fixpoints
-
timed_cache
An implementation of a cache that will regenerate a value if accessed after a certain amount of time
-
mlcr
An adaptive machine-learning-based cache tracker/replacement policy
-
cascara
Implementation of TinyLFU cache
-
cached_file_view
A simple library for mapping arbitrary parts of huge files into memory
-
unifont-bitmap
Get bitmap data for GNU Unifont. Embedded in compressed form, light on memory.
-
eternity
A Rust library to limit requests and cache results
-
core_memo
Zero-cost, no_std-compatible library for lazy evaluation and memoization
-
reinda
Easily embed and manage your assets for your web application to build standalone-executables. Offers filename hashing, templating, compression and more.
-
plru
Implementation of concurrent (lockless) pseudo-LRU cache replacement policy
-
dynamic-lru-cache
LRU Cache that only stores items recently seen more than once