function: caching
1244 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| apache/celeborn Apache Celeborn is an elastic, high-performance intermediate data service for big data compute engines, focused on managing shuffle and spi… | 95 | 1061 | active |
| java-up-up/damai A high-concurrency online ticket booking system (modeled after Damai/大麦网) built with SpringCloud, SpringCloud Alibaba, Kafka, Redis, Sentin… | 67 | 1061 | active |
| graysky2/profile-sync-daemon Profile-sync-daemon (psd) is a small shell-based pseudo-daemon that moves browser profile directories into tmpfs (RAM) via symlinks and per… | 73 | 1059 | active |
| epicweb-dev/cachified @epic-web/cachified is a TypeScript library that wraps any key-value store to act as a cache with TTL, stale-while-revalidate, parallel fet… | 95 | 1058 | active |
| sebbbi/OffsetAllocator A fast hard-realtime O(1) offset allocator in C++ with minimal fragmentation, using 256 floating-point-distributed bins and two-level bitfi… | 31 | 1057 | active |
| Realm Database Realm is an object-oriented mobile database that runs directly on phones, tablets, and wearables, serving as a replacement for SQLite and C… | 73 | 1055 | active |
| sibson/redbeat RedBeat is a Celery Beat scheduler that stores scheduled tasks and runtime metadata in Redis (or Valkey). It enables dynamic task creation,… | 88 | 1050 | active |
| samcook/RedLock.net RedLock.net is a C# library implementing the Redlock distributed lock algorithm on top of StackExchange.Redis. It coordinates locks across … | 23 | 1050 | stable |
| snc/SncRedisBundle SncRedisBundle is a Symfony bundle that integrates Redis into Symfony 6.4+ applications via either the Predis pure-PHP client or the native… | 92 | 1049 | active |
| laruence/yaconf Yaconf is a PHP extension providing a persistent configuration container that parses INI files once at startup and serves them from immutab… | 98 | 1045 | active |
| scrya-com/rotorquant RotorQuant is a KV cache compression method for LLM inference that replaces full d×d orthogonal rotations with block-diagonal Clifford roto… | 50 | 1043 | active |
| go-redis/redis_rate A Go library implementing GCRA (leaky bucket) rate limiting on top of Redis, built for the go-redis client. It exposes a simple Allow API w… | 77 | 1039 | active |
| tidwall/hashmap.c A single-file hash map (hash table) implementation in C99 using open addressing with Robin Hood hashing. It offers a generic interface for … | 73 | 1039 | stable |
| alphadose/haxmap HaxMap is a fast, memory-efficient, lock-free concurrent hashmap library for Go, built on xxHash and Harris lock-free lists. It offers a ge… | 23 | 1037 | active |
| jhalterman/expiringmap ExpiringMap is a high-performance, zero-dependency, thread-safe Java ConcurrentMap implementation whose entries expire automatically. It su… | 34 | 1036 | stable |
| ibireme/YYWebImage YYWebImage is an asynchronous image loading framework for iOS, part of YYKit, offering remote/local image loading, animated WebP/APNG/GIF d… | 23 | 3526 | maintenance |
| rails/solid_cache Solid Cache is a database-backed ActiveSupport::Cache::Store for Rails that stores cache entries in SQL databases (SQLite, MySQL, PostgreSQ… | 82 | 1033 | stable |
| WinterChenS/my-site A personal website application built with Spring Boot 2.0, MyBatis, Thymeleaf, and Docker, integrating a personal homepage, blog, and portf… | 69 | 3488 | maintenance |
| microsoft/BuildXL BuildXL is Microsoft's high-scale build engine that accelerates large monorepo builds through distributed execution and massive caching of … | 77 | 1018 | active |
| topling/toplingdb ToplingDB is a cloud-native persistent LSM key-value store forked from RocksDB, written in C++, featuring searchable compression algorithms… | 81 | 1017 | active |
| couchbase/moss Moss (memory-oriented sorted segments) is a pure-Go library providing a fast, ordered, persistable key-value collection. It uses a simplifi… | 75 | 1015 | active |
| Gregwar/Image A PHP library providing a simple object-oriented API for image handling, resizing, cropping, and applying filters, with built-in caching of… | 32 | 1014 | stable |
| krakjoe/apcu APCu is a PHP extension providing an in-memory key-value store for caching PHP variables within a single process. It is the userland-only p… | 80 | 1013 | stable |
| Doist/bitmapist A Python analytics library that uses Redis bitmaps to track user events at massive scale with minimal memory. It supports real-time queries… | 80 | 1009 | active |
| mokeyish/smartdns-rs SmartDNS-rs is a cross-platform local DNS server written in Rust, inspired by the C SmartDNS project. It queries multiple upstream DNS serv… | 89 | 1001 | active |
| addyosmani/basket.js Basket.js is a JavaScript script loader that caches scripts and resources in localStorage to improve page load times. It provides a Promise… | 27 | 3350 | maintenance |
| yapstudios/YapDatabase YapDatabase is a collection/key/value store built atop SQLite for Swift and Objective-C developers, targeting Apple platforms. It features … | 23 | 3331 | maintenance |
| zaiyunduan123/springboot-seckill A high-concurrency flash-sale (seckill) system built with SpringBoot, MySQL, Redis, RabbitMQ, and Guava. It demonstrates caching, rate limi… | 32 | 3280 | maintenance |
| greg7mdp/parallel-hashmap A family of header-only C++ hash map/set and btree containers that serve as fast, memory-friendly drop-in replacements for std::unordered_m… | 68 | 3211 | maintenance |
| soundcloud/roshi Roshi is a distributed CRDT set implementation for timestamped events, built in Go as a stateless layer on top of sharded Redis clusters. I… | 76 | 3180 | maintenance |
| zhou-you/RxEasyHttp RxEasyHttp is an Android networking library built on RxJava2 and Retrofit2 that wraps HTTP requests in a fluent, chainable API. It bundles … | 32 | 3157 | maintenance |
| sunnylqm/react-native-storage A local storage wrapper library for React Native (AsyncStorage) and web apps (localStorage), offering size control, auto-expiring entries, … | 74 | 3038 | maintenance |
| vercel/hazel Hazel is a lightweight update server for Electron apps that pulls release data from GitHub Releases and serves update checks to the Electro… | 23 | 3019 | maintenance |
| deanishe/alfred-workflow A Python helper library for authors of Alfred 2/3/4 workflows on macOS. It handles feedback JSON generation, fuzzy filtering, caching, sett… | 23 | 2966 | maintenance |
| Jackson0714/PassJava-Platform PassJava is an open-source Java interview question drilling system built with Spring Cloud microservices, including a backend, a Vue web po… | 32 | 2949 | maintenance |
| baidu/bfs Baidu File System (BFS) is a distributed file system written in C++ designed for real-time applications, offering fault tolerance, low read… | 23 | 2847 | maintenance |
| AbrahamCaiJin/CommonUtilLibrary A collection of general-purpose Java utility classes for rapid Android development, covering areas like bank card validation, SharedPrefere… | 49 | 2830 | maintenance |
| loic-sharma/BaGet BaGet is a lightweight, open-source NuGet server and symbol server written in C# on ASP.NET Core. It can be self-hosted cross-platform or i… | 23 | 2798 | maintenance |
| mzgoddard/hard-source-webpack-plugin HardSourceWebpackPlugin is a webpack plugin that provides an intermediate hard (disk-based) caching step for modules, making subsequent bui… | 64 | 2726 | maintenance |
| caiogondim/fast-memoize.js fast-memoize is a JavaScript memoization library that caches function results to speed up repeated calls with the same arguments, supportin… | 23 | 2597 | maintenance |
| presslabs/gitfs gitfs is a FUSE-based file system that fully integrates with git, letting you mount a remote repository's branch locally. Changes made to f… | 57 | 2594 | maintenance |
| garden-co/classic-jazz Classic Jazz is a distributed, local-first database that syncs structured data, files, and streams across frontends, containers, serverless… | 86 | 2532 | maintenance |
| sshiqiao/douyin-ios-objectc An open-source Objective-C demo app for iOS that replicates core features of Douyin (TikTok), including a profile page, a swipeable short-v… | 32 | 2485 | maintenance |
| Tencent/phxsql PhxSQL is a high-availability, strongly consistent MySQL cluster built on Paxos and Percona, developed by Tencent. It replaces semi-sync re… | 23 | 2446 | maintenance |
| coopernurse/node-pool generic-pool is a Node.js library providing a generic, Promise-based resource pool for reusing or throttling expensive resources like datab… | 23 | 2406 | maintenance |
| aploium/zmirror zmirror is a Python-based HTTP reverse proxy designed to automatically and completely mirror entire websites, such as Google, Wikipedia, Yo… | 10 | 2394 | maintenance |
| ibireme/YYCache YYCache is a high-performance caching framework for iOS written in Objective-C, providing both in-memory and disk caching with LRU eviction… | 23 | 2393 | maintenance |
| node-cache/node-cache node-cache is a simple, fast in-memory caching module for Node.js with set, get, and delete methods that works like memcached. Keys support… | 23 | 2372 | maintenance |
| alibaba/tair Tair is a distributed key-value storage system developed by Alibaba, offering fast in-memory (MDB) and persistent (LDB) storage engines. It… | 23 | 2312 | maintenance |
| shimh-develop/blog-vue-springboot A full-stack blog system built with Vue on the frontend and SpringBoot on the backend, featuring articles, categories, tags, archives, comm… | 32 | 2293 | maintenance |
| youtube/spfjs SPF (Structured Page Fragments) is a lightweight JavaScript framework from YouTube for fast navigation and partial page updates. It uses pr… | 10 | 2276 | maintenance |
| yangchong211/YCVideoPlayer A highly extensible Android video player library that wraps multiple playback kernels (MediaPlayer, ExoPlayer, IjkPlayer) behind a unified … | 23 | 2261 | maintenance |
| bilibili/overlord Overlord is Bilibili's Go-based proxy and cluster management platform for memcache and Redis/Redis Cluster, providing an automated high-ava… | 23 | 2249 | maintenance |
| zendesk/cross-storage A JavaScript library enabling cross-domain local storage sharing with per-origin permissions. It uses a hub-and-client architecture with em… | 48 | 2219 | maintenance |
| umijs/umi-request umi-request is a JavaScript HTTP request library built on fetch that combines fetch's native browser support with axios-like conveniences s… | 23 | 2207 | maintenance |
| bustoutsolutions/siesta Siesta is a Swift library for building REST API clients on iOS, macOS, and tvOS. It provides an app-wide, observable, resource-centric cach… | 23 | 2181 | maintenance |
| cloudhead/node-static node-static is an RFC 2616 compliant static-file server module for Node.js with built-in caching support. It handles conditional GET and HE… | 72 | 2158 | maintenance |
| bytedance/terarkdb TerarkDB is a RocksDB-compatible embedded key-value storage engine forked from RocksDB v5.18.3, offering improved tail latency, throughput,… | 64 | 2153 | maintenance |
| kanyun-inc/YTKKeyValueStore A lightweight Objective-C key-value storage library for iOS that uses SQLite as its backend, storing values as JSON. It offers a simple API… | 32 | 2123 | maintenance |
| qiujiayu/AutoLoadCache AutoLoadCache is a Java caching management library that decouples caching from business logic using AOP and annotations. It supports Redis,… | 23 | 2080 | maintenance |
| Tencent/LKImageKit LKImageKit is a high-performance Objective-C image framework for iOS that bundles image views, downloading, memory/disk caching, decoding, … | 23 | 2064 | maintenance |
| yale8848/CacheWebView An Android library that implements custom caching for WebView by intercepting resource requests, allowing larger cache space and forced cac… | 32 | 2027 | maintenance |
| skiplang/skip Skip is a statically typed, ahead-of-time compiled general-purpose programming language that tracks side effects to enable safe memoization… | 32 | 2020 | maintenance |
| Wisembly/basil.js Basil.js is a JavaScript library providing a unified API over localStorage, sessionStorage, cookies, and in-memory storage. It automaticall… | 23 | 1970 | maintenance |
| atjiu/pybbs pybbs is a self-hosted community forum (BBS) application written in Java with Spring Boot. It provides a full front-end forum and an admin … | 45 | 1958 | maintenance |
| willfarrell/alfred-workflows A curated collection of Alfred workflows for developers, including package manager lookups, caniuse search, CDN checks, color conversion, a… | 32 | 1951 | maintenance |
| jiangwenyuan/nuster Nuster is a high-performance HTTP proxy cache server and RESTful NoSQL key-value cache server built on top of HAProxy, written in C. It is … | 23 | 1905 | maintenance |
| baidu/tera Tera is a high-performance distributed NoSQL database inspired by Google Bigtable, designed for real-time applications at internet scale. I… | 23 | 1902 | maintenance |
| jeromegn/Backbone.localStorage A localStorage adapter for Backbone.js that replaces Backbone.sync to persist models and collections in the browser's localStorage instead … | 32 | 1885 | maintenance |
| RevillWeb/img-2 Img2 is a web component library that replaces standard <img> elements with an <img-2> custom element to pre-cache images off the main threa… | 32 | 1881 | maintenance |
| Qihoo360/QConf QConf is a distributed configuration management system built on ZooKeeper that replaces traditional configuration files with centrally mana… | 23 | 1856 | maintenance |
| yinqiwen/ardb Ardb is a Redis-protocol-compatible persistent NoSQL key-value server written in C++ that supports pluggable storage engines such as RocksD… | 23 | 1848 | maintenance |
| twitter/ios-twitter-image-pipeline Twitter Image Pipeline (TIP) is an iOS framework for fetching, decoding, and caching images with in-memory and on-disk caches. It supports … | 23 | 1847 | maintenance |
| cmuratori/refterm refterm is a reference renderer for monospace terminal displays written in C, demonstrating that sensible design achieves reasonable frame … | 23 | 1827 | maintenance |
| spacejam/sled sled is a lightweight, high-performance embedded key-value database written in pure Rust, offering a threadsafe BTreeMap-like API with ACID… | 57 | 9079 | experimental |
| franmontiel/PersistentCookieJar A persistent CookieJar implementation for OkHttp 3 on Android that stores cookies in SharedPreferences. It provides in-memory caching with … | 32 | 1813 | maintenance |
| ZHENFENG13/ssm-demo A demo admin management system built with the classic Java SSM stack (Spring, SpringMVC, MyBatis) plus easyUI, Redis caching, and Maven. It… | 32 | 1811 | maintenance |
| seppo0010/rsedis rsedis is a re-implementation of the Redis in-memory data store written in Rust. It aims for Redis protocol compatibility and works on Wind… | 32 | 1811 | maintenance |
| RedisBloom/RedisBloom RedisBloom is a Redis module written in C that adds probabilistic data structures—Bloom filters, Cuckoo filters, Count-min sketch, Top-K, a… | 99 | 1784 | maintenance |
| baichengzhou/SpringMVC-Mybatis-Shiro-redis-0.2 An upgraded demo application showing Apache Shiro permission/role-based access control integrated with SpringMVC, Mybatis, Redis, and Freem… | 32 | 1778 | maintenance |
| jcoleman/tomcat-redis-session-manager A Tomcat session manager that stores HTTP sessions in Redis, enabling non-sticky load balancing across a cluster of Tomcat servers. Session… | 32 | 1777 | maintenance |
| plexdrive/plexdrive Plexdrive is a Go CLI tool that mounts a Google Drive account as a read-only FUSE filesystem, optimized for media streaming with Plex. It s… | 23 | 1769 | maintenance |
| yangchong211/YCWebView YCWebView is an Android WebView wrapper library built on Tencent's X5 WebView kernel that bundles common WebView features: decoupled JS bri… | 32 | 1762 | maintenance |
| louislivi/SMProxy SMProxy is a lightweight MySQL database connection pool and proxy middleware built on the MySQL protocol and the Swoole coroutine engine. I… | 23 | 1760 | maintenance |
| alastairtree/LazyCache LazyCache is a thread-safe in-memory caching library for .NET with a simple generics-based GetOrAdd API built on Microsoft.Extensions.Cachi… | 44 | 1757 | maintenance |
| MattWilcox/Adaptive-Images A PHP-based solution that automatically detects a visitor's screen size and delivers appropriately re-scaled, cached versions of a site's H… | 32 | 1753 | maintenance |
| Tencent/paxosstore PaxosStore is a distributed database system developed by Tencent, inspired by Google MegaStore and used in WeChat production for core backe… | 32 | 1714 | maintenance |
| lovemo/MVVMFramework An Objective-C MVVM framework for rapid iOS development that separates controller code into ViewManagers and ViewModels to reduce coupling.… | 23 | 1704 | maintenance |
| radiant/radiant Radiant is an open source, general-purpose content management system built as a traditional Ruby on Rails application, aimed at small teams… | 64 | 1678 | maintenance |
| splitbee/notion-api-worker A serverless API wrapper around Notion's private API that exposes Notion pages and tables as JSON via simple GET requests, deployable on Ve… | 53 | 1664 | maintenance |
| Raysmond/SpringBlog SpringBlog is a simple, clean-design blogging system built with Spring Boot, Hibernate, MySQL, Redis caching, and Bootstrap 4. It is primar… | 10 | 1644 | maintenance |
| martinus/robin-hood-hashing A header-only C++ library providing robin_hood::unordered_map and robin_hood::unordered_set as fast, memory-efficient drop-in replacements … | 10 | 1621 | maintenance |
| wfh45678/radar Radar is a lightweight real-time risk control and decision engine built with Java (Spring Boot), MongoDB, Redis, Elasticsearch, and a Groov… | 23 | 1618 | maintenance |
| jaybaird/python-bloomfilter pybloom is a Python module implementing Bloom Filters and Scalable Bloom Filters as a probabilistic set membership data structure. It grows… | 10 | 1618 | maintenance |
| Wizzercn/NutzWk NutzWk (new name BudWk) is an open-source enterprise-grade Java web development framework built on the Nutz/NutzBoot stack with a Vue.js + … | 23 | 1608 | maintenance |
| hanford/next-offline next-offline is a Next.js plugin that wraps your next.config.js to integrate Google's Workbox, generating and registering a service worker … | 32 | 1599 | maintenance |
| sparsehash/sparsehash A C++ library providing sparse_hash_map, dense_hash_map, and their set counterparts — hash-based associative containers with SGI hash_map-c… | 23 | 1599 | maintenance |
| ptarjan/node-cache A simple in-memory key-value cache library for Node.js with optional TTL-based expiration and timeout callbacks. It supports multiple cache… | 32 | 1595 | maintenance |
| RuedigerMoeller/fast-serialization FST is a fast, JDK-serialization-compatible drop-in replacement for Java object serialization, also offering JSON encoding of serializable … | 23 | 1595 | maintenance |
| FOSSASIA-Web/feed.api.fossasia.net A PHP-based RSS feed merger service for FOSSASIA communities that aggregates blog, podcast, and event feeds from multiple open-source commu… | 32 | 1527 | maintenance |