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.

yokeAbstraction allowing borrowed data to be carried along with the backing data it borrows from459,064,653Unicode-3.0CachingData structures yoke-deriveCustom derive for the yoke crate454,633,429Unicode-3.0CachingData structures zerovecZero-copy vector backed by a byte array450,648,481Unicode-3.0CachingData structures zerovec-deriveCustom derive for the zerovec crate445,794,098Unicode-3.0CachingData structures zerofromZeroFrom trait for constructing444,224,810Unicode-3.0CachingData structures zerofrom-deriveCustom derive for the zerofrom crate438,160,016Unicode-3.0CachingData structures lruA LRU cache implementation289,363,370MITCachingNo standard library mokaA fast and concurrent cache library inspired by Java Caffeine102,488,121(MIT OR Apache-2.0) AND Apache-2.0CachingConcurrency slotmapSlotmap data structure88,263,233ZlibCachingData structures sccA collection of high-performance asynchronous/concurrent containers with both asynchronous and synchronous interfaces76,907,450Apache-2.0AsynchronousCaching kubeKubernetes client and async controller runtime61,273,218Apache-2.0API bindingsCaching kube-runtimeKubernetes controller runtime50,510,237Apache-2.0CachingNetwork programming cachedGeneric cache implementations and simplified function memoization39,431,112MITCachingData structures cached_proc_macroGeneric cache implementations and simplified function memoization36,328,280MITCaching cached_proc_macro_typesTypes used by the cached proc-macro crate33,421,955MITCaching quick_cacheLightweight and high performance concurrent cache22,266,080MITCachingConcurrency vsdbA std-collection-like database20,274,123MITAlgorithmsCaching vsdb_deriveSome procedure macro implementations for vsdb.19,904,248GPL-3.0AlgorithmsCaching vsdbsledLightweight high-performance pure-rust transactional embedded database.19,886,691MIT/Apache-2.0AlgorithmsCaching get-size-deriveDerives the GetSize trait.16,899,573MITCachingMemory management get-sizeDetermine the size in bytes an object occupies inside RAM.16,704,694MITCachingMemory management fastbloomThe fastest Bloom filter in Rust. No accuracy compromises. Full concurrency support and compatible with any hasher.15,964,734MIT OR Apache-2.0AlgorithmsCaching elsaAppend-only collections for Rust where borrows to entries can outlive insertions15,631,009MIT/Apache-2.0CachingData structures internmentEasy interning of data13,556,926MIT OR Apache-2.0CachingConcurrency sledLightweight high-performance pure-rust transactional embedded database.13,446,003MIT/Apache-2.0AlgorithmsCaching nestedA memory efficient container for nested collections (like `Vec<String>` or `Vec<Vec<T>>`)13,189,321MITCachingData structures mutate_onceInterior mutability, write-once and borrowable as plain &T11,595,308BSD-2-ClauseCachingMemory management calendrical_calculationsCalendrical calculations in Rust9,710,185Apache-2.0CachingData structures pingora-lruLRU cache that focuses on memory efficiency, concurrency and persistence.8,833,944Apache-2.0AlgorithmsCaching mini-mokaA lighter edition of Moka, a fast and concurrent cache library7,300,226MIT OR Apache-2.0CachingConcurrency pingora-ketamaRust port of the nginx consistent hash function6,502,536Apache-2.0AlgorithmsCaching xorfLibrary implementing xor filters - faster and smaller than bloom and cuckoo filters.5,694,129MITAlgorithmsCaching http-cache-semanticsRFC 7234. Parses HTTP headers to correctly compute cacheability of responses, even in complex cases4,613,476BSD-2-ClauseCachingWeb programming::HTTP client get-size2Determine the size in bytes an object occupies inside RAM.4,226,271MIT OR Apache-2.0CachingMemory management cacacheContent-addressable, key-value, high-performance, on-disk cache.3,979,341Apache-2.0CachingFilesystem get-size-derive2Derives the GetSize trait.3,964,265MIT OR Apache-2.0CachingMemory management cachemap2A concurrent insert-only hashmap for caching values3,963,531MITCachingConcurrency wasmer-cacheCache system for Wasmer WebAssembly runtime3,926,464MITCachingWebAssembly http-cacheAn HTTP caching middleware3,903,594MIT OR Apache-2.0CachingWeb programming::HTTP client delay_mapHashMap collections whose entries expire after a given time3,497,691Apache-2.0AlgorithmsCaching http-cache-reqwesthttp-cache middleware implementation for reqwest3,007,089MIT OR Apache-2.0CachingWeb programming::HTTP client ustrFast, FFI-friendly string interning.2,567,564BSD-2-Clause-PatentCachingData structures lazy-lruA least-recently-used (LRU) cache implementation with lazy eviction2,491,973MITCachingNo standard library associative-cacheA generic N-way associative cache with fixed-size capacity and random or least recently used (LRU) replacement.2,309,166MIT OR Apache-2.0CachingData structures line-colConvert string slice indices into line/column numbers2,134,384MITAlgorithmsCaching comemo-macrosProcedural macros for comemo.2,118,709MIT OR Apache-2.0Caching comemoIncremental computation through constrained memoization.2,116,589MIT OR Apache-2.0Caching update-informerEasily implement update checks for your application1,998,365MITCachingWeb programming intaglioUTF-8 string and byte string interner and symbol table1,560,337Apache-2.0 OR MITCachingData structures cached-pathDownload and cache HTTP resources.1,419,069Apache-2.0Caching dataloaderRust implementation of Facebook's DataLoader using async-await.1,200,465MIT/Apache-2.0AsynchronousCaching once_mapSingle assignment and lazy maps1,105,131MIT OR Apache-2.0CachingConcurrency kv-indexRadix tree implementations for prefix matching and cache-aware routing974,435Apache-2.0CachingData structures fixed-cacheA minimalistic, lock-free, fixed-size cache948,866MIT OR Apache-2.0CachingConcurrency wagyu-zcash-parameters-4A library for loading Zcash Sapling parameters742,857MIT/Apache-2.0CachingCryptography wagyu-zcash-parameters-3A library for loading Zcash Sapling parameters742,718MIT/Apache-2.0CachingCryptography wagyu-zcash-parameters-2A library for loading Zcash Sapling parameters742,609MIT/Apache-2.0CachingCryptography wagyu-zcash-parameters-5A library for loading Zcash Sapling parameters742,375MIT/Apache-2.0CachingCryptography wagyu-zcash-parameters-1A library for loading Zcash Sapling parameters742,225MIT/Apache-2.0CachingCryptography wagyu-zcash-parameters-6A library for loading Zcash Sapling parameters741,761MIT/Apache-2.0CachingCryptography wagyu-zcash-parametersA library for loading Zcash Sapling parameters739,710MIT/Apache-2.0CachingCryptography fastcacheA performant but not-so-accurate time and capacity based cache for Rust.697,026MIT OR Apache-2.0Caching concreadConcurrently Readable Data-Structures for Rust681,539MPL-2.0CachingConcurrency inturnEfficient, performant, thread-safe bytes/string interning483,186MIT OR Apache-2.0Caching strettoStretto is a high performance thread-safe memory-bound Rust cache.398,376MIT OR Apache-2.0AsynchronousCaching bloom2Fast, compressed, 2-level bloom filter and bitmap353,654BSD-3-ClauseCachingCompression generic_singletonA library crate allowing for generic singleton patterns309,534MIT OR Apache-2.0CachingConfiguration streamcatcherA thread-safe, shared (asynchronous), almost-lockless stream buffer.301,692MIT/Apache-2.0AsynchronousCaching async_singleflightAsync singleflight.295,932MIT OR Apache-2.0AsynchronousCaching prehashA crate for storing values with precomputed hashes.290,389MPL-2.0-no-copyleft-exceptionCachingData structures r-cacher-cache is an in memory key value store. It is thread safe and values have expiry times274,745MIT OR Apache-2.0Caching lockableThis library offers hash map, hash set and cache data structures where individual entries can be locked259,937MIT OR Apache-2.0AsynchronousCaching openpgp-cert-dShared OpenPGP Certificate Directory245,472MITAuthenticationCaching async_cacheAsync refresh cache.217,954MIT OR Apache-2.0AsynchronousCaching ustr-fxhashFast, FFI-friendly string interning.206,368BSD-2-Clause-PatentCachingData structures retainerMinimal async cache in Rust with support for key expirations188,319MITAlgorithmsAsynchronous assets_managerConveniently load, cache, and reload external resources188,252MIT OR Apache-2.0CachingFilesystem pagecachelock-free pagecache and log for high-performance databases185,598MIT/Apache-2.0AlgorithmsCaching twilight-cache-inmemoryIn-process-memory based cache for the Twilight ecosystem.183,377ISCCaching hashconsingA hash consing library.181,070MIT/Apache-2.0CachingCompression reloadable-coreA generic reloadable state management core traits.172,478MITCaching reloadable-stateA generic reloadable shared state.172,153MITCaching cachedhashWrapper for values that caches their hash.167,685MIT OR Apache-2.0Caching vsdb_coreA std-collection-like database167,006MITAlgorithmsCaching sieve-cacheSIEVE cache replacement policy with thread-safe wrappers164,901MITAlgorithmsCaching http-cache-surfhttp-cache middleware implementation for surf159,068MIT OR Apache-2.0CachingWeb programming::HTTP client axum-response-cacheAxum layer for caching HTTP responses of the wrapped server143,297MITCachingWeb programming::HTTP server mortonMorton space filling curve functions141,708MITAlgorithmsCaching simple_redisSimple and resilient redis client.137,314Apache-2.0CachingDatabase interfaces fast_poolThe Fast Pool based on channel122,312Apache-2.0Caching slotmap_fork_lmondadaSlotmap data structure120,909ZlibCachingData structures idx_binaryIndexed binary file. It uses mmap , various_data_file and avltiree.117,609MIT/Apache-2.0AlgorithmsCaching cache-advisorscan-resistant concurrent cache eviction manager113,368MIT OR Apache-2.0AlgorithmsCaching leaseObject pool that leases values and automatically returns them with async support108,661MIT OR Apache-2.0AsynchronousCaching debuginfodA crate for interacting with debuginfod servers.99,870Apache-2.0 OR MITAPI bindingsCaching clockpro-cacheCLOCK-Pro cache replacement policy99,839MITAlgorithmsCaching lrumapA safe Least Recently Used (LRU) cache implementation with ordered and unordered support.96,495MIT OR Apache-2.0CachingData structures slothProvides a generic wrapper struct for lazy initialization.88,185MIT OR Apache-2.0Caching TinyUFOIn-memory cache implementation with TinyLFU as the admission policy and S3-FIFO as the eviction policy87,144Apache-2.0AlgorithmsCaching stream-downloadA library for streaming content to a local cache81,090MIT OR Apache-2.0AsynchronousCaching tardisElegant, clean Rust development framework81,035MIT/Apache-2.0AsynchronousCaching lru-cache-mapA cache that holds a limited number of key-value pairs.78,535MIT OR Apache-2.0AlgorithmsCaching zebra-stateState contextual verification and storage code for Zebra75,180MIT OR Apache-2.0AsynchronousCaching ateDistributed immutable data store with strong encryption and authentication74,348MIT OR Apache-2.0AsynchronousCaching tardis-macrosElegant, clean Rust development framework67,828MIT/Apache-2.0AsynchronousCaching slotmapdorlp/slotmap fork where serialization cycle doesn't change observable behavior66,510ZlibCachingData structures various_data_fileStore a dainary datas in a file. Use mmap, optimize fragments on delete, and reference identical strings.66,378MIT/Apache-2.0AlgorithmsCaching incrementalincremental computations, based on Jane Street's incremental63,312MITAlgorithmsCaching jupiterJupiter is a library for providing high-throughput ultra low latency services via the RESP protocol as defined by Redis.60,572MITCachingDatabase implementations cache_loader_asyncA thread safe loading cache with async loader functions based on tokio56,646Apache-2.0AsynchronousCaching arc-cacheAn Adaptative Replacement Cache for Rust.52,310MIT/Apache-2.0AlgorithmsCaching pingora-memory-cacheAn async in-memory cache with cache stampede protection.52,246Apache-2.0AlgorithmsCaching actix-ratelimitRate limiting middleware framework for actix-web51,897MITAsynchronousCaching bloom-serverHTTP REST API caching middleware, to be used between load balancers and REST API workers.50,976MPL-2.0CachingWeb programming native_dbDrop-in embedded database49,181MITAlgorithmsCaching binary_setBinary set file.48,141MIT/Apache-2.0AlgorithmsCaching warmyHot-reloading loadable and reloadable resources47,551BSD-3-ClauseCachingFilesystem cache_2qA 2Q Cache which maps keys to values46,239MIT/Apache-2.0AlgorithmsCaching rs-completeA library that handles text/word completion45,945MITCachingCommand-line interface hitdnshitdns is a DNS forward server optimized for cache hit ratio and query latency.42,802GPL-3.0CachingCommand line utilities xkvStatic global Redis client manager for Fred and Kvrocks / 全局静态 Redis 客户端管理器,基于 Fred 与 Kvrocks 构建42,591MulanPSL-2.0AsynchronousCaching deduplicatecaching, asynchronous, request deduplication41,212Apache-2.0AsynchronousCaching aws-parameters-and-secrets-lambdaCache AWS Secrets Manager secrets in your AWS Lambda function40,101Apache-2.0 OR MITAsynchronousCaching pi_slotmapSlotmap data structure39,060MIT OR Apache-2.0CachingData structures icon-loaderCrate to load and cache themed icons in 100% safe rust.37,785MITCaching hazarcA wait-free AtomicArc optimized for read-intensive use cases.37,293MIT OR Apache-2.0CachingConcurrency rapiddbA reasonably fast configurable embedded key-value sensor database36,646AGPL-3.0CachingDatabase interfaces topoTools for incrementally computing repeated callgraphs.36,154MIT/Apache-2.0CachingData structures freqfsAn in-memory filesystem cache layer over tokio::fs, with LFU eviction35,828Apache-2.0CachingFilesystem hiqliteHiqlite - highly-available, embeddable, raft-based SQLite + cache35,746Apache-2.0CachingDatabase interfaces groupcachegroupcache is a distributed caching and cache-filling library, intended as a replacement for a pool of memcached nodes in many…35,267MITAsynchronousCaching bitcoinleveldb-cacheLow-level, Bitcoin Core–compatible in-memory cache for LevelDB-style storage, providing capacity-bounded LRU eviction, explicit…34,027MITAlgorithmsCaching groupcache-pbgroupcache protocol buffers - internal crate32,739MITAsynchronousCaching torinUI layout Library designed for Freya.31,533MITCachingGUI poolsharkThread safe object pool31,386MITCachingMemory management aster-proxyA light, fast and powerful cache proxy written in Rust.31,273MITAsynchronousCaching fixed_heapA fixed-size heap structure with manually provided stateful comparison function.30,590MIT OR Apache-2.0CachingData structures infinitreeEmbedded, encrypted database with tiered cache30,470MIT OR Apache-2.0AlgorithmsCaching fliplruA LRU cache that shows effectiveness of cache capacity29,875MITCachingData structures endorphinKey-Value based in-memory cache library which supports Custom Expiration Policies29,786non-standardCaching infinitree-macrosEmbedded, encrypted database with tiered cache29,145MIT OR Apache-2.0AlgorithmsCaching rustdoc_processorCompute, cache, index, and query rustdoc JSON documentation28,960Apache-2.0CachingDevelopment tools money2For storing and asynchronously converting between (a subset of) ISO-4217 currencies28,928GPL-3.0-onlyAsynchronousCaching reiterateIterator adaptor with caching that allows reiterating over the same iterator through the cache27,734MIT/Apache-2.0CachingData structures ids_serviceLibrary that allows to generate unique Ids.27,680MITAlgorithmsAsynchronous tvrankQuery and sort information about movies and series27,591MITCachingCommand line utilities michie-macroproc-macro crate for the michie crate26,360MITCaching struct_dbDrop-in embedded database26,221MITAlgorithmsCaching XorfilterNo alloc membership approximation25,880MITCachingData structures bktCLI and Rust library for caching subprocess invocations25,796MITCachingCommand line utilities idnsDNS record parsing with racing query / 竞速查询的 DNS 记录解析库25,086MulanPSL-2.0AsynchronousCaching michieAn attribute macro that adds memoization to a function (sounds like Mickey)24,646MITCaching sparkle-cacheA backend-agnostic Discord cache implementation for the Twilight ecosystem.24,537ISCAPI bindingsAsynchronous lfu_cacheA simple constant time LFU cache implementation24,158MIT OR Apache-2.0CachingData structures eventadorlock-free pub/sub event-bus with sync and async APIs23,884Apache-2.0AsynchronousCaching compose-rtA positional memoization runtime similar to Jetpack Compose Runtime.23,381MIT/Apache-2.0CachingData structures fn-cacheA copy-less and clone-less function caching library23,252MITCaching razela command executor with caching for data processing pipelines23,167MITCachingCommand line utilities poolshark_deriveThread safe object pool23,144MITCachingMemory management js-internA macro for interning JavaScript primitives22,600MITCachingWebAssembly rearchRe-imagined approach to application design and architecture22,376MITCachingConcurrency hyperloglocklessHigh-performance HyperLogLog with bias correction and full concurrency support.21,772MIT OR Apache-2.0AlgorithmsCaching evictorA library for generic caching with configurable eviction policies.21,379MIT OR Apache-2.0CachingData structures js-intern-coreInternal implementation details for the js-intern crate20,929MITCachingWebAssembly moka2hitdns fork of A fast and concurrent cache library inspired by Java Caffeine20,718MIT OR Apache-2.0CachingConcurrency timeout-iteratorTimeoutIterator is a wrapper over any iterator that adds peek_timeout and next_timeout functions. The canonical use-case is…20,415Apache-2.0AsynchronousCaching ggez-assets_manager`assets_manager` integration for `ggez`20,394MIT OR Apache-2.0CachingFilesystem js-intern-proc-macroInternal implementation details for the js-intern crate20,261MITCachingWebAssembly funesFunes is a server to mock HTTP responses.20,109MITCachingDevelopment tools::Testing anchorhashA consistent hashing algorithm that outperforms state-of-the-art algorithms.19,913Apache-2.0AlgorithmsCaching lockmapA high-performance, thread-safe HashMap and LRU cache with fine-grained per-key locking.19,789MIT OR Apache-2.0CachingConcurrency http-cache-quickcachehttp-cache manager implementation for quick-cache19,047MIT OR Apache-2.0CachingWeb programming::HTTP client strpoolString Pools / Strings Interning18,700MITCachingNo standard library cql_dbCore CQL Database functionality - a lightweight array-based database18,597MIT OR Apache-2.0CachingDatabase interfaces simple-internerA simple append-only interner18,216Apache-2.0 OR MITCachingParsing tools scdbA very simple and fast key-value store but persisting data to disk, with a 'localStorage-like' API.18,191non-standardCachingDatabase interfaces moneta_fnA set of macros to function profiling18,126MITAccessibilityCaching twilight-webhookCaching and utility methods for Discord webhooks, a third party crate of the Twilight ecosystem17,915MITAsynchronousCaching libasterA light, fast and powerful cache proxy written in Rust.17,889MITAsynchronousCaching cql_u64u64 storage support for CQL Database - a lightweight array-based database17,883MIT OR Apache-2.0CachingDatabase interfaces easy-poolAn easy way to reuse your objects without reallocating memory every time.17,203MITCachingMemory management allocator-suiteAllocator Suite for various allocation types16,991Apache-2.0/MITCachingMemory management pstrGlobal String Intern Pool16,965MITCachingData structures nsq-clientRust client for the NSQ realtime message processing system16,962MITAsynchronousCaching freqacheA thread-safe LFU cache with iterator16,900Apache-2.0CachingData structures shmapA key-value store based on linux shared-memory files (shm) for persisting state across program restarts.16,851MIT OR Apache-2.0CachingConcurrency cache-computeThis crate implements request/async computation coalescing.16,841MITAsynchronousCaching redhacredhac - Rust Embedded Distributed HA Cache16,529Apache-2.0 OR MITCaching osmnodecacheFlat file OSM node cache to store (latitude,longitude) pairs as indexed entries16,458MIT OR Apache-2.0CachingScience::Geospatial memcachedasync memcached rust client16,110MIT OR Apache-2.0Caching hiqlite-walWAL file implementation for Hiqlite15,922Apache-2.0CachingDatabase interfaces wrapping_coords2dTranslate between 1D indices and 2D coordinates with wrapping15,869Apache-2.0CachingData structures reqwest-middleware-cacheA caching middleware for reqwest15,784Apache-2.0CachingWeb programming::HTTP client object-allocAn object allocator trait for Rust.15,556Apache-2.0/MITAlgorithmsCaching pi_slotlock free Slotmap data structure15,376MIT OR Apache-2.0CachingData structures rearch-tokioRe-imagined approach to application design and architecture15,152MITCachingConcurrency saorsa-rspsRoot-Scoped Provider Summaries using Golomb Coded Sets for P2P DHT15,009AGPL-3.0CachingData structures dynamic-loader-cacheReader of the dynamic loader shared libraries cache14,862MITCachingDatabase interfaces dyn-cacheQuery cache indexed by type.14,824MIT/Apache-2.0CachingRust patterns s3-fifoAn efficient S3-FIFO Cache Implementation14,449MIT OR Apache-2.0AlgorithmsCaching