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.

cargo-greenCargo plugin and $RUSTC_WRAPPER to sandbox & cache cargo builds and execute jobs remotely14,243AGPL-3.0-or-laterCachingCompilers infinitree-backendsEmbedded, encrypted database with tiered cache -- backends14,136MIT OR Apache-2.0AlgorithmsCaching daabDAG aware artifact builder14,109Apache-2.0CachingData structures pacwrap-coreLibrary providing core functionality for pacwrap14,015GPL-3.0-onlyCachingCommand line utilities cql_modelCore models/interfaces for CQL Database - a lightweight array-based database14,014MIT OR Apache-2.0CachingDatabase interfaces http-handleA fast and lightweight Rust library for handling HTTP requests and responses.13,995AGPL-3.0-onlyAsynchronousCaching actix-storageGeneral key value storage for actix-web13,984MIT OR Apache-2.0AsynchronousCaching wtinylfuAn implementation of W-TinyLFU cache13,855MITAlgorithmsCaching moxieIncremental runtime for interactive software.13,628MIT/Apache-2.0AsynchronousCaching hitbox-backendBackend trait for asynchronous caching framework in Rust.13,268MITAsynchronousCaching wiredWIP: Collection of embeddable database models for Rust.13,219MITCachingData structures unowned-bufBuffered Read+BufRead and Write for Rust that does not own the underlying Read/Write13,189MIT OR Apache-2.0Caching hitboxAsynchronous caching framework.13,182MITAsynchronousCaching k8s-pbBindings for the Kubernetes Client API13,120Apache-2.0API bindingsCaching newbeethis is a rdb streamed parser13,110Apache-2.0/MITCachingDatabase interfaces quick-kvA reliable key-value storage for modern software12,908MITCachingDatabase interfaces moneta_fn_macrosA set of macros to function profiling12,906MITAccessibilityCaching forcepsAn easy-to-use async large file database/cache12,827MITAsynchronousCaching pacwrap-agentExecutable agent for conducting containerized transactions12,804GPL-3.0-onlyCachingCommand line utilities pacwrapA package manager which facilitates Arch-based bubblewrap containers.12,614GPL-3.0-onlyCachingCommand line utilities quickleafA simple and efficient in-memory cache with support for filtering, ordering, limiting results, event notifications and eventual…12,498Apache-2.0CachingData structures catfsCache AnyThing filesystem12,450Apache-2.0CachingFilesystem version-trackLibrary used to track changes to complex data, when direct comparison or hashing is too expensive.12,438ISCCaching kash_macrosFunction and method cache and memoization12,435MITCachingData structures fatesA crate for creating reactive declarations12,421MITAsynchronousCaching flinchflinch in-memory database12,371Apache-2.0CachingDatabase implementations static-http-cacheA local cache for static HTTP resources12,276MITCachingNetwork programming rearch-effectsRe-imagined approach to application design and architecture12,255MITCachingConcurrency ultra-batchTokio-based library to batch and cache database queries or other data lookups12,236MIT OR Apache-2.0AsynchronousCaching crates-io-proxyCaching HTTP proxy server for the crates.io registry12,192MIT OR Apache-2.0CachingDevelopment tools godwit-daemonA daemon runner for GodWit.12,126MIT OR Apache-2.0AsynchronousCaching rapiddb-webA reasonably fast configurable embedded key-value sensor database12,102AGPL-3.0CachingDatabase interfaces rayon-tlsctxthread local contexts for rayon loops12,058MITCachingConcurrency const-lruA simple no_std, non-hashing, constant-capacity, constant-memory-usage LRU cache.12,025MIT OR Apache-2.0AlgorithmsCaching rearch-macrosRe-imagined approach to application design and architecture11,800MITCachingConcurrency libmedusa-zipHigh-performance parallelized implementations of common zip file operations.11,757Apache-2.0AsynchronousCaching kashFunction and method cache and memoization11,613MITCachingData structures artemis-normalized-cacheA graph-based normalized cache exchange for the artemis crate.11,597MIT OR Apache-2.0AsynchronousCaching dbstructBuild a typed database by defining a struct11,589MITCachingDatabase interfaces chksmA multipurpose rust library for use in my projects11,586GPL-3.0AsynchronousCaching aoc-cacheA way of caching your input from the great and popular Advent of Code11,579UnlicenseCaching hotelCollection Data-structure to associate values with keys11,574MITCachingData structures cached-pairA simple pair of values, where the one can be convertible to the other.11,407Apache-2.0CachingData structures cmvmcmvm is a simple tool that manages multiple CMake versions11,334non-standardCachingCommand-line interface cache-macro-stable-rustA procedural macro for automatically caching the output of functions.11,285MITCaching persistentcacheMacros for persistently caching function calls using files or Redis11,047MIT/Apache-2.0CachingScience lru-cache-macrosA procedural macro for automatically caching the output of functions.11,015MITCaching txfsA cached transactional filesystem layer over tokio::fs10,923Apache-2.0CachingData structures possum-dbconcurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files10,861MPL-2.0CachingData structures actix-storage-hashmapAn implementation of actix-storage based on hashmap10,506MIT OR Apache-2.0AsynchronousCaching b100m-filterThe fastest bloom filter in Rust. No accuracy compromises. Use any hasher.10,491MIT OR Apache-2.0AlgorithmsCaching kvarn-searchSearch engine extension for Kvarn10,477LGPL-3.0-or-laterAlgorithmsCaching retained-macroRetain local variables between function calls10,336MIT OR Apache-2.0Caching hash_on_writeA wrapper for storing hash results to avoid running costly hash functions multiple times without modifying the value10,304MITCaching retainedRetain local variables between function calls10,146MIT OR Apache-2.0Caching dbstruct-deriveBuild a typed database by defining a struct10,018MITCachingDatabase interfaces http-cache-darkbirdhttp-cache manager implementation for darkbird10,008MIT OR Apache-2.0CachingWeb programming::HTTP client thunkPrimitives for generic lazy evaluation in Rust. This crate requires nightly for `untagged_unions`.9,889MIT/Apache-2.0CachingConcurrency generic-static-cacheGeneric static storage in generic functions9,884MIT OR Apache-2.0CachingData structures rubinIn-memory key-value store with the option for persistence9,803MIT OR Apache-2.0CachingData structures medusa-zipA command-line interface to high-performance parallelized implementations of common zip file operations.9,781Apache-2.0AsynchronousCaching actix-storage-dashmapAn implementation of actix-storage based on dashmap9,769MIT OR Apache-2.0AsynchronousCaching nsqueueRust client for the NSQ realtime message processing system9,726MIT OR Apache-2.0Caching steam-webapi-rust-sdkRust SDK for the Steam Web API: player profiles, owned games, stats/achievements, app catalog and news, and Dota 2 data, with…9,573MITAPI bindingsCaching actix-storage-redisAn implementation of actix-storage based on redis-rs9,558MIT OR Apache-2.0AsynchronousCaching stream-broadcastRuntime independent broadcast, which only polls it's underlying stream if no pending data is available9,503MITAsynchronousCaching spider_remote_cacheShared remote cache upload worker for spider and chromey9,487MITCachingWeb programming pymedusa-zipA PyOxidizer interface to high-performance parallelized implementations of common zip file operations.9,336Apache-2.0API bindingsAsynchronous numanjiLocal-affinity first NUMA-aware allocator with optional fallback9,295Apache-2.0/MITCachingMemory management actix-storage-sledAn implementation of actix-storage based on sled9,146MIT OR Apache-2.0AsynchronousCaching geoprox-coreCore library for Geoprox, provides geospatial indexing and search functionalities9,008MIT OR Apache-2.0AlgorithmsCaching geoprox-serverGeoprox server implementation providing a HTTP API for geospatial queries and position tracking8,793MIT OR Apache-2.0CachingScience::Geospatial generational-cacheGenerational Arena based cache impls. in 100% safe, [no_std] compatible Rust.8,730MITAlgorithmsCaching kafka-to-worterbuchDump kafka topics into a Wörterbuch8,603MITCachingDatabase implementations repr-rsA library for representation invariants with caching and parallelism support.8,562MPL-2.0CachingConcurrency file-lfuA least-frequently-used cache layered on a directory8,542MITAsynchronousCaching assets_manager-kira`kira` support for `assets_manager`8,459MIT OR Apache-2.0CachingGame development tomt_atomBasic Atom (string) registry for use with ID strings. For when an application contains and passes around many constant strings…8,452MIT OR Apache-2.0CachingMemory management cart-cacheCART cache replacement policy8,414MITAlgorithmsCaching refcount-internerA simple reference-counted interning library for strings, slices, and other data8,395MIT OR Apache-2.0Caching bloom_filter_plusrust_bloom_filter8,365Apache-2.0/MITAccessibilityAlgorithms http-cache-mokadeserhttp-cache manager implementation for moka stored deserialized8,327MIT OR Apache-2.0CachingWeb programming::HTTP client gwd-backend-firefoxFirefox backend for Godwit-Daemon.8,299MIT OR Apache-2.0API bindingsCaching subwayFast, performant in-memory SkipList implemented in Rust.8,242MITAlgorithmsCaching gtk-icon-cacheA gtk-icon-cache file reader8,144GPL-3.0CachingData structures reindaEasily embed and manage your assets for your web application to build standalone-executables. Offers filename hashing,…8,052MIT/Apache-2.0CachingFilesystem bastehGeneric kv storage with replaceable backend8,030MIT OR Apache-2.0AsynchronousCaching tower-resilience-cacheResponse caching/memoization for Tower services7,965MIT OR Apache-2.0AsynchronousCaching weight-lruA LRU cache implementation7,951MITCachingNo standard library cache-dir用于Rust的跨平台获取缓存目录和数据目录的函数库7,940MITCachingFilesystem bader-dbKey-value cache RESP server with support for key expirations7,909MITAlgorithmsAsynchronous fshasherScan the destination folder and make a hash of all files to get the current state of the directory7,894Apache-2.0AlgorithmsCaching spider-http-cache-reqwesthttp-cache middleware for reqwest with source-chain-preserving transport errors (spider-rs fork of http-cache-reqwest)7,811MIT OR Apache-2.0CachingWeb programming::HTTP client ttl_cache_with_purgingA time-to-live (TTL) cache implementation with optional background purging for expired entries.7,707MIT OR Apache-2.0AsynchronousCaching tvrank-cliQuery and sort information about movies and series7,700MITCachingCommand line utilities memoizerSimple function memoization struct.7,689BSD-3-ClauseCaching memo-cacheA small, fixed-size cache with retention management7,665Apache-2.0 OR MITCachingData structures surf-middleware-cacheA caching middleware for Surf7,655Apache-2.0CachingWeb programming::HTTP client ephemeroptAn ephemeral Option that reverts to None after some time7,498Apache-2.0 OR MITCachingRust patterns labtLab-t Lightweight Android build tool7,409non-standardCachingDevelopment tools::Build Utils hash_consA type-safe hash-cons library.7,402MITAsynchronousCaching forgottenglobally and safely persist a value, implemented with ManuallyDrop7,398MITCachingMemory management twilight-bucketWait n seconds before running this again7,352MITCaching reqwest-driveHigh-performance caching, throttling, and backoff middleware for reqwest, with a single-file storage container.7,337MIT OR Apache-2.0AsynchronousCaching tmfallocTransactional memory-mapped file allocator7,310MIT OR Apache-2.0CachingData structures drv-macrosProc macros for drv7,264MIT OR Apache-2.0CachingData structures drvDerived, memoized values over plain structs7,210MIT OR Apache-2.0CachingData structures bustdirRead a directory and generate cache-busting hashes for it7,053Apache-2.0 OR MITCachingWeb programming bloom_filter_plushrust_bloom_filter7,040Apache-2.0/MITAccessibilityAlgorithms depackedMinimalistic Rust Crate for handling memory packed data to aid CPU caching.6,930MIT OR Apache-2.0Caching persistentcache_procmacroProcedural macro for persistently caching functions (dependency of persistentcache crate)6,920MIT/Apache-2.0CachingScience reindexer-sysThe Rust FFI bindings of Reindexer6,862MITCachingDatabase implementations slotmap-fork-otterSlotmap data structure - temporary fork for Otter6,722ZlibCachingData structures map-of-indexesA compact key-value map for unique but not dense indexes6,693AGPL-3.0+CachingCompression dejaA simple command line utility to cache output of commands6,640MITCachingCommand line utilities cache_flowCache last result.6,518MIT OR Apache-2.0Caching devboy-assetsAsset management for devboy-tools — on-disk cache, LRU rotation, and index for AI-agent tool outputs (ADR-010).6,450Apache-2.0CachingDevelopment tools hiqlite-macrosMacros for Hiqlite6,395Apache-2.0CachingDatabase interfaces renegeTracking cache validity using fast concurrent invalidation propogation.6,385MIT OR Apache-2.0CachingConcurrency prefetch-indexUtility to prefetch a slice element6,344MITCachingConcurrency stream-download-opendalOpenDAL adapter for stream-download6,343MIT OR Apache-2.0AsynchronousCaching nvd_cveSearch for CVEs against a local cached copy of NIST National Vulnerability Database (NVD)6,340BSD-2-ClauseCachingCommand line utilities buf-randthis crate contains a buffered randomizer for creating random booleans efficiently6,339GPL-3.0-or-laterCaching reqwest-cachereqwest-middleware based in-memory HTTP caching middleware6,310AGPL-3.0-onlyCachingNetwork programming assets_manager-rodio`rodio` support for `assets_manager`6,276MIT OR Apache-2.0CachingGame development mcmc-rsMinimal rust client for memcached6,228MITAsynchronousCaching aredisARedis is a Redis client implemented in Rust.6,211Apache-2.0AsynchronousCaching tower-resilience-coalesceRequest coalescing for Tower services - prevents cache stampedes by deduplicating concurrent identical requests6,160MIT OR Apache-2.0AsynchronousCaching yamemcacheYet Another memcached client library6,103MITCaching rustcbuildx$RUSTC_WRAPPER tool to sandbox cargo builds and execute jobs remotely6,087MITCachingCompilers rsmc-coreLibrary for runtime-agnostic async memcached clients6,083MITAPI bindingsCaching lookupsImprove the data retrieval operations for collections.6,025MITCachingData structures feoxdbIron-oxide fast embedded database - nanosecond-level key-value storage5,926Apache-2.0CachingData structures cdumay_resultA library to serialize and deserialize result using serde5,863BSD-3-ClauseCachingData structures cache_cacheCache for controlling and reducing IO calls5,829Apache-2.0CachingHardware support hashmap-memFast, low-overhead in-memory hashmap implementation optimized for performance using fxhash5,809MITCachingData structures trashmapA HashMap and HashSet that operate directly on hashes instead of keys, avoiding rehashing5,797MIT/Apache-2.0CachingData structures aws-secretsmanager-cacheA client for in-process caching of secrets from AWS Secrets manager5,757MIT OR Apache-2.0Caching cql_nullable_f64Nullable f64 storage support for CQL Database - a lightweight array-based database5,738MIT OR Apache-2.0CachingDatabase interfaces reindexer-rsReindexer library for Rust5,730MITCachingDatabase implementations scc2High-performance containers and utilities for concurrent and asynchronous programming5,728Apache-2.0AsynchronousCaching toboggan-kvToboggan-kv is an abstraction layer over multiple KV stores5,714MIT/Apache-2.0CachingData structures ascendMake static strs from any string5,689UnlicenseCachingMemory management MMDB_Server{InDev} A simple,easy to use database server.5,676MITAuthenticationCaching simple-redis-wrapperA simple redis client wrapper5,664MITCachingDatabase interfaces tiered-cacheA high-performance multi-tiered cache with automatic sizing5,647MIT OR Apache-2.0CachingData structures seekable_readerTransform every Read into a seekable resource5,626MIT OR Apache-2.0CachingRust patterns clia-rcproxyA lightweight, fast and powerful Redis Cluster Proxy written in Rust.5,601MITAsynchronousCaching stupid-simple-kvA dead-simple, pluggable, binary-sorted key-value store for Rust with FoundationDB-style keys. In-memory and SQLite backends.…5,585MIT OR Apache-2.0CachingData structures sparkle-cache-postgresDiscord cache implementation using PostgresSQL for the Twilight ecosystem5,522ISCAPI bindingsAsynchronous anor-utilsAnor Utilities5,435MITCachingData structures sum-queueQueue struct that keeps a fixed number of items by time, not capacity, and allows to get summarized stats of its content5,415LGPL-3.0AlgorithmsCaching tokio-memcacheTokio memcache client. WIP5,396Apache-2.0AsynchronousCaching tinylfu-cachedHigh performance, LFU based in-memory cache.5,377MIT OR Apache-2.0Caching rsmc-tokioAn async memcached client for Tokio5,310MITAPI bindingsCaching basteh-redbAn implementation of basteh based on redb5,275MIT OR Apache-2.0AsynchronousCaching basteh-memoryAn implementation of basteh based on hashmap(in memory)5,249MIT OR Apache-2.0AsynchronousCaching basteh-redisAn implementation of basteh based on redis-rs5,194MIT OR Apache-2.0AsynchronousCaching concurrent-slotmapA lock-free concurrent slotmap5,174MIT OR Apache-2.0CachingConcurrency reciprocalBaseline implementation of integer division by constants5,146MITAlgorithmsCaching quixotic-plecostomus-lruLRU cache that focuses on memory efficiency, concurrency and persistence.5,089Apache-2.0AlgorithmsCaching waitcacheAn ever-growing concurrent hash map with key-level locking granularity.5,079MPL-2.0-no-copyleft-exceptionCachingConcurrency gs-rust-cacheThread safe cache developed using lru crate(https://crates.io/crates/lru) as its core. Supports LRU, positive and negative TTLs…4,826MITCaching native_db-32bitDrop-in embedded database4,761MITAlgorithmsCaching xfetchOptimal probabilistic cache refresh algorithm4,700MIT OR Apache-2.0AlgorithmsCaching rusticacheSimple caching for rust without external requirements.4,591MIT OR Apache-2.0AsynchronousCaching mtime-travelA small tool to save and restore the mtime attribute for files.4,563MIT OR Apache-2.0CachingCommand line utilities mmdb_coreA std-collection-like database4,561GPL-3.0AlgorithmsCaching crypto-extSet of cryptographic functions to encrypt, decrypt, sign, verify data4,554MIT OR Apache-2.0 OR ISC OR LGPL-3.0-or-later OR CC-BY-4.0CachingCryptography cache-macroA procedural macro for automatically caching the output of functions.4,480MITCaching anorAnor In-Memory Data Storage4,459MITCachingData structures streexKafka store runner4,450MIT OR Apache-2.0CachingData structures pantryTemporary storage for reusing values that may decay4,445MITAsynchronousCaching stack-bufferStack buffer provides alternatives to BufReader and BufWriter allocated on the stack instead of the heap.4,444Apache-2.0CachingData structures cache_bust_coreCommon functionality for cache_bust4,433MITCachingFilesystem cql_tiny_textTinyText storage support for CQL Database - a lightweight array-based database4,378MIT OR Apache-2.0CachingDatabase interfaces littlechestnutgames-trieA generalized trie implementation for quick prefix searching.4,370MITCachingData structures dynamic-lru-cacheLRU Cache that only stores items recently seen more than once.4,298MIT OR Apache-2.0Caching memoiterMemoization of Iterators, so that their past results can be indexed.4,241MITCachingData structures pierceAvoid double indirection in nested smart pointers.4,208MITCaching js-objectA macro for creating JavaScript objects4,190MITCachingWebAssembly bstorageA lightweight library for working with application configuration files4,190Apache-2.0CachingConfiguration fclicachefclicache is a command-line utility that caches the output of resource-intensive commands, enabling faster retrieval of results…4,139non-standardCachingCommand-line interface cacherA CLI tool for caching command outputs4,118MITCachingCommand line utilities tower-http-cacheTower-compatible caching layer with pluggable backends (in-memory, Redis, and more)4,063MIT OR Apache-2.0CachingWeb programming barnacle-rsAdvanced rate limiting middleware for Axum with Redis backend, API key validation, and custom key extraction4,060MITAsynchronousCaching fusefilterNo alloc membership approximation4,056MITCachingData structures data_downloaderA simple way to download and cache files4,042MIT OR Apache-2.0CachingFilesystem generational-lruA generational arena based LRU Cache implementation in 100% safe rust.4,042MITAlgorithmsCaching compose-taffyA layout tree implementation using taffy and compose-rt crate.4,039MIT/Apache-2.0CachingData structures rust-actions-cache-apiGitHub Actions Cache API client for actions written in Rust.4,0020BSDAPI bindingsCaching async-redis-lockA simple and easy-to-use asynchronous redis distributed lock implementation based on tokio and redis-rs.3,979MITCachingConcurrency expire_cacheHigh-performance generational cache for Rust / 高性能分代缓存3,953MulanPSL-2.0AsynchronousCaching reactive-cacheA lightweight, dependency-aware memoization library with automatic invalidation and lazy recomputation.3,952GPL-2.0Caching periodic-rsBounded datastructures3,941non-standardCachingData structures string_compressorA very fast hasher that optimizes for small hash sizes.3,919MITCachingCompression cache_bustA library for compile-time "cache busting", including hashes in file names in order to optimize for caching.3,905MITCachingFilesystem dartlibDisk backed concurrent Adaptive Radix Tree implementation, with optional generations.3,888non-standardAlgorithmsCaching rubin-cliCLI for the Rubin lib3,886MIT OR Apache-2.0CachingCommand-line interface ontproxRDF format conversion as a web-service.3,882AGPL-3.0-or-laterCachingCommand line utilities