CATEGORY
Caching 945 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
wombatkv-formatWire-format codecs for WombatKV: 16-byte universal envelope (magic + version + CRC32C + len per RFC 0018), blake3 chain hashing,…108Apache-2.0
sassi-cache-redisRedis CacheBackend implementation for sassi with pub/sub invalidation.106MIT OR Apache-2.0
tower-serve-embeddedEmbed content-hashed, cache-busted static web assets into your binary and serve them as a tower::Service, with a compile-time…106MIT OR Apache-2.0
hattrieA high-performance, cache-conscious, ordered map for string keys, based on the HAT-trie paper.105MPL-2.0
haagenti-serverlessServerless deployment with cold start optimization and GPU memory management105MIT OR Apache-2.0
haagenti-speculativeSpeculative fragment loading based on keystroke intent prediction103MIT OR Apache-2.0
haz-cacheContent-addressed cache for haz task outputs using BLAKE3.100AGPL-3.0-or-later
memory_stashIn-memory cache with policies100BSD-2-Clause
cvmfsCernVM-FS client implementation in Rust98BSD-3-Clause
kosaKośa is a reliable page-based storage engine w/ fire-and-forget durability semantics96MIT OR Apache-2.0
ember-clientasync RESP3 client library for ember95Apache-2.0
thread-flowThread dataflow integration for data processing pipelines, using CocoIndex.93AGPL-3.0-or-later
relon-object-cacheOn-disk + in-memory cache for cranelift-object `.o` artefacts used by the v5-gamma native AOT pipeline93Apache-2.0
cachekit-macrosProc-macro decorators for the cachekit-rs SDK (#[cachekit] attribute macro).90MIT
dash_cacheContains multiple LRU cache implementations, including a sharded LRU cache implementation for concurrent performance, DashCache.87MIT
wombatkv-coreCore types, errors, and shared primitives for WombatKV (object-storage-native KV cache system for LLM inference). Leaf crate, no…85Apache-2.0
wombatkv-radixIn-RAM radix tree + SlateDB-backed L1 metadata index for WombatKV. Implements the longest-prefix lookup over content-addressed KV…85Apache-2.0
wombatkv-storeObject-store backend (S3 / MinIO / R2 / GCS) for WombatKV. Async writes, sync reads, per-namespace LRU eviction with CAS safety.85Apache-2.0
slotmap-slice-forkFork of slotmap82Zlib
range-cacheA thread-safe sparse byte-range cache with optional async read-through82Apache-2.0
rskit-cache-redisRedis adapter for rskit-cache74MIT
ax-cacheHardware-aware concurrent cache engine.73MIT
hydracache-redis-compatOff-by-default Redis RESP edge facade for HydraCache cache-subset compatibility.71Apache-2.0
tauri-plugin-redb-cacheA Tauri plugin for HTTP and image caching using Redb with LRU memory cache and compression70MIT
gpui-query-legacyTanStack Query-inspired async state management for GPUI (legacy, deprecated)70MIT
groupcache-ng-pbProtocol buffer definitions for groupcache-ng (internal crate)69MIT
rusty-ssrHigh-performance SSR engine for Rust with V8 isolate pool and multi-tier caching68MIT
tensor-wasm-artifactsUnified content-addressed, HMAC-signed, on-disk artifact store primitive for TensorWasm.68Apache-2.0
senbaA fast, single-threaded cache using the sharded SIEVE policy.67MIT
esox_objectpoolHigh-performance, thread-safe object pool with async support, circuit breaker, eviction, health monitoring and Prometheus metrics66MIT
wombatkv-nodeHigh-level WombatKV node API, store + lookup + touch + foyer-backed local cache. The Rust surface that wombatkv-cabi wraps for…66Apache-2.0
kael_cacheGeneral-purpose application cache layer for Kael65Apache-2.0
nam-wasmer-cacheCache system for Wasmer WebAssembly runtime64MIT
stitch-syncReactive state-sync library bridging an in-memory store, fjall-backed local persistence, and MQTT-based remote sync.64Apache-2.0
cremaA high-performance, sharded Key-Value store utilizing a Multi-Raft consensus architecture61MIT OR Apache-2.0
cache-liteA cross-platform caching library for Rust with configurable storage, lifecycle, and file formatting60MIT
onnx-genai-kvPaged KV cache manager with tiered storage and prefix sharing60MIT
rtaṚta (ऋत) is a minimal metadata store for durable system state60MIT OR Apache-2.0
cloudiful-rate-limiterReusable async resource throttling with local and Valkey-backed backends.59Apache-2.0
neveA read-only cache for avalanchego's JSON-RPC frontend API, backed by a local block store.58MIT
mapxHigh performance memory map with disk synchronization58MIT
quixotic-plecostomus-ketamaRust port of the nginx consistent hash function57Apache-2.0
wae-cacheWAE Cache - 缓存服务抽象层,支持内存缓存56MIT
dejadb-storeContent-addressed embedded store with hybrid recall (Turso/SQLite) for DejaDB.56MIT OR Apache-2.0
cacheflightCache-backed deduplication for async Rust services with stale-while-revalidate support56MIT OR Apache-2.0
hydracache-sim-wasmwasm-bindgen bindings for the deterministic HydraCache simulator.56Apache-2.0
pleme-redisRedis patterns for the Pleme platform - presence management, caching, and real-time features56MIT
rok-cacheCache façade for the rok ecosystem — Memory/Redis drivers, Cache::get/set/remember55MIT
ppoppo-infraBackend-agnostic infrastructure traits for caching, queuing, and messaging53MIT
locusdbA zero-dependency, from-scratch Redis-protocol datastore in Rust — with a reactive changefeed, geo-first spatial model, and…53MIT
evm-oracle-stateEVM-backed oracle state tracking and speculative update signals over evm-fork-cache53MIT OR Apache-2.0
subms-block-cachesubmillisecond.com cookbook recipe - memory: subms-block-cache. Clock-sweep block cache with constant-time eviction.50MIT OR Apache-2.0
herosal-redisclientSAL Redis Client - Redis client wrapper with connection management and Rhai integration48Apache-2.0
file-parse-cacheMtime-gated file parse cache for apps that poll files and reparse on change45MIT OR Apache-2.0
llm-config-cacheMulti-tier caching system with L1/L2 cache support, TTL management, and cache invalidation strategies44Apache-2.0
wombatkv-daemonWombatKV daemon binary + SHM/TCP/HTTP listeners for the daemon deployment mode. Sits between multiple engine clients (ds4, future…44Apache-2.0
auto_invalidateAutomatic cache invalidation on mutable access using a guard pattern43MIT OR Apache-2.0
youtra-cacheSQLite-backed translation cache used by Youtra (bundled rusqlite, blake3-keyed).43Apache-2.0
turbofoxA persistant and embedded KV Database built for on-device caching.43MIT OR Apache-2.0
geo-redisS2-geometry-keyed distributed geospatial trie with Redis persistence — sub-10ms near-me queries over millions of moving objects43MIT
flashkvA high-performance, in-memory Key-Value database built in Rust42MIT
rs-queryTanStack Query-inspired async state management for GPUI42MIT
secra-memoryA unified memory cache management library for plugin systems, built on top of moka42MIT OR Apache-2.0
varmapFast, heterogeneous key-value maps for Rust. Store mixed types (integers, strings, bytes, custom structs) under a single key…41MIT
rs-miniredisA lightweight, blazingly-fast in-memory key-value store inspired by Redis41MIT
tower-http-cache-plusHTTP response caching middleware with integrated compression41MIT OR Apache-2.0
lattice-dbA high-performance, embedded graph database optimized for fast set-based search.
Built on Roaring Bitmaps and Redb for instant…40MIT
http-varyAppend and de-duplicate field names on an HTTP Vary response header40MIT
tpuf_zerovec_0115Zero-copy vector backed by a byte array39Unicode-3.0
clacheSmall utilities for caching data39non-standard
omega-cacheA high-performance, concurrent cache for Rust with lock-free slot management and pluggable eviction policies.39MIT
scenotimeRuntime for the scenograph projection engine: stable scene epochs, revisions, idempotent diffs, and picking the instance under a…39MIT OR Apache-2.0
bt_anytype_mapBasic HashMap to store any data type in a thread-safe manner with zero dependencies38GPL-3.0-only
openkeyvAsync Key-Value Store - A pluggable interface for KV Stores37Apache-2.0
rust-cache-serverHigh-performance Redis-like cache server in Rust - open source alternative without Redis licensing concerns36MIT
acceleratorMVP multi-level cache runtime with singleflight load de-duplication36MIT
cinchRedis-compatible cache infrastructure. Affordable, auto-scaling, file-per-tenant architecture.36MIT
quixotic-plecostomus-tinyufoIn-memory cache implementation with TinyLFU as the admission policy and S3-FIFO as the eviction policy36Apache-2.0
oxigeo-cloudAdvanced cloud storage backends for OxiGeo - Pure Rust cloud integration36Apache-2.0
probabilistic-rsProbabilistic data structures in Rust36MIT
embedcache-corePure-Rust core for embedcache: a content-addressed embedding cache.36MIT OR Apache-2.0
graphql-sort-astnormalize GraphQL queries for stable cache keys/signatures35MIT
tacosBuild system infrastructure on top of picante34Apache-2.0 OR MIT
adaptiteFine-grained reactivity (signals, thunks, memos, effects, events) for the runite runtime34MIT OR Apache-2.0
query-langQuery-based incremental compilation framework.33Apache-2.0 OR MIT
dig-store-cacheOn-disk LRU (pluggable-policy), pin-aware, crash-safe cache of already-verified DIG `.dig` capsules for the DIG Node — the cache…33Apache-2.0 OR MIT
quillcacheVendor-neutral KV cache control plane and evaluation platform for LLM serving32MIT
cache233A high-performance in-memory caching library with W-TinyLFU eviction policy32Apache-2.0
gameinfoUnified game metadata from IGDB, TheGamesDB and Steam with smart multi-provider matching31MIT
flourish-unsendConvenient and full-featured signals for Rust (thread-local variant).31MIT OR Apache-2.0
mx-cacheShared cache utilities (local + Redis) for MultiversX Rust services.30MIT OR Apache-2.0
oxigeo-offlineOffline-first data management with sync queue, conflict resolution, and optimistic updates for OxiGeo30Apache-2.0
quick_cache_memleak_fixLightweight and high performance concurrent cache30MIT
two_phase_internerTwo-phase string and byte array interning29MIT OR Apache-2.0
upstreTrack the latest value from a stream with automatic retry and shared read access29Apache-2.0
skp-cache-axumAxum caching middleware for skp-cache29MIT OR Apache-2.0
sliding-window-counterA keyed sliding-window counter for tracking recent events per key.29MIT
oxigeo-cache-advancedAdvanced multi-tier caching with predictive prefetching and ML-based optimization for OxiGeo29Apache-2.0
cached-contextFile cache with diff tracking for AI coding agents28MIT
heapletA small, in-process, Redis-inspired in-memory store for Rust.27MIT
tpt-hf-hubAsync HuggingFace Hub model downloader and cache manager — resumable, SHA256-verified, atomic writes.26MIT OR Apache-2.0
tiered-ttl-cacheA flexible, multi-tiered caching library with Time-To-Live (TTL) support.26MIT
meebisA fast, disposable, in-memory Redis-compatible server for ephemeral dev work26MIT
wayfinder-coreClient, cache, search, and rendering for Archives of Nethys Pathfinder 2e / Starfinder 2e data26MIT
hitbox-reqwestHitbox cache integration for reqwest HTTP client via reqwest-middleware25MIT
pgkvA high-performance key-value store backed by PostgreSQL unlogged tables25MIT
quarlus-cacheTTL cache with pluggable backends for Quarlus - in-memory caching with expiration25Apache-2.0
logifyA high-performance, portable boolean logic engine.
Turns abstract logic into optimized data structures that can be…25MIT
haagenti-latent-cacheLatent caching for similar prompts with semantic similarity search25MIT OR Apache-2.0
unistore-cacheIn-memory cache capability for UniStore25MIT OR Apache-2.0
olive-treeHazelcast like distributed data grid in Rust24MIT
quickcacheA lightweight in-memory LRU cache with per-entry TTL expiry24MIT
file_lruEfficient file handle caching for WAL random reads / 高效 WAL 随机读取的文件句柄缓存24MulanPSL-2.0
memento_cacheA flexible caching library with pluggable storage strategies24MIT
azcacheUnified cache backend for Redis and Memcached24MIT
svcacheIsomorphic Dual-Index Cache for WASM and Native Runtimes24Apache-2.0
cache-kitA type-safe, fully generic, production-ready caching framework for Rust23MIT
safe-map-cacheA safe, concurrent memory-mapped LRU cache with a persisted on-disk index and compaction.23MIT
rig-redisRedis support utilities for Rig integrations.23MIT OR Apache-2.0
supercacheFastest cache22MIT
hash_tag_idRedis hash tag generator for ID routing / 生成 Redis hash tag 将相同 ID 数据路由至同节点22MulanPSL-2.0
quixotic-plecostomus-memory-cacheAn async in-memory cache with cache stampede protection.20Apache-2.0
groupcache-ngA distributed caching and cache-filling library with near-realtime streaming invalidation, lock-free routing, and built-in…20MIT
wombatkv-cabiC ABI over WombatKV. Produces libwombatkv.dylib + wombatkv.h so C/C++ engines (ds4, llama.cpp, custom) integrate without a Rust…20Apache-2.0
memrs-rsComprehensive Rust client for memrs — an in-memory data store with Redis-compatible commands20MIT
cortexai-cacheSemantic caching for Cortex with Redis/Valkey and in-memory backends19Apache-2.0
prompt-hashDeterministic cache key for an LLM prompt: normalize whitespace, hash messages, mix in model + temperature. Pairs with…19MIT OR Apache-2.0
tool-result-cacheContent-addressable LRU cache for LLM agent tool calls. Same tool, same args -> same answer, returned from memory. Optional TTL,…19MIT OR Apache-2.0
embed-keyDeterministic cache key for an embedding request: hash text + mix in provider, model, and dimensionality. So a cache survives…19MIT OR Apache-2.0
warehouseA unified ergonomic caching layer for arbitrary Rust data19MIT OR Apache-2.0
llm-response-cacheIn-memory LRU cache for LLM responses keyed by request hash18MIT
rate-limit-guardCross-session rate limit guard for LLM providers.18Apache-2.0
lru-tokensLRU cache where eviction is weighted by token count, not entry count. Bound a prompt cache by tokens (or any other size unit)…18MIT OR Apache-2.0
prompt-cache-warmerPre-warm Anthropic prompt cache before user traffic. Injects cache_control breakpoints, fires a tiny warmup call, optionally…18MIT OR Apache-2.0
soul-boxBounded in-memory key-value cache with capacity and TTL eviction.17MIT
wirecacheHigh-performance in-memory cache server with a binary TCP protocol, compatible with any language17MIT
content-casContent-addressed cache primitive: store bytes under their SHA-256 hex, retrieve by hex, atomic on-disk persistence. Zero deps.17MIT OR Apache-2.0
portailUnified proxy/gateway: AI Gateway + MCP Gateway + CDN cache17MIT
osmoSync a directory to/from an S3-compatible bucket (e.g. Cloudflare R2), with per-file merge strategies (union JSON/JSONL maps so…17MIT
cargo-reapiCargo-authoritative shared build caching with experimental REAPI execution16MIT OR Apache-2.0
smeltrA small, worktree-friendly compiler cache16MIT
iceberg-cache-mokaApache Iceberg Moka cache implementation15Apache-2.0
cachlyOfficial Rust SDK for cachly.dev – Managed Valkey/Redis cache with semantic AI caching15MIT
filecacheRandom-access caching for in-memory buffers and files inclusing LRU, MemoryMap, SlidingWindow14MIT
cheers-redisredis-backed RefreshStore and Revocation impls for cheers — the TTL hot-path tier.11MIT OR Apache-2.0