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.

cache_bust_macroProcedural macro for cache_bust3,875MITCachingFilesystem mem_cachememory cache3,872MIT OR Apache-2.0Caching pwalletpwallet is a cli for store and recover or export passwords3,864MITCachingCommand line utilities http-cache-tower-serverServer-side HTTP response caching middleware for Tower/Axum3,861MIT OR Apache-2.0CachingWeb programming::HTTP server reactive-macrosA lightweight, dependency-aware memoization library with automatic invalidation and lazy recomputation.3,839GPL-2.0Caching ieee-registryA Rust crate to cache the IEEE public registries as csv.3,828non-standardCaching epoch-dbAn intelligent, persistent, and concurrent key-value store for Rust, designed to manage data with a lifecycle through frequency…3,827MIT OR Apache-2.0CachingConcurrency ngdp-cacheTransparent caching layer with TTL support for all NGDP operations3,814MIT OR Apache-2.0CachingFilesystem with_daemonAn async client-daemon abstraction framework3,792MIT OR Apache-2.0AsynchronousCaching easylazyEasy lazy initialization of variables3,792MITAlgorithmsCaching hitbox-redisHitbox redis backend.3,774MITAsynchronousCaching sleigh-configPrecompiled .sla files and other processor configuration files needed to interface with Ghidra SLEIGH3,630Apache-2.0CachingConfiguration lurk-elsaAppend-only collections for Rust where borrows to entries can outlive insertions3,620MIT/Apache-2.0CachingData structures slab-allocA fast, single-threaded object allocator.3,570Apache-2.0AlgorithmsCaching kalgan_cacheA wrapper for redis crate used by Kalgan Framework.3,563MIT OR Apache-2.0CachingData structures sui-cacheBuilt-in binary cache server and push pipeline for the sui Rust-native Nix runtime3,537MITCachingWeb programming::HTTP server dfdi-coreThe core components of dfdi3,511MITCachingConfiguration dfdi-macrosMacros for dfdi3,505MITCachingConfiguration memselectNo-std compatible memoizing selectors3,464MITCachingNo standard library rive-cache-inmemoryIn-memory cache for Rive.3,446LGPL-2.1-or-laterCaching website-screenshot📸 website screenshots as a service3,429MIT/Apache-2.0CachingCommand line utilities lazy_concatLazy concatenation for Strings and Vecs3,405MITCachingData structures rds_lockA simple and easy-to-use asynchronous redis distributed read-write lock implementation based on tokio and redis-rs.3,353MITCachingConcurrency shared_slabData structure with shared insertion3,331MITCachingData structures sui-graph-storeL1 content-addressed graph store for sui — redb index + rkyv-archived blobs on a ZFS-friendly layout. Replaces the SeaORM/SQLite…3,299MITCachingDatabase implementations tokio-cacheNon-blocking caches that can be used with Tokio.3,289MPL-2.0AsynchronousCaching semver-storeAn HashMap structure that uses semver strings as keys.3,235MITCachingData structures http-cache-towerHTTP cache middleware for Tower/Hyper3,211MIT OR Apache-2.0CachingWeb programming::HTTP client kube-subcontrollerMulti-subcontroller management by reacting to reflector3,193Apache-2.0CachingNetwork programming object-alloc-testA suite of tests for object allocators.3,190Apache-2.0CachingMemory management actionidmap-updaterA HashMap that can be updated from a URL. Intended to be used to keep reverse-engineered API's in use even as private referenced…3,176MIT OR Apache-2.0CachingData structures kevy-storekevy keyspace + value types + expiry — pure Rust, zero deps.3,162Apache-2.0 OR MITCachingData structures hydracache-coreCore runtime types and traits for HydraCache.3,135Apache-2.0AsynchronousCaching cache-managerSimple managed directory system for project-scoped caches with optional eviction policies.3,093MIT OR Apache-2.0CachingDevelopment tools anor-commonAnor Common Utilities3,085MITCachingData structures anor-apiAnor API Service3,074MITCachingData structures ferro-cacheCaching with tags for the Ferro framework3,074MITCachingWeb programming sui-dockerfile-node-cache-daemonNode-local L0 disk cache daemon for supa-charge-akeyless-ci (Phase 3b) — one instance per k8s node, falls through to sui-cache's…3,051MITCaching dbLightweight high-performance pure-rust transactional embedded database.3,017MIT OR Apache-2.0AlgorithmsCaching oxcacheA high-performance multi-level cache library for Rust with L1 (memory) and L2 (Redis) caching.2,991MITAsynchronousCaching mapageIn-memory type-namespaced key value storage with GraphQL2,967MIT OR Apache-2.0Caching lazy_listLazily-populated lists, finite or infinite2,960MITCachingData structures matrix-sdk-sqlSQL-Based State Storage for matrix-sdk2,951Apache-2.0CachingDatabase interfaces video_hash_filesystem_cacheA companion cache for storing the video hashes used by the vid_dup_finder_lib crate2,951MIT OR Apache-2.0Caching hydracacheUser-facing HydraCache runtime crate.2,948Apache-2.0AsynchronousCaching fixed_free_listA fixed-size free-list with optional key lifetime safety and macroless unique typing.2,938MIT OR Apache-2.0CachingData structures tunnelbana-etagsGenerate etags for static files and serve them with tower.2,920MIT OR Apache-2.0CachingWeb programming redis_ipcSimple crate for ipc (inter-process communication) and service-to-service communication based on redis.2,920MITAPI bindingsCaching fibre_cacheBest in-class comprehensive, most flexible, high-performance, concurrent multi-mode sync/async caching library for Rust. It…2,919MPL-2.0AsynchronousCaching extra_waitersWait for notifications without a Mutex2,918MIT OR Apache-2.0AlgorithmsCaching hirpdagLibrary and procedural macros for Hash Consed, Immutable, Reference Counted, Persistent, Directed Acyclic Graph data structures.2,913MIT OR Apache-2.0CachingData structures dfdiDependency For Dependency Injection2,908MITCachingConfiguration hitbox-actixAsynchronous caching framework for Actix.2,854MITAsynchronousCaching sarlaccThread-safe lock-free interning of data2,841MITCachingConcurrency flourishConvenient and full-featured signals for Rust.2,836MIT OR Apache-2.0AsynchronousCaching indexed-poolIndexed object pool for expensive / frequent allocations2,825MITCachingConcurrency http_cache_tags_coreAn experimental cache tagging library for Rust web frameworks2,812MIT OR Apache-2.0CachingWeb programming::HTTP server sui-dockerfile-wrapperIntercept/resolve/fall-through wrapper around `docker build` — cache-first via sui-cache, falling through to real docker on any…2,801MITCaching unrolled-linked-listThe implementation of the unrolled linked list in rust2,785non-standardAlgorithmsCaching fast_forwardQuering collections blazing fast.2,774MITCachingData structures kacheZero-copy, content-addressed build cache for Rust, C/C++ and more. No copies, no wasted disk — just hardlinks locally and S3 for…2,755Apache-2.0CachingDevelopment tools::Build Utils sparkvExpirable in-memory key-value store with per-entry TTL and zero dependencies2,747MITCachingData structures phantom-frameA high-performance prerendering proxy engine with caching support2,740MITCachingNetwork programming flyweightsInterned strings & bytestrings for client-controlled values in long-lived programs.2,740BSD-2-ClauseCachingRust patterns rstrieA generalized Trie implementation for Rust.2,717MITCachingData structures redishA lightweight in-memory key-value database2,703MITCachingDatabase interfaces btdt"been there, done that" - a tool for flexible CI caching2,702MIT OR Apache-2.0Caching fn-mapAbstraction around HashMap. Uses closure to compute and store value.2,695MITCachingData structures sycamore-queryData fetching and caching for sycamore2,686MIT OR Apache-2.0CachingWebAssembly jupiter-rsJupiter is a library for providing high-throughput ultra low latency services via the RESP protocol as defined by Redis.2,683MITCachingDatabase implementations async-refreshCreate values that refresh automatically and asynchronously after a given duration.2,637MITAsynchronousCaching cache_bust_cliCLI tool for use in conjunction with the cache_bust crate to add hashes to file names2,619MITCachingCommand line utilities isoprenoidisoprenoid is the signals runtime framework backing flourish.2,608MIT OR Apache-2.0AsynchronousCaching fast-shardHigh-performance configurable sharding library with SIMD optimizations2,601MIT OR Apache-2.0AlgorithmsCaching threatflux-cacheA flexible async cache library for Rust with pluggable backends and serialization2,575MITAsynchronousCaching transient_dbAn intelligent, persistent, and concurrent key-value store for Rust, designed to manage data with a lifecycle through frequency…2,551MIT OR Apache-2.0CachingConcurrency ittybittyAn itty bitty bitset to hold your itty bitty bits.2,542MIT OR Apache-2.0CachingData structures lazy_catchcatch result and lazy compute2,525MITCaching rocket-static-filesServe static files with cache headers with Rocket2,494MPL-2.0CachingDevelopment tools::Build Utils remcachedCaching system designed for efficient storage and retrieval of entities from remote repositories (REST APIs, Database, ...etc)2,460MIT OR Apache-2.0AsynchronousCaching plain-cacheHighly performant thread-safe cache with a focus on simplicity2,451MIT OR Apache-2.0CachingConcurrency http_cache_tags_axumAn experimental cache tagging library for axum2,435MIT OR Apache-2.0CachingWeb programming::HTTP server bloomfxBloom filter implementation backed by fxhash2,420non-standardAlgorithmsCaching stringstoreCached dynamic set of strings with mildly expensive construction but cheap comparisons.2,415LGPL-3.0-onlyCachingMemory management remote_configFlexible crate for asynchronously loading configuration from remote source with caching and automatic revalidation.2,413non-standardAsynchronousCaching http_cache_tags_actixAn experimental cache tagging library for actix2,376MIT OR Apache-2.0CachingWeb programming::HTTP server salvia_macroProc macros implementation for Salvia crate2,355MIT OR Apache-2.0AsynchronousCaching mincache-implProcedural macro implementation for mincache2,354non-standardCaching rtcacheA read-through/write-back cache2,353Apache-2.0 OR MITCaching stack-memdbAn in-memory database backed by an array and useful for runtimes without a heap or with a constrained stack2,351Apache-2.0CachingDatabase interfaces istra fast string interning library based off of ustr2,351MITCachingData structures compose-deriveA positional memoization runtime similar to Jetpack Compose Runtime.2,346MIT/Apache-2.0CachingData structures fifo-cacheA minimalist FIFO cache with TTL (Time To Live) support2,342MITCaching const-struct-version-deriveA proc-macro to generate a hash based on the fields of a struct. Useful for intelligently expiring a cache when the stored object…2,328MIT OR Apache-2.0CachingDatabase interfaces glaceA type-safe, user-friendly proc macro for embedding a file tree into your code.2,286CC0-1.0CachingData structures btdt-cli"been there, done that" - a tool for flexible CI caching2,249MIT OR Apache-2.0CachingCommand line utilities mini-moka-wasmTemporary vendored fork of mini-moka with wasm browser compat patch2,242MIT OR Apache-2.0CachingConcurrency anor-storageAnor In-Memory Data Storage2,238MITCachingData structures ocraOCRA: A Rust implementation of Cache in arrow-rs' ObjectStore interface2,222non-standardCaching armature-redisRedis client integration for Armature - connection pooling, pub/sub, and DI-ready2,200Apache-2.0AsynchronousCaching elfmallocA fast, concurrent, general-purpose allocator.2,197Apache-2.0CachingConcurrency tidalcacheLocal cache for the tidal music service. Integrates with the tidal crate.2,180MITCachingDatabase interfaces cacache-syncSynchronous, content-addressable, key-value, high-performance, on-disk cache.2,162Apache-2.0CachingFilesystem http_cache_tagsAn experimental cache tagging library for Rust web frameworks2,162MIT OR Apache-2.0CachingWeb programming::HTTP server paper-cacheAn in-memory cache with dynamic eviction policies.2,157AGPL-3.0Caching texture-cacheA LRU texture cache for caching many small textures in a single big GPU texture2,151MIT OR Apache-2.0AlgorithmsCaching aurora-dbA lightweight, real-time embedded database with built-in PubSub, reactive queries, background workers, and intelligent caching.2,106MITCachingDatabase interfaces apt-cacher-rsCaching proxy for Debian style package repositories2,104MITCaching transactionalA simple optimistic lock-free confirmation-based transactional model for Rust.2,102non-standardAlgorithmsCaching core_memoZero-cost, no_std-compatible library for lazy evaluation and memoization2,052MIT OR Apache-2.0AlgorithmsCaching fluent-zero-buildBuild-time code generator for fluent-zero. It compiles Fluent (.ftl) files into static, zero-allocation Rust code and Perfect…1,987MITCachingGame development ccacheComposable Caches1,974Apache-2.0Caching streamhouse-deriveThe derive macro crate for streamhouse1,965MIT OR Apache-2.0CachingConcurrency fluent-zeroA zero-allocation, high-performance Fluent localization loader optimized for GUIs and games via compile-time caching to return…1,957MITCachingGame development slotmap-mapSlotmap data structure1,927ZlibCachingData structures komora-syncSynchronization structures for the komora db project1,924MIT OR Apache-2.0AlgorithmsCaching memory-balloonMemory filling tool. Allocates a chunk of memory of a specified size and tries to make sure the OS keeps it in main memory,…1,901Apache-2.0/MITCachingCommand line utilities thingdCore primitives for thingd, an object-shaped local memory engine for apps and agents.1,889Apache-2.0CachingDatabase implementations cache-roA high-performance, thread-safe persistent cache with TTL support1,881MIT OR Apache-2.0CachingData structures paper-serverAn in-memory cache with dynamic eviction policies.1,879AGPL-3.0Caching bytecon_data_storeA library for storing ByteConverter implementations conveniently.1,877MIT OR Apache-2.0CachingDatabase implementations arc-disk-cacheConcurrently Readable Disk Cache1,875MPL-2.0CachingConcurrency cachemapA concurrent insert-only hashmap for caching values1,874MITCachingConcurrency paper-utilsA utility crate for PaperCache.1,868AGPL-3.0Caching leptos-query-rsA powerful, type-safe data fetching and caching library for Leptos 0.8 applications1,855MITAsynchronousCaching dedDead Easy Deduplication.1,854MIT OR Apache-2.0AsynchronousCaching cuckoo_filtera cuckoo filter implementation in rust1,813MITCachingCompression anor-serverAnor Server1,812MITCachingData structures cachrSimple shared access caching struct1,806MIT OR Apache-2.0CachingData structures yslibysaf standard library.1,804MITCachingData structures ikigai-coreIdentity, representations, resolution, content-addressed caching, and capabilities.1,795MIT OR Apache-2.0CachingData structures anor-cliAnor Command-line Interface1,784MITCachingData structures sui-dockerfile-verifyDockerfile build equivalence checker — compares two built images' `docker history` layer sequence + final filesystem content…1,784MITCaching eternityA Rust library to limit requests and cache results.1,775ISCAsynchronousCaching sui-cache-evalContent-addressed evaluation cache for sui — hash-keyed memoization of Nix expressions1,767MITCaching smart-cache-macroProcedural macros for smart-cache1,760MIT OR Apache-2.0CachingDevelopment tools sui-dockerfile-prewarmerStanding pre-warming service — polls watched public Dockerfiles for new commits and keeps sui's cache warm via…1,753MITCaching anor-collectionsAnor Collections1,748MITCachingData structures anor-clientAnor Storage API Client in Rust1,737MITCachingData structures cql_i16i16 storage support for CQL Database - a lightweight array-based database1,730MIT OR Apache-2.0CachingDatabase interfaces cql_f64f64 storage support for CQL Database - a lightweight array-based database1,720MIT OR Apache-2.0CachingDatabase interfaces dir-cacheDirectory based kv-store1,716MPL-2.0CachingDatabase interfaces dataload-rsAddresses N+1 problem in GraphQL applications through batching1,710MITCachingDatabase interfaces kevy-embeddedEmbedded mode for kevy — in-process Redis-compatible KV without the server/runtime.1,704Apache-2.0 OR MITCachingDatabase implementations anor-httpAnor HTTP Service1,703MITCachingData structures supergreenLib of common utils for cargo-green & rustcbuildx1,696MITCachingCompilers versionedProvides a pointer-like wrapper for counting mutations.1,691MIT OR Apache-2.0Caching cornerstoreAn in-memory key/value store for read-heavy workloads with expireable items.1,690Apache-2.0Caching tamponSpecialized crate that contains SAFE Rust functions, macros and trait to serialize / deserialize data structure and/or object in…1,683MITCachingCryptography trillium-cachehttp cache handler for trillium.rs1,668MIT OR Apache-2.0CachingWeb programming::HTTP client hat-trie-cacheA high-performance HAT-trie implementation with integrated quick-cache support for concurrent operations and binary encoding…1,666MIT OR Apache-2.0CachingConcurrency wasmer-cache-nearCache system for Wasmer WebAssembly runtime1,663MITCachingWebAssembly remember-thisA simple mechanism for caching data to both memory and disk. Uses `tokio`.1,660Apache-2.0Caching wasmer-cache-asml-forkCache system for Wasmer WebAssembly runtime1,632MITCachingWebAssembly rmw_ttlmapMinimal async cache in Rust with support for key expirations1,620MITAlgorithmsAsynchronous laizyA simple, stable and thread-safe implementation of a lazy value1,619MIT OR Apache-2.0AlgorithmsAsynchronous ezcacheEasy and flexible cache library for Rust1,611GPL-2.0-onlyCachingConcurrency laburnumAn LSP framework for building language servers and compilers, powered by an incremental query tree with content-addressed…1,607BlueOak-1.0.0CachingCompilers MMDB_Client{InDev} A simple,easy to use database server.1,604MITAuthenticationCaching rblockA small read-biased RwLock for sharded, read-heavy caches1,597Apache-2.0CachingConcurrency citum_storeCitum style and locale storage layer — registry, cache, and resolver chain1,592MIT OR Apache-2.0CachingText processing artushak-web-assetsAsset file manager1,589Apache-2.0CachingFilesystem smart-cacheA smart caching library for Rust with automatic invalidation1,585MIT OR Apache-2.0CachingDatabase interfaces cachewellLruCache with pinning and detachment support1,580MPL-2.0Caching cached_fieldProc macro to cache associate function result on strut field. An analogy to python's @cached_property class decorator.1,577MITCachingRust patterns blazinternerEfficient and concurrent interning of generic data1,572MIT OR Apache-2.0CachingConcurrency salviaIncremental computing brought to async Rust1,564MIT OR Apache-2.0AsynchronousCaching citadeldb-bufferBuffer pool with SIEVE eviction and encrypt/decrypt pipeline for Citadel1,558MIT OR Apache-2.0CachingCryptography miniptrData-structures based on small, safe indices into arenas ("mini pointers")1,5570BSD OR MIT OR Apache-2.0AlgorithmsCaching handle-keyTyped and named or unnamed map keys1,557MIT OR Apache-2.0CachingGame development shardmapSharded embedded in-memory map with optional cache, protocol, and server internals1,551Apache-2.0CachingData structures lathescan resistant concurrent cache eviction manager1,548GPL-3.0AlgorithmsCaching quick-hash-cacheAsync Concurrent Hashmap. Unlike Redis it supports multi threading and advanced data structures1,542MITCaching decay-cacheA Redis-like file cache library1,535MITAsynchronousCaching streamhouseA strongly typed client for clickhouse1,529MIT OR Apache-2.0CachingConcurrency kache-coreCore planner data structures and algorithms for kache.1,518Apache-2.0CachingDevelopment tools::Build Utils ovr-vsdb-deriveSome procedure macro implementations for vsdb.1,498MITAlgorithmsCaching rat_memcache高性能 Memcached 协议兼容服务器,支持双层缓存和持久化存储1,494LGPL-3.0-or-laterCachingDatabase interfaces camiCache-friendly comparison, binary & sequential search.1,489MIT OR Apache-2.0AlgorithmsCaching zlayer-registryOCI container registry client with blob caching1,483Apache-2.0CachingNetwork programming redisgoA simple and ergonomic Redis client wrapper for Rust1,480MIT OR Apache-2.0CachingDatabase interfaces rustysquidHigh-performance HTTP caching proxy optimized for embedded systems and routers1,439MITCachingNetwork programming fulguranceA blazing-fast, adaptive prefetching and caching library for Rust1,427MITAlgorithmsCaching const-struct-versionA trait plus proc-macro to generate a hash based on the fields of a struct. Useful for intelligently expiring a cache when the…1,425MIT OR Apache-2.0CachingDatabase interfaces retainer_nickbpFork of retainer with access to cache expiration values1,414MITAlgorithmsAsynchronous rust_cachingA simple safe Rust library to cache functions (or sections of code) in memory1,412MITAlgorithmsCaching bb-downloaderA simple async downloader for applications1,403MITAsynchronousCaching safa-buffer-poolSafa-buffer-pool is a quick and simple tool to create buffer pools in a mono or multi thread context.1,379MITCaching etchdnsA caching DNS proxy with advanced security features, WebAssembly hooks, and comprehensive protection mechanisms1,377MITCachingNetwork programming near-cachedNear fork of https://github.com/jaemk/cached1,375MITCaching icon-cacheComplete and user-friendly zero-copy wrappers for the GTK icon cache1,375MIT OR Apache-2.0CachingData structures axum_rate_limiterA flexible and powerful rate limiting middleware for Axum web framework with support for multiple strategies including IP, URL,…1,370MIT OR Apache-2.0API bindingsCaching paper-clientThe Rust PaperCache client.1,364AGPL-3.0Caching multi-tier-cacheCustomizable multi-tier cache with L1 (Moka in-memory) + L2 (Redis distributed) defaults, expandable to L3/L4+, cross-instance…1,337MIT OR Apache-2.0AsynchronousCaching lintel-schema-cacheDisk-backed schema cache with HTTP fetching and JSON parsing1,326Apache-2.0CachingDevelopment tools litecacheService of litestorm for caching1,316MITAsynchronousCaching statmanStat Manager1,312MIT OR Apache-2.0CachingConcurrency hitbox-coreAsynchronous caching framework core traits.1,310MITAsynchronousCaching swiftlinkSwiftlink is a fast, flexible URL shortener. With a simple API, it transforms long URLs into short, shareable links: shortening…1,306Apache-2.0 OR MITAuthenticationCaching kevykevy — a pure-Rust, zero-dependency, Redis-compatible KV server.1,292Apache-2.0 OR MITCachingDatabase implementations