Open-source caching software
1245 open-source libraries, tools and applications tagged caching, ranked by how closely caching is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
1245 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 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 | 5721 | 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 | 5229 | 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 | 5181 | abandoned |
| RichText An Android rich text parser library that renders HTML and Markdown into TextViews, with support for images (including GIFs), click events, … | 32 | 3958 | 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 | 3577 | 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 | 3401 | abandoned |
| gnemoug/distribute_crawler A distributed web crawler built on Scrapy, Redis, MongoDB, and Graphite, demonstrated with a spider for a Chinese book-download site. Redis… | 32 | 3234 | abandoned |
| MKSG-MugunthKumar/MKNetworkKit MKNetworkKit is an Objective-C networking framework for iOS 8+ built on NSURLSession, providing built-in authentication and HTTP 1.1 cachin… | 10 | 3024 | abandoned |
| TumblrArchive/TMCache TMCache is a fast parallel key/value object cache for iOS and OS X, combining an in-memory cache (TMMemoryCache) with an on-disk cache (TMD… | 23 | 3019 | abandoned |
| stephanenicolas/robospice RoboSpice is a modular Android library that simplifies writing asynchronous long-running tasks, specialized in network requests. It execute… | 10 | 2924 | abandoned |
| alfredxing/brick Brick is an open-source webfont serving service that delivers unmodified, full-character-set fonts as WOFF files via a Fastly CDN, similar … | 10 | 2836 | abandoned |
| grevory/angular-local-storage An AngularJS module providing access to browser localStorage with automatic cookie fallback when storage is unavailable. It offers a config… | 23 | 2796 | abandoned |
| doctrine/DoctrineCacheBundle A Symfony bundle that integrates the Doctrine Cache library into Symfony applications via configuration. It is officially abandoned; users … | 10 | 2701 | abandoned |
| voldemort/voldemort Voldemort is a distributed key-value storage system modeled on Amazon's Dynamo, providing automatic replication, partitioning, versioning, … | 23 | 2686 | abandoned |
| VictorAlbertos/RxCache RxCache is a reactive caching library for Android and Java that caches data models through declarative interfaces, inspired by Retrofit. It… | 10 | 2348 | abandoned |
| gsklee/ngStorage ngStorage is an AngularJS module providing $localStorage and $sessionStorage services that make Web Storage work reactively 'the Angular Wa… | 23 | 2310 | abandoned |
| aio-libs-abandoned/aioredis-py aioredis is an asyncio (PEP 3156) Redis client library for Python providing low-level and high-level APIs, connection pooling, pipelining, … | 10 | 2282 | abandoned |
| nolanlawson/pokedex.org An offline-capable Pokédex web application built as a client-side JavaScript app using ServiceWorker, PouchDB, virtual-dom, and web workers… | 32 | 2274 | abandoned |
| dito010/JPVideoPlayer An Objective-C library for iOS that plays videos inline in UITableView cells (like Weibo/Douyin feeds) based on AVPlayer, with caching whil… | 23 | 2226 | abandoned |
| npm/tink Tink is an experimental next-generation package manager and runtime for JavaScript developed by the npm team. It installs dependencies into… | 10 | 2133 | abandoned |
| simplecrawler/simplecrawler simplecrawler is a flexible, event-driven web crawler library for Node.js with a configurable queue system, robots.txt support, and link di… | 10 | 2130 | abandoned |
| stormzhang/9GAG An unofficial Android client for 9GAG built in 2014 with Java, Volley, OkHttp, and Glide, featuring feed browsing, image zoom, and SQLite c… | 55 | 2117 | abandoned |
| pierrre/imageserver A modular image server toolkit written in Go that provides HTTP serving of images with on-the-fly transformations such as resize, rotate, c… | 69 | 2029 | abandoned |
| white-cat/ThinkAndroid ThinkAndroid is a free, open-source Android development framework aimed at simple and rapid Android app development. It bundles MVC structu… | 32 | 1971 | abandoned |
| Gazelle Gazelle is a PHP/JavaScript/MySQL web framework built for running private BitTorrent tracker sites, originally developed by What.CD. It int… | 32 | 1906 | abandoned |
| pmwkaa/sophia Sophia is a transactional MVCC key-value/row storage engine implemented as a small, dependency-free C library with a minimalistic, FFI-frie… | 51 | 1887 | abandoned |
| jech/polipo Polipo is a lightweight, single-threaded, non-blocking caching HTTP proxy written in C with very modest resource needs. The project is no l… | 10 | 1818 | abandoned |
| nhachicha/SnappyDB SnappyDB is a key-value NoSQL database library for Android built on LevelDB with Snappy compression. It stores primitive types, Serializabl… | 10 | 1774 | abandoned |
| xiaoyaoyou1212/XSnow XSnow is an Android base framework built on RxJava2 and Retrofit2 that bundles networking, upload/download, caching, event bus, permission … | 23 | 1692 | abandoned |
| asmuth/recommendify Recommendify is a Ruby/Redis-based recommendation engine that generates item-to-item recommendations using collaborative filtering. It proc… | 32 | 1649 | abandoned |
| oubowu/OuNews OuNews is an Android news reading client built in Java with news, picture, and video modules. It was written as a learning project demonstr… | 32 | 1600 | abandoned |
| cachecats/coderiver CodeRiver (河码) is a free project collaboration platform intended to let product managers, designers, developers, and testers team up on ide… | 32 | 1598 | abandoned |
| facebookarchive/flashcache Flashcache is a Linux kernel module (device-mapper target) that provides a general-purpose write-back block cache, using an SSD to cache re… | 10 | 1597 | abandoned |
| jkpang/PPNetworkHelper PPNetworkHelper is an Objective-C wrapper around AFNetworking 3.x and YYCache for iOS, providing simple one-line APIs for GET/POST requests… | 10 | 1571 | abandoned |
| RedBeardLab/rediSQL RediSQL is a Redis module that embeds a fully functional SQL database (SQLite-based) into Redis, allowing standard SQL queries through the … | 10 | 1546 | abandoned |
| Lokka Lokka is a simple JavaScript client for GraphQL that works in the browser, Node.js, and React Native. It provides a lightweight API for que… | 32 | 1523 | abandoned |
| MPOS/php-mpos MPOS (Mining Portal Open Source) is a PHP-based web portal for running cryptocurrency mining pools, supporting algorithms like scrypt, SHA-… | 23 | 1523 | abandoned |
| fossasia/wp-accesspress-legacy AccessPress Twitter Feed is a WordPress plugin that displays real-time tweets from any Twitter account on a website via shortcodes or widge… | 32 | 1503 | abandoned |
| fossasia/wp-recent-tweet A WordPress widget plugin that displays recent tweets using the Twitter API v1.1 or the anonymous Loklak API, with built-in caching to avoi… | 10 | 1502 | abandoned |
| fossasia/wp-dev-buddy A WordPress plugin that renders Twitter v1.1 feeds (user timelines, searches, and lists) via a shortcode or template tag. It is aimed at de… | 10 | 1491 | abandoned |
| yongman/tidis Tidis is a distributed transactional NoSQL database written in Go that exposes a Redis protocol-compatible API (string, list, hash, set, so… | 32 | 1443 | abandoned |
| mikehostetler/amplify AmplifyJS is a jQuery-era JavaScript component library providing three modules: a pub/sub message bus for component communication, a unifie… | 32 | 1434 | abandoned |
| ucbrise/clipper Clipper is a low-latency prediction serving system that sits between user-facing applications and machine learning models, exposing a stand… | 23 | 1420 | abandoned |
| pmem/pmdk The Persistent Memory Development Kit (PMDK) is a collection of C libraries and tools (libpmem, libpmem2, libpmemobj, and others) for manag… | 10 | 1388 | abandoned |
| paicha/gxgk-wechat-server A campus WeChat official account backend built with Python, Flask, Redis, MySQL, and Celery, providing students with services like grade lo… | 10 | 1381 | abandoned |
| jmdobry/angular-cache angular-cache is a JavaScript library that replaces Angular 1's $cacheFactory with a more feature-rich caching solution supporting localSto… | 23 | 1368 | abandoned |
| yadayada/acd_cli acd_cli is a Python command line interface and FUSE filesystem client for Amazon (Cloud) Drive, supporting file operations like upload, dow… | 23 | 1331 | abandoned |
| fastio/1store Pedis (1store) is a NoSQL data store built on the SEASTAR framework and ScyllaDB that is compatible with the Redis protocol. It stores Redi… | 32 | 1329 | abandoned |
| zzzprojects/EntityFramework.Extended EntityFramework.Extended is a C# add-on library for Entity Framework 6 providing batch delete/update, query caching, future queries, and au… | 60 | 1327 | abandoned |
| twitter/fatcache Fatcache is a networked, memcached-protocol-compatible cache that uses SSD storage as an extension of DRAM, allowing terabyte-scale caching… | 10 | 1299 | abandoned |
| mttkay/ignition Ignition is an Android library project that kick-starts app development by providing ready-to-use components and utility classes that wrap … | 32 | 1271 | abandoned |
| Cylix/cpp_redis cpp_redis is a lightweight C++11 Redis client library supporting synchronous and asynchronous operations, pipelining, pub/sub, sentinels, a… | 10 | 1258 | abandoned |
| tortilla/tortilla A Python library that makes wrapping web APIs easy by chaining attribute and method calls into URL paths, then executing requests and parsi… | 32 | 1239 | abandoned |
| gaosboy/iOSSF The fully open-source iOS client for SegmentFault, a Chinese developer Q&A community. It is an Objective-C app that uses custom-built compo… | 32 | 1234 | abandoned |
| zhyocean/MyBlog A personal blog website built with SpringBoot, MyBatis, Redis, and Thymeleaf, featuring a public portal, admin dashboard, and user center. … | 32 | 1232 | abandoned |
| peter-lawrey/Java-Chronicle An ultra-low-latency, high-throughput persisted messaging and event-driven in-memory database library for Java, supporting durable distribu… | 32 | 1217 | abandoned |
| hydro-project/fluent Fluent was a data-driven compute platform from UC Berkeley's RISE Lab, combining an elastic cloud-native key-value store (based on Anna) wi… | 10 | 1212 | abandoned |
| CNSRE/HTTPDNSLib An Android HTTPDNS library developed by the mobile Weibo team that resolves domain names to IP addresses over HTTP instead of traditional U… | 32 | 1198 | abandoned |
| thest1/LazyList A simple Android library for lazily loading images into ListViews, GridViews, or ImageViews, downloading them asynchronously in the backgro… | 32 | 1190 | abandoned |
| yigit/dev-summit-architecture-demo A demo social-sharing Android application created for the Android Dev Summit 2015 architecture talk. It demonstrates offline-first design w… | 32 | 1185 | abandoned |
| kean/DFImageManager An Objective-C framework for loading, caching, processing, displaying, and preheating images on iOS. It is no longer maintained; the author… | 10 | 1173 | abandoned |
| llldddbbb/dbblog A multi-module, front-end/back-end separated open-source blog system built with SpringBoot 2.x and Vue 2.x, including a public site, admin … | 32 | 1155 | abandoned |
| apache/trafficcontrol Apache Traffic Control is an open-source implementation of a full Content Delivery Network, built around Apache Traffic Server as the cachi… | 10 | 1155 | abandoned |
| snazy/ohc OHC is a Java library providing a large off-heap (off-heap memory) cache with linked and chunked implementations, TTL support, and LRU evic… | 32 | 1094 | abandoned |
| Firefly Firefly is a Python distributed game server framework built on Twisted that encapsulates networking, inter-process RPC, and database cachin… | 32 | 1088 | abandoned |
| fgrehm/vagrant-cachier A Vagrant plugin that shares a common package cache (apt, yum, gem, etc.) among similar VM instances to speed up provisioning. It supports … | 10 | 1061 | abandoned |
| wzgiceman/RxjavaRetrofitDemo-master An Android library that wraps Retrofit, RxJava, and OkHttp into a unified HTTP request framework with Gson-based parsing. It centralizes re… | 32 | 1057 | abandoned |
| seatgeek/soulmate Soulmate is a Ruby tool that provides fast autocomplete/typeahead suggestions using Redis sorted sets, exposed via a Sinatra web app and CL… | 10 | 1049 | abandoned |
| TIBCOSoftware/snappydata SnappyData (TIBCO ComputeDB) is a distributed, memory-optimized analytics database that fuses an in-memory hybrid OLTP/OLAP store inside Ap… | 23 | 1033 | abandoned |
| zack24q/vue-navigation A Vue 2 navigation library that records route history and caches pages to mimic native mobile app navigation behavior. It wraps vue-router … | 32 | 1019 | abandoned |
| Laravel Laravel is a batteries-included PHP web application framework with expressive syntax, covering routing, ORM (Eloquent), migrations, queues,… | 99 | 85265 | stable |
| mall Mall is a complete Java-based e‑commerce system that provides both a front‑end shopping portal and a back‑office admin console. It is built… | 65 | 84934 | active |
| apache/superset Apache Superset is an open-source, enterprise‑ready business intelligence web application. It provides a no‑code chart builder, a powerful … | 98 | 75196 | active |
| LiteLLM LiteLLM is an open-source AI gateway and Python SDK that provides a unified OpenAI-format interface to 100+ LLM providers (OpenAI, Anthropi… | 93 | 61456 | active |
| spring-projects/spring-framework Spring Framework is the foundational application framework for Java-based enterprise applications, providing dependency injection, AOP, tra… | 96 | 60263 | stable |
| Streamlit Streamlit is an open-source Python framework that turns data scripts into interactive web apps in minutes, with widgets, charts, and datafr… | 99 | 45933 | stable |
| SeaweedFS SeaweedFS is a fast distributed storage system written in Go that provides S3-compatible object storage, a POSIX-compliant distributed file… | 95 | 35551 | active |
| Laravel Laravel is a batteries-included PHP web application framework with expressive syntax, covering routing, ORM (Eloquent), templating (Blade),… | 95 | 34966 | stable |
| AndroidUtilCode AndroidUtilCode is a powerful, easy-to-use Android utility library that encapsulates commonly used functions in Android development, split … | 23 | 33618 | stable |
| Beego Beego is a high‑performance web framework for the Go programming language. It provides MVC architecture, built‑in ORM, session handling, ca… | 89 | 32426 | active |
| Symfony Symfony is a full-stack PHP framework for building web and console applications, plus a set of reusable, decoupled PHP components used by p… | 93 | 31168 | stable |
| facebook/folly Folly is a C++20 library of core components designed for practicality and efficiency. It provides a wide range of utilities, from concurren… | 95 | 30552 | active |
| lenve/vhr vhr (微人事) is a full-stack, front-end/back-end separated human resources management system built with Spring Boot and Vue, covering employee… | 32 | 28025 | active |
| cloudflare/pingora Pingora is a Rust framework from Cloudflare for building fast, reliable, and programmable network services such as HTTP proxies and load ba… | 85 | 27603 | stable |
| Bazel Bazel is an open-source, fast, and scalable build and test system that supports multiple languages and platforms. It uses incremental build… | 98 | 25923 | stable |
| SpacetimeDB SpacetimeDB is a relational database with embedded server-side logic (reducers), real-time client sync, auth, and deployment built into a s… | 96 | 25273 | active |
| TDengine TDengine is an open-source, cloud-native time-series database (TSDB) written in C, purpose-built for IoT, connected vehicles, industrial Io… | 90 | 25149 | active |
| jhao104/proxy_pool A Python proxy pool service that periodically scrapes free proxies from 15+ sources, validates them, and stores them in Redis/SSDB. It expo… | 58 | 23762 | active |
| Sentinel Sentinel is a flow control and reliability library for microservices, providing rate limiting, traffic shaping, concurrency limiting, circu… | 70 | 23144 | stable |
| EL-ADMIN ELADMIN is a front-end/back-end separated admin management system built on Spring Boot 2.7.18, JPA, Spring Security, JWT, Redis, and Vue. I… | 56 | 21905 | active |
| ourongxing/newsnow NewsNow is a TypeScript‑based web application that provides a clean, elegant interface for reading real‑time and trending news. It supports… | 87 | 21777 | active |
| Taipy Taipy is an open‑source Python framework that lets data scientists and ML engineers turn prototypes into full‑stack, production‑ready web a… | 86 | 19438 | active |
| AdonisJS AdonisJS is a TypeScript‑first full‑stack web framework for Node.js that provides a cohesive set of batteries‑included features such as ORM… | 98 | 19142 | active |
| Lichess Lichess is a free, ad‑less, open‑source online chess server written in Scala and TypeScript. It provides real‑time gameplay, analysis, tour… | 68 | 18865 | active |
| .NET Runtime The official .NET runtime, base class libraries, and shared host source repository maintained by Microsoft and the .NET Foundation. It prov… | 100 | 18367 | stable |
| Dagger Dagger is a programmable automation engine for building, testing, and shipping software, replacing YAML pipelines with real code via SDKs i… | 94 | 16334 | active |
| PanSou PanSou is a high-performance self-hosted API service for searching cloud drive (netdisk) resource links, aggregating results from Telegram … | 63 | 14913 | active |
| maillab/cloud-mail Cloud Mail is a self-hosted email service built on Cloudflare Workers that lets you create and manage multiple mailboxes using just a domai… | 85 | 14862 | active |
| hapijs/hapi @hapi/hapi is a mature Node.js web framework for building HTTP servers and APIs with secure defaults, a rich plugin system, and zero extern… | 66 | 14786 | stable |