function: caching
1244 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| andris9/jStorage jStorage is a small cross-browser key-value store library for persisting data locally in the browser, supporting strings, numbers, objects,… | 32 | 1525 | maintenance |
| sqmax/springboot-project A backend for a WeChat official-account food ordering system built with Spring Boot and Spring Data JPA, exposing RESTful APIs consumed by … | 23 | 1516 | maintenance |
| luckybilly/PreLoader PreLoader is an Android Java library that pre-loads data before an Activity, Fragment, or View opens, then delivers it to UI listeners once… | 32 | 1508 | maintenance |
| duckdegen/apebot A TypeScript trading bot that detects new Binance token listings via a proxy-rotated crawler and aggressively buys the token onchain using … | 32 | 1502 | maintenance |
| redis-store/redis-store A family of Ruby gems providing Redis-backed stores for caching, Rack sessions, Rack::Cache HTTP caching, and I18n translation backends. It… | 86 | 1498 | maintenance |
| pamelafox/lscache A small JavaScript library that emulates memcache-style caching using HTML5 localStorage, with per-item expiration times and automatic evic… | 32 | 1467 | maintenance |
| peterbourgon/diskv Diskv is a simple, persistent key-value store written in Go that stores arbitrary data on the filesystem by key. It layers performance-enha… | 23 | 1455 | maintenance |
| asfktz/autodll-webpack-plugin A webpack plugin that wraps DllPlugin and DllReferencePlugin to pre-bundle vendor dependencies without boilerplate, dramatically reducing b… | 23 | 1448 | maintenance |
| goldhand/sw-precache-webpack-plugin A webpack plugin that generates a service worker using sw-precache to cache webpack's emitted bundle assets for offline use. It integrates … | 32 | 1435 | maintenance |
| ortuman/jackal Jackal is a free, open-source, high-performance XMPP (Jabber) instant messaging server written in Go. It emphasizes stability, simple confi… | 10 | 1429 | maintenance |
| hfbin/Seckill A Java flash-sale (seckill) system built with SpringBoot, Mybatis, Redis, and RabbitMQ, demonstrating high-concurrency e-commerce flash-sal… | 32 | 1425 | maintenance |
| staticfile/static Staticfile is a free, open CDN service that hosts static files (JS, CSS, images, SWF) for popular open-source libraries, providing fast and… | 32 | 1413 | maintenance |
| basho/bitcask Bitcask is a log-structured hash table storage engine for fast key/value data, written in Erlang by Basho. It is the underlying storage eng… | 66 | 1410 | maintenance |
| liukelin/canal_mysql_nosql_sync A demo application showing real-time synchronization of MySQL data into Redis, Memcached, and MongoDB using Alibaba's Canal binlog parser a… | 23 | 1410 | maintenance |
| pmndrs/suspend-react A small React library that integrates async operations into React Suspense, letting components read promise results synchronously while pen… | 23 | 1410 | maintenance |
| rescrv/HyperDex HyperDex is a distributed, searchable, and consistent key-value store written in C++. It provides scalable storage with secondary-index sea… | 32 | 1405 | maintenance |
| wosyingjun/beauty_ssm An elegant SSM (Spring + SpringMVC + MyBatis) web application scaffold for Java, integrating Maven, Redis caching, Quartz scheduling, Druid… | 32 | 1405 | maintenance |
| luberda-molinet/FFImageLoading FFImageLoading is a C# image loading, caching, and transforming library for Xamarin (iOS, Android, Forms, Mac, Tizen) and Windows (UWP, Win… | 23 | 1404 | maintenance |
| distributedio/titan Titan is a distributed NoSQL database that provides a Redis protocol-compatible layer on top of TiKV, offering strong consistency, distribu… | 32 | 1402 | maintenance |
| xenv/gushici A self-hostable random Chinese classical poetry quote API ('Hitokoto') built with Vert.x and Redis, returning quotes as SVG, PNG, TXT, or J… | 23 | 1389 | maintenance |
| FormidableLabs/rapscallion Rapscallion is an asynchronous React VirtualDOM renderer for server-side rendering. It offers streaming output, templating for HTML boilerp… | 10 | 1387 | maintenance |
| suifengqjn/TBPlayer TBPlayer is an iOS Objective-C library that enables progressive video playback with AVPlayer while caching the streamed data locally. It su… | 32 | 1378 | maintenance |
| DNSPod/dnspod-sr dnspod-sr is a high-performance recursive DNS server written in C by DNSPod, designed for Linux. It claims roughly double the throughput of… | 60 | 1374 | maintenance |
| donavon/use-persisted-state A React hook factory that returns a drop-in replacement for useState, persisting state to localStorage. State is shared across multiple hoo… | 32 | 1371 | maintenance |
| flatiron/cradle Cradle is a high-level, asynchronous CouchDB client library for Node.js with built-in write-through caching. It abstracts CouchDB's REST AP… | 32 | 1369 | maintenance |
| appstract/laravel-opcache A Laravel package providing Artisan commands for managing PHP OPcache, including clearing, status inspection, configuration display, and pr… | 23 | 1363 | maintenance |
| davidcelis/recommendable Recommendable is a Ruby gem that adds a like/dislike-based recommendation engine to Ruby applications using Jaccardian similarity and memor… | 23 | 1354 | maintenance |
| binimum/tidal-ui A SvelteKit-based web frontend for Tidal music streaming, self-hostable via Docker, supporting high-fidelity FLAC playback and downloads. T… | 10 | 1354 | maintenance |
| nwtgck/gh-card gh-card is a hosted service that generates GitHub repository cards as SVG/PNG images embeddable on any website or README. A backend calls t… | 23 | 1350 | maintenance |
| greenrobot/essentials A lightweight collection of general-purpose utility classes for Java and Android, including primitive long-key hash collections, multimaps,… | 23 | 1349 | maintenance |
| couchbase/forestdb ForestDB is an embedded key-value storage engine written in C/C++ by Couchbase, using a Hierarchical B+-Tree based Trie (HB+-Trie) as its m… | 56 | 1333 | maintenance |
| scrapinghub/frontera Frontera is a Python web crawling framework that implements a scalable crawl frontier, storing and prioritizing links extracted by crawlers… | 34 | 1332 | maintenance |
| enormego/EGOCache EGOCache is a simple, thread-safe key-value cache store for Apple platforms including macOS, iOS, tvOS, and watchOS. It natively supports N… | 23 | 1321 | maintenance |
| remotion-dev/github-unwrapped-2022 A Next.js platform that generates a personalized 'year in review' video for each GitHub user using Remotion and AWS Lambda rendering. It fe… | 32 | 1320 | maintenance |
| 3rd-Eden/memcached A fully featured Memcached client library for Node.js built with scaling and high availability in mind. It supports Memcached clusters via … | 23 | 1313 | maintenance |
| greg7mdp/sparsepp Sparsepp is a fast, memory-efficient hash map and hash set library for C++, derived from Google's sparsehash. It serves as a drop-in replac… | 79 | 1312 | maintenance |
| elgerlambert/redux-localstorage A Redux store enhancer that syncs all or a subset of your Redux store state to localStorage. It supports custom storage keys, custom slicer… | 32 | 1300 | maintenance |
| XDroid XDroid is a lightweight Android rapid development framework composed of UI, cache, event, image loading, logging, routing, and networking m… | 23 | 1294 | maintenance |
| loopj/android-smart-image-view SmartImageView is a drop-in replacement for Android's standard ImageView that loads images asynchronously from URLs or the contact address … | 32 | 1287 | maintenance |
| yrnkrn/zapcc zapcc is a caching C++ compiler based on clang that speeds up builds using an in-memory compilation cache in a client-server architecture. … | 32 | 1272 | maintenance |
| aschuch/AwesomeCache AwesomeCache is a Swift library providing a thread-safe on-disk cache for Apple platforms, backed by NSCache for fast in-memory access with… | 23 | 1266 | maintenance |
| shuleisanshi/myblog A personal blog application built with the Java SSM stack (Spring + Spring MVC + MyBatis) and layui, featuring user registration, article p… | 32 | 1263 | maintenance |
| nuxt-community/pwa-module A zero-configuration Nuxt.js module that turns Nuxt applications into Progressive Web Apps. It auto-generates a web app manifest, registers… | 67 | 1262 | maintenance |
| brandur/redis-cell A Redis module written in Rust that adds a single CL.THROTTLE command implementing the generic cell rate algorithm (GCRA) for distributed r… | 53 | 1258 | maintenance |
| armon/bloomd Bloomd is a high-performance C network daemon that exposes bloom filters and operations over them to clients via a simple, memcached-like A… | 32 | 1248 | maintenance |
| kwhitley/apicache A simple API response caching middleware for Express/Node that caches route responses using plain-English durations like '5 minutes'. It su… | 23 | 1248 | maintenance |
| spotify/SPTPersistentCache SPTPersistentCache is an Objective-C library from Spotify for caching NSData on disk with TTL values and LRU disk-management semantics. It … | 83 | 1246 | maintenance |
| piskvorky/sqlitedict A lightweight Python library providing a persistent dict interface backed by SQLite and pickle, with multithread-safe access. It wraps Pyth… | 23 | 1245 | maintenance |
| jolestar/go-commons-pool A generic object pool library for Go, a direct rewrite of Apache Commons Pool. It supports custom pooled object factories and rich lifecycl… | 23 | 1239 | maintenance |
| mindbrix/UIImage-PDF An Objective-C UIImage category that renders PDF files into UIImages, enabling scalable vector assets in iOS apps. It supports rendering at… | 23 | 1226 | maintenance |
| istresearch/scrapy-cluster Scrapy Cluster is a distributed web scraping framework built on Scrapy that uses Redis to coordinate crawl requests and Kafka as a data bus… | 10 | 1225 | maintenance |
| alash3al/redix Redix is a key-value datastore server that speaks the Redis protocol (RESP) while using pluggable storage engines like PostgreSQL and the f… | 23 | 1222 | maintenance |
| datacrypt-project/hitchhiker-tree A Clojure library implementing hitchhiker trees, a functional, persistent sorted key-value data structure combining fractal trees with immu… | 32 | 1217 | maintenance |
| spotify/sparkey Sparkey is a simple constant key/value storage library written in C, essentially a read-only hash table on disk optimized for read-heavy sy… | 32 | 1208 | maintenance |
| piotrmurach/github A Ruby gem providing a comprehensive, modular client for the official GitHub API. It supports all GitHub API resources with intuitive navig… | 32 | 1194 | maintenance |
| Netflix/rend Rend is a memcached-compatible proxy server written in Go that manages data chunking and coordinates L1 (RAM) and L2 (SSD-backed) cache tie… | 32 | 1192 | maintenance |
| gdtool/cloudflare-workers-blog A blog application that runs entirely on Cloudflare Workers, using Cloudflare KV as its database with no other dependencies. It combines th… | 44 | 1188 | maintenance |
| discord/fastglobal FastGlobal is an Elixir/Erlang library that provides fast, copy-free access to large shared global data by leveraging the Erlang VM's const… | 32 | 1181 | maintenance |
| CJY0208/react-router-cache-route A React library providing CacheRoute and CacheSwitch components that cache route components instead of unmounting them, similar to Vue's <k… | 23 | 1177 | maintenance |
| local-npm/local-npm local-npm is a Node.js server that acts as a local npm registry mirror, caching modules and their dependencies as they are installed. It pr… | 23 | 1174 | maintenance |
| lewis6991/impatient.nvim A Neovim plugin written in Lua that speeds up editor startup by caching compiled Lua module bytecode and module path resolutions. It is now… | 10 | 1171 | maintenance |
| floatinghotpot/casino-server An open-source online poker game server built on Node.js, Redis, and Socket.IO, supporting Texas Holdem and Jinhua with a WebSocket client … | 32 | 1164 | maintenance |
| dmytro-anokhin/url-image URLImage is a lightweight, pure SwiftUI view that downloads and displays images from URLs, with in-memory and on-disk caching. It serves as… | 10 | 1156 | maintenance |
| youth5201314/XFrame XFrame is an Android rapid development framework that bundles commonly used utilities: an HTTP request abstraction layer, logging, caching,… | 23 | 1140 | maintenance |
| arrilot/laravel-widgets A Laravel package providing a widget system as a powerful alternative to view composers. It supports reusable widget classes with Blade vie… | 62 | 1113 | maintenance |
| DamianOsipiuk/vue-query Vue Query is a library of composables (hooks) for fetching, caching, and updating asynchronous data in Vue 2 and Vue 3 applications, ported… | 23 | 1111 | maintenance |
| Zephery/newblog A personal blog/website application built with Java (Spring, Spring MVC, Mybatis), featuring Lucene-based search, Redis caching, WebSocket … | 23 | 1099 | maintenance |
| EleTeam/UniShopX An open-source PHP e-commerce solution built on Yii2, similar to JD/Tmall/Taobao marketplaces, with fully separated frontend (Vue) and back… | 32 | 1098 | maintenance |
| FRiCKLE/ngx_cache_purge An nginx module that adds the ability to purge content from nginx's FastCGI, proxy, SCGI and uWSGI caches. It exposes configuration directi… | 32 | 1094 | maintenance |
| toomuchdesign/re-reselect A lightweight TypeScript wrapper around Reselect that adds deeper memoization and cache management to Redux selectors. It maintains a cache… | 87 | 1090 | maintenance |
| RedisTimeSeries/RedisTimeSeries RedisTimeSeries is a Redis module that adds a native time series data structure to Redis, supporting high-volume inserts, low-latency range… | 94 | 1071 | maintenance |
| seppo0010/rlite rlite is a self-contained, serverless, zero-configuration, transactional Redis-compatible database engine written in C, analogous to SQLite… | 32 | 1067 | maintenance |
| google/quiver-dart Quiver is a set of utility libraries for Dart that complements the standard library with helpers for async streams, caching, collections, i… | 57 | 1065 | maintenance |
| zone117x/node-open-mining-portal NOMP (Node Open Mining Portal) is an all-in-one cryptocurrency mining pool server and portal written in Node.js, bundling a stratum pool se… | 32 | 1047 | maintenance |
| sebleier/django-redis-cache A Redis cache backend for Django, plugging into Django's cache framework. It supports pluggable serializers, compression, connection option… | 32 | 1041 | maintenance |
| developit/decko A tiny JavaScript library providing three ES7 decorators: @bind, @debounce, and @memoize. It is designed to simplify common class method pa… | 23 | 1036 | maintenance |
| laodaobazi/ldbz-shop A distributed e-commerce mall system built with Spring Boot, Dubbo RPC, MySQL, Redis, and SolrCloud, with separate web apps for admin, cart… | 32 | 1034 | maintenance |
| Netflix/astyanax Astyanax is a high-level Java client library for Apache Cassandra that wraps the underlying Thrift API with an object-oriented interface. I… | 48 | 1033 | maintenance |
| efficient/cuckoofilter A C++ library implementing cuckoo filters, a space-efficient probabilistic data structure for approximate set-membership queries that suppo… | 32 | 1012 | maintenance |
| speedb-io/speedb Speedb is a high-performance embedded key-value storage engine that is 100% RocksDB compatible and works as a drop-in replacement library. … | 23 | 1008 | maintenance |
| StructureBuilder/react-keep-alive A React library providing a KeepAlive component that preserves component state across unmounts, similar to Vue's keep-alive. It wraps compo… | 23 | 1005 | maintenance |
| joschan21/nextjs-realtime-chat FriendZone is a full-stack realtime messaging chat application built with Next.js 13 and TypeScript. It supports realtime messaging, friend… | 30 | 1002 | maintenance |
| multigres/multigres Multigres is an adaptation of Vitess for PostgreSQL, providing a two-level proxy layer (Multigateway and Multipooler) for connection poolin… | 70 | 2559 | experimental |
| zhaofengli/attic Attic is a self-hostable, multi-tenant Nix binary cache server backed by S3-compatible storage, written in Rust. It provides global dedupli… | 76 | 2035 | experimental |
| orbitinghail/graft Graft is an open-source transactional storage engine written in Rust that turns object storage into a transactional system with lazy, parti… | 75 | 1532 | experimental |
| benjojo/dnsfs dnsfs is a Go-based FUSE filesystem that stores data in the caches of third-party DNS resolvers, using DNS records as a storage medium. It … | 32 | 1463 | experimental |
| gmetais/sw-delta sw-delta is an incremental cache for the web that uses the Service Worker API to download only the delta (diff) between a cached file and i… | 23 | 1098 | experimental |
| nkzw-tech/fate fate is a modern, type-safe data client for React (with a Vue client also available) inspired by Relay and GraphQL. It combines co-located … | 80 | 1070 | experimental |
| khonsulabs/bonsaidb BonsaiDb is a developer-friendly document database written in Rust, inspired by CouchDB, offering ACID-compliant transactional collections,… | 23 | 1061 | experimental |
| square/picasso Picasso is a powerful image downloading and caching library for Android that simplifies loading images into ImageViews, often in one line o… | 23 | 18796 | abandoned |
| nostra13/Android-Universal-Image-Loader Universal Image Loader is a Java library for Android that loads, caches (memory and disk), and displays images with extensive configuration… | 32 | 16828 | abandoned |
| microsoft/FASTER FASTER is a high-performance concurrent persistent log and key-value store + cache library in C# and C++, supporting data larger than memor… | 67 | 6639 | abandoned |
| CatchChat/Yep Yep is an open-source iOS social networking app written in Swift, themed around 'meeting geniuses' to help users find experts and learners … | 10 | 5871 | abandoned |
| pokeb/asi-http-request ASIHTTPRequest is an Objective-C wrapper around Apple's CFNetwork API that simplifies making HTTP requests on Mac OS X and iOS. It supports… | 32 | 5726 | abandoned |
| thinkaurelius/titan Titan is a scalable distributed graph database optimized for storing and querying graphs with billions of vertices and edges, supporting th… | 32 | 5226 | abandoned |
| GoogleChromeLabs/sw-precache A deprecated Node.js module that generates service worker code to precache static web app resources for offline use, integrating with build… | 10 | 5187 | abandoned |
| zzhoujay/RichText An Android rich text parser library that renders HTML and Markdown into TextViews, with support for images (including GIFs), click events, … | 32 | 3960 | abandoned |
| GoogleChromeLabs/sw-toolbox sw-toolbox is a deprecated JavaScript library of helpers and caching strategies for service workers, enabling offline support for runtime r… | 10 | 3583 | abandoned |
| nytimes/Store Store is a Java/Android library for reactive async data loading and caching, implementing the Repository pattern with an RxJava API. It man… | 10 | 3494 | abandoned |
| xcc3641/SeeWeather SeeWeather (就看天气) is a Material Design weather app for Android built with RxJava, RxBus, Retrofit, and Glide. It shows current conditions, … | 10 | 3403 | abandoned |