function: caching
1244 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| YouROK/TorrServer TorrServer is a self-hosted torrent streaming server written in Go that lets users watch torrent content online without downloading files f… | 94 | 2971 | active |
| redis/rueidis Rueidis is a fast Redis client library for Go with auto pipelining and server-assisted client-side caching. It also provides distributed lo… | 99 | 2969 | active |
| alexreardon/memoize-one A tiny TypeScript memoization library that caches only the result of the most recent function invocation, avoiding memory leaks from unboun… | 23 | 2967 | stable |
| salsa-rs/salsa Salsa is a Rust framework for on-demand, incrementalized computation, where programs are defined as memoized queries over inputs. It intell… | 98 | 2948 | active |
| ccache/ccache Ccache is a fast compiler cache that speeds up recompilation by caching previous compilations and detecting when the same compilation is be… | 99 | 2936 | stable |
| grantjenks/python-diskcache DiskCache is a pure-Python disk and file backed cache library with a Django-compatible API, built on SQLite and memory-mapped files. It pro… | 32 | 2906 | stable |
| fetlife/rollout Rollout is a fast, Redis-backed feature flag library for Ruby applications. It supports activating features globally, per user group, for s… | 74 | 2905 | stable |
| Tencent/VasSonic VasSonic is a lightweight hybrid framework from Tencent that accelerates the first screen load of H5 pages inside native Android and iOS We… | 23 | 11852 | maintenance |
| eko/gocache Gocache is an extensible Go caching library providing a unified API over multiple cache stores such as in-memory (bigcache, ristretto, go-c… | 96 | 2881 | active |
| django-compressor/django-compressor A Django app that combines and minifies linked and inline JavaScript and CSS in templates into single cacheable static files. It supports c… | 77 | 2870 | stable |
| magicblack/maccms10 Apple CMS (MacCMS) v10 is an open-source PHP+MySQL content management system built on the ThinkPHP 5 framework, designed for quickly buildi… | 95 | 2860 | active |
| sky22333/hubproxy HubProxy is a lightweight self-hosted Go proxy server that accelerates Docker registry pulls (Docker Hub, GHCR, Quay, GCR, registry.k8s.io)… | 84 | 2822 | active |
| tj/connect-redis A Redis-backed session store for Connect and Express, implemented as a plug-in store for express-session. It persists session data in Redis… | 91 | 2821 | stable |
| spatie/laravel-responsecache A Laravel package by Spatie that caches entire HTTP responses via middleware, returning cached responses for repeat GET requests without re… | 94 | 2811 | active |
| bits-and-blooms/bloom A Go library implementing fast, space-efficient Bloom filters backed by a compact bitset and murmur3 hashing. It supports membership querie… | 69 | 2807 | stable |
| bucket4j/bucket4j Bucket4j is a Java rate-limiting library based on the token-bucket algorithm, offering lock-free, high-precision integer arithmetic impleme… | 88 | 2790 | stable |
| tkem/cachetools A Python library providing extensible memoizing collections and decorators, including cache classes like LRUCache and TTLCache with pluggab… | 75 | 2776 | stable |
| geziyor/geziyor Geziyor is a fast web crawling and scraping framework for Go, supporting JavaScript rendering via Chrome, caching, proxy management, and au… | 73 | 2775 | active |
| nix-community/nix-direnv A fast, persistent implementation of direnv's use_nix and use_flake functions for Nix-based development environments. It caches nix-shell e… | 89 | 2762 | active |
| evansd/whitenoise WhiteNoise is a Python library that lets WSGI-compatible web apps serve their own static files without needing nginx, S3, or other external… | 76 | 2760 | stable |
| weserv/images weserv/images is the source code of wsrv.nl, a self-hostable image cache and resize service that manipulates images on-the-fly via URL para… | 75 | 2755 | stable |
| rails/bootsnap Bootsnap is a Ruby gem that optimizes and caches expensive boot-time computations such as LOAD_PATH resolution and Ruby/YAML/JSON compilati… | 97 | 2740 | stable |
| bluele/gcache GCache is an in-memory cache library for Go supporting multiple eviction policies (LRU, LFU, ARC) and expirable entries. It is goroutine-sa… | 32 | 2731 | stable |
| twitter/util Twitter Util is a collection of small, idiomatic, general-purpose JVM libraries written in Scala, including concurrency primitives (a non-a… | 48 | 2719 | stable |
| splitrb/split Split is a Rack-based A/B testing framework for Ruby web applications, working with Rails, Sinatra, or any Rack-compatible app. It uses Red… | 67 | 2707 | active |
| xasset/xasset xasset is a professional Unity build tool for asset bundling, loading, splitting, encryption, and play-while-downloading (hot update) workf… | 32 | 2700 | active |
| LukeMathWalker/cargo-chef cargo-chef is a cargo subcommand that speeds up Rust Docker builds by exploiting Docker layer caching. It extracts a recipe of the project'… | 89 | 2690 | active |
| pinterest/PINCache PINCache is a fast, thread-safe key/value object cache for iOS, tvOS, and macOS, forked from TMCache to eliminate deadlocking. It combines … | 67 | 2689 | stable |
| envoyproxy/ratelimit A Go/gRPC rate limiting service from the Envoy project that provides centralized, generic rate limiting for distributed applications. It st… | 67 | 2686 | active |
| maypok86/otter Otter is a high-performance in-memory caching library for Go based on adaptive W-TinyLFU eviction. It offers a configurable API with size-b… | 77 | 2672 | active |
| moka-rs/moka Moka is a fast, concurrent in-memory caching library for Rust, inspired by Java's Caffeine. It provides thread-safe synchronous and async c… | 93 | 2670 | stable |
| skytable/skytable Skytable is a modern, scalable NoSQL database server written in Rust, featuring BlueQL, a SQL-based query language hardened against injecti… | 58 | 2659 | active |
| sindresorhus/alfy Alfy is a Node.js framework for building Alfred workflows on macOS with simple input/output handling. It bundles caching, config handling, … | 65 | 2652 | active |
| unjs/unstorage Unstorage is an async key-value storage library for JavaScript with a unified API across 30+ built-in drivers (memory, filesystem, browser,… | 91 | 2637 | stable |
| paypal/junodb JunoDB is PayPal's open-source secure, consistent, and highly available distributed key-value store delivering single-digit millisecond lat… | 30 | 2636 | active |
| thephpleague/glide Glide is a PHP library for on-demand image manipulation exposed via a simple HTTP-based API, similar to cloud services like Imgix and Cloud… | 90 | 2632 | stable |
| jeasonlzy/okhttp-OkGo OkGo is an Android network request library built on top of OkHttp, offering a simpler RESTful-style API than Retrofit. It supports RxJava/R… | 23 | 10560 | maintenance |
| instantdb/instant Instant is an open-source backend platform (the 'Modern Firebase') providing a real-time relational database, auth, permissions, storage, p… | 67 | 10493 | maintenance |
| Baseflow/flutter_cached_network_image A Flutter library for downloading, caching, and displaying network images in mobile and web apps. It provides widgets and image providers w… | 23 | 2585 | active |
| jimuzhe/tiez-clipboard TieZ is a cross-platform clipboard manager built with Tauri 2 and Rust that captures text, rich text, images, and file paths into a searcha… | 72 | 2568 | active |
| franciscop/brownies A tiny zero-dependency JavaScript library that provides a clean proxy-based interface for cookies, localStorage, sessionStorage, and async … | 69 | 2567 | active |
| tporadowski/redis An unofficial native Windows port of Redis 5.0.14 (and 4.0.14), the in-memory key-value database with persistence, supporting strings, list… | 67 | 10251 | maintenance |
| reactiveui/Akavache Akavache is an asynchronous, persistent key-value store for .NET desktop and mobile applications, built on SQLite3. It supports storing imp… | 94 | 2553 | active |
| geekidea/spring-boot-plus Spring-Boot-Plus is an open-source Spring Boot scaffolding framework that integrates common backend development components such as MyBatis-… | 37 | 2518 | active |
| tidwall/pogocache Pogocache is a fast in-memory caching server written in C with a focus on low latency and CPU efficiency. It speaks Memcache, Redis/Valkey … | 83 | 2515 | active |
| vinkius-labs/laravel-page-speed A Laravel package providing an optimization pipeline of middleware that minifies Blade-rendered HTML and compresses REST API responses for … | 89 | 2512 | active |
| ChangbaDevs/KTVHTTPCache KTVHTTPCache is an Objective-C HTTP caching framework for iOS that caches multimedia resources by acting as a local proxy server, enabling … | 50 | 2508 | stable |
| disease-sh/API disease.sh is a free, open-source REST API serving JSON statistics on COVID-19, Influenza, and other disease outbreaks, aggregating data fr… | 62 | 2503 | active |
| madelson/DistributedLock DistributedLock is a .NET library providing robust distributed mutexes, reader-writer locks, and semaphores built on various backing techno… | 90 | 2481 | stable |
| griddb/griddb GridDB is an open-source, high-performance distributed database optimized for time-series IoT and big data workloads, offering both NoSQL a… | 66 | 2475 | active |
| wdsqjq/FengYunWeather FengYunWeather is an open-source Android weather app written in Kotlin using MVX architecture with coroutines, OkHttp, Room, and Coil. It p… | 41 | 2454 | active |
| ByronNote/MinimalistWeather MinimalistWeather is a modern Android weather app built with Kotlin and Jetpack Compose following multi-module Clean Architecture. It provi… | 76 | 2435 | active |
| Yomguithereal/mnemonist Mnemonist is a curated collection of data structures for JavaScript and TypeScript, including classics like heaps, tries, and queues as wel… | 84 | 2434 | stable |
| MichaCo/CacheManager CacheManager is an open-source caching abstraction layer for .NET written in C#, supporting multiple cache providers such as Redis, Memcach… | 64 | 2420 | active |
| remotestorage/remotestorage.js remoteStorage.js is a JavaScript/TypeScript client library for storing user data locally in the browser and syncing it with remoteStorage s… | 90 | 2419 | stable |
| wiredtiger/wiredtiger WiredTiger is a high-performance, scalable NoSQL data management platform and storage engine library written in C, developed by MongoDB as … | 67 | 2415 | stable |
| TruCopilot/phpfastcache Phpfastcache is a high-performance PHP caching library providing a single unified API over many backend drivers such as Redis, Memcached, M… | 57 | 2409 | stable |
| panpf/sketch Sketch is an image loading library designed for Compose Multiplatform and Android View, supporting loading images, GIFs, SVGs, and video th… | 97 | 2402 | active |
| vfsfitvnm/ViMusic ViMusic is an Android application for streaming music from YouTube Music, built with Kotlin and Jetpack Compose. It supports background pla… | 10 | 9474 | maintenance |
| CrossPaste/crosspaste-desktop CrossPaste is a cross-platform desktop application that syncs clipboard content across devices in real time over the local network. It supp… | 93 | 2392 | active |
| apache/geode Apache Geode is a distributed in-memory data management platform (originally GemFire) providing real-time, consistent, low-latency access t… | 90 | 2378 | stable |
| mike-bronner/laravel-model-caching A Laravel package that adds automatic, self-invalidating caching to Eloquent models and relationships via a trait. It caches query results … | 96 | 2371 | active |
| VictoriaMetrics/fastcache fastcache is a fast, thread-safe in-memory cache library for Go designed to hold a large number of entries with minimal garbage collection … | 74 | 2370 | stable |
| zkteco-home/redis-windows A native x64 port of Redis for Windows, compiled with Visual Studio for better performance than Cygwin/WSL builds. It supports installation… | 94 | 2368 | active |
| symfony/cache-contracts A set of PHP interfaces and abstractions for caching, extracted from the Symfony framework's cache component. It lets libraries depend on s… | 87 | 2365 | stable |
| zzzprojects/EntityFramework-Plus Entity Framework Plus is a free, open-source .NET library that extends EF6 and EF Core DbContexts with features like Batch Delete, Batch Up… | 98 | 2342 | active |
| orbitjs/orbit Orbit is a composable TypeScript data framework for orchestrating access, transformation, and synchronization across multiple data sources … | 52 | 2340 | active |
| static-web-server/static-web-server Static Web Server (SWS) is a cross-platform, high-performance asynchronous web server for serving static files, built in Rust on Hyper and … | 93 | 2337 | active |
| openlake-project/openlake OpenLake is a high-performance distributed storage engine written in Rust (built on io_uring, RDMA, and GPUDirect) designed to feed GPUs du… | 81 | 2330 | active |
| gperftools/gperftools gperftools (Google Performance Tools) is a collection of high-performance multi-threaded malloc implementations (tcmalloc) plus CPU and hea… | 84 | 8978 | maintenance |
| fjall-rs/fjall Fjall is a log-structured (LSM-tree-based), embeddable key-value storage engine written in 100% safe Rust, similar in spirit to RocksDB. It… | 93 | 2291 | active |
| Kong/swrv swrv is a Vue Composition API library for remote data fetching using the stale-while-revalidate caching strategy. It serves cached data imm… | 79 | 2277 | active |
| Suor/django-cacheops A Django library providing automatic queryset caching with granular event-driven invalidation, backed by Redis. It also offers decorators f… | 67 | 2273 | active |
| patrickmn/go-cache An in-memory key:value store/cache library for Go, similar to Memcached, designed for single-machine applications. It is essentially a thre… | 23 | 8844 | maintenance |
| supabase/supavisor Supavisor is a cloud-native, multi-tenant Postgres connection pooler built in Elixir/Erlang. It proxies millions of client connections into… | 98 | 2255 | active |
| failsafe-go/failsafe-go Failsafe-go is a Go library for building fault-tolerant applications by wrapping functions with composable resilience policies. It provides… | 96 | 2245 | active |
| lets-mica/mica Mica is a Java toolkit and set of Spring Boot/Spring Cloud starter components for microservice development, offering utilities, captcha, HT… | 78 | 2236 | active |
| Torann/laravel-geoip A Laravel package that determines the geographical location and currency of website visitors based on their IP addresses. It supports multi… | 70 | 2229 | stable |
| posva/pinia-colada Pinia Colada is a smart data fetching layer for Vue applications built on top of Pinia. It provides automatic caching with request deduplic… | 88 | 2221 | active |
| Netflix/EVCache EVCache is a distributed in-memory key-value caching library built on memcached and spymemcached, designed primarily for AWS EC2 cloud infr… | 91 | 2208 | stable |
| rust-rocksdb/rust-rocksdb Rust bindings for RocksDB, the embedded key-value store, statically linked with a specific RocksDB version. It exposes RocksDB features lik… | 87 | 2175 | active |
| nhibernate/nhibernate-core NHibernate is a mature, open source object-relational mapper (ORM) for the .NET framework, actively developed and fully featured. It maps r… | 92 | 2174 | stable |
| zuoyebang/bitalostored Bitalostored is a high-performance distributed KV storage system from Zuoyebang, built on its self-developed bitalosdb engine and compatibl… | 70 | 2167 | stable |
| muesli/cache2go cache2go is a concurrency-safe, in-memory caching library for Go with per-item expiration (TTL) and access counters. It supports arbitrary … | 23 | 2152 | stable |
| ideawu/ssdb SSDB is a fast, Redis-compatible NoSQL key-value database written in C++ that stores data on disk using LevelDB/RocksDB-style storage. It s… | 23 | 8320 | maintenance |
| microsoft/Microsoft.IO.RecyclableMemoryStream A .NET library that pools MemoryStream buffers to reduce garbage collection pressure and Large Object Heap allocations in performance-criti… | 67 | 2145 | stable |
| cespare/xxhash A Go implementation of the 64-bit xxHash (XXH64) algorithm with a simple API including a hash.Hash64-compatible Digest type. It offers opti… | 32 | 2140 | stable |
| magnusvk/counter_culture counter_culture is a Ruby gem that provides enhanced counter caches for Rails ActiveRecord applications. It keeps denormalized count and su… | 73 | 2118 | active |
| zilliztech/GPTCache GPTCache is a Python library for building a semantic cache that stores and retrieves LLM responses based on embedding similarity, reducing … | 35 | 8172 | maintenance |
| ZongXR/SuperMarket A full-featured online shopping mall system built with Java and SpringCloud microservices, including frontend, backend, MySQL, Redis cachin… | 23 | 2105 | active |
| FoundatioFx/Foundatio Foundatio is a C# library of pluggable abstractions for building loosely coupled distributed applications, covering caching, queues, messag… | 96 | 2098 | active |
| nateware/redis-objects A Ruby gem that maps Redis data types (counters, lists, sets, sorted sets, hashes, locks) directly onto Ruby objects via a simple include, … | 60 | 2095 | active |
| dotnetcore/EasyCaching EasyCaching is a .NET caching library that unifies basic and advanced caching usage behind a common abstraction. It supports multiple backe… | 28 | 2094 | active |
| ctripcorp/x-pipe X-Pipe is Ctrip's Redis multi-datacenter replication management system built on Redis's master-slave replication protocol. It provides low-… | 67 | 2091 | active |
| path/FastImageCache FastImageCache is an Objective-C iOS library for persistently storing and retrieving images at high speed, designed to keep scrolling smoot… | 23 | 8059 | maintenance |
| trickstercache/trickster Trickster is an open-source HTTP reverse proxy cache written in Go that also acts as a query accelerator for time series databases like Pro… | 98 | 2088 | active |
| midday-ai/ai-sdk-tools A monorepo of TypeScript utility packages extending the Vercel AI SDK, including multi-agent orchestration, Zustand-based chat state manage… | 44 | 2088 | active |
| ehcache/ehcache3 Ehcache 3 is Java's most widely-used open-source caching library, offering a type-safe API, full JSR-107 (JCache) compliance, and tiered st… | 72 | 2085 | stable |
| jaemk/cached A Rust library providing generic caching structures (LRU, Redis, disk-backed stores) and macros for easy function memoization. It supports … | 99 | 2078 | stable |
| 2881099/csredis CSRedis is a C#/.NET client library for Redis, supporting Redis Sentinel, Cluster, and standalone deployments with synchronous and asynchro… | 64 | 2053 | active |