Ross ROSS = Recommend OSS · open-source software intelligence for agents

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.

ProductHealth v2StarsMaturity
microsoft/bf-tree
Bf-Tree is a read-write-optimized concurrent range index (key-value store) written in Rust, from Microsoft Research, designed to work effic…
571073active
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…
321072active
yangfuhai/ASimpleCache
ASimpleCache is a lightweight open-source caching framework for Android and Java that fits in a single Java file. It caches strings, JSON o…
323654maintenance
apache/celeborn
Apache Celeborn is an elastic, high-performance intermediate data service for big data compute engines, focused on managing shuffle and spi…
901066active
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…
691066active
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…
891060active
kavinsood/yaos
YAOS is an Obsidian plugin plus a self-deployed Cloudflare Worker that provides real-time note synchronization using Yjs CRDT merge semanti…
801059active
sibson/redbeat
RedBeat is a Celery Beat scheduler that stores scheduled tasks and runtime metadata in Redis (or Valkey). It enables dynamic task creation,…
901054active
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 …
691053stable
samcook/RedLock.net
RedLock.net is a C# library implementing the Redlock distributed lock algorithm on top of StackExchange.Redis. It coordinates locks across …
231053stable
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…
701052active
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…
761051active
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…
861049active
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…
471049active
laruence/yaconf
Yaconf is a PHP extension providing a persistent configuration container that parses INI files once at startup and serves them from immutab…
951046active
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…
231037active
rails/solid_cache
Solid Cache is a database-backed ActiveSupport::Cache::Store for Rails that stores cache entries in SQL databases (SQLite, MySQL, PostgreSQ…
761036stable
jhalterman/expiringmap
ExpiringMap is a high-performance, zero-dependency, thread-safe Java ConcurrentMap implementation whose entries expire automatically. It su…
321036stable
ibireme/YYWebImage
YYWebImage is an asynchronous image loading framework for iOS, part of YYKit, offering remote/local image loading, animated WebP/APNG/GIF d…
233523maintenance
WinterChenS/my-site
A personal website application built with Spring Boot 2.0, MyBatis, Thymeleaf, and Docker, integrating a personal homepage, blog, and portf…
753495maintenance
microsoft/BuildXL
BuildXL is Microsoft's high-scale build engine that accelerates large monorepo builds through distributed execution and massive caching of …
771020active
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…
831017active
topling/toplingdb
ToplingDB is a cloud-native persistent LSM key-value store forked from RocksDB, written in C++, featuring searchable compression algorithms…
771016active
couchbase/moss
Moss (memory-oriented sorted segments) is a pure-Go library providing a fast, ordered, persistable key-value collection. It uses a simplifi…
711015active
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…
791013stable
Gregwar Image
A PHP library providing a simple object-oriented API for image handling, resizing, cropping, and applying filters, with built-in caching of…
321013stable
Bitmapist
A Python analytics library that uses Redis bitmaps to track user events at massive scale with minimal memory. It supports real-time queries…
741010active
roots/acorn
Acorn is a framework that integrates Laravel components into WordPress projects, providing access to Illuminate packages like routing, cach…
931005active
duguyihou/react-native-turbo-image
A performant image loading and caching component for React Native, powered by native libraries Nuke (iOS) and Coil (Android). It supports m…
851001active
SleekDB/SleekDB
SleekDB is a pure PHP, dependency-free NoSQL document database that stores data in plain JSON files on disk. It provides a rich query API (…
601000active
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…
233348maintenance
yapstudios/YapDatabase
YapDatabase is a collection/key/value store built atop SQLite for Swift and Objective-C developers, targeting Apple platforms. It features …
233328maintenance
zaiyunduan123/springboot-seckill
A high-concurrency flash-sale (seckill) system built with SpringBoot, MySQL, Redis, RabbitMQ, and Guava. It demonstrates caching, rate limi…
323291maintenance
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…
723220maintenance
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…
753179maintenance
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 …
323147maintenance
sunnylqm/react-native-storage
A local storage wrapper library for React Native (AsyncStorage) and web apps (localStorage), offering size control, auto-expiring entries, …
703035maintenance
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…
233017maintenance
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…
232962maintenance
PassJava
PassJava is an open-source Java interview question drilling system built with Spring Cloud microservices, including a backend, a Vue web po…
322951maintenance
baidu/bfs
Baidu File System (BFS) is a distributed file system written in C++ designed for real-time applications, offering fault tolerance, low read…
232847maintenance
AbrahamCaiJin/CommonUtilLibrary
A collection of general-purpose Java utility classes for rapid Android development, covering areas like bank card validation, SharedPrefere…
452828maintenance
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…
232800maintenance
mzgoddard/hard-source-webpack-plugin
HardSourceWebpackPlugin is a webpack plugin that provides an intermediate hard (disk-based) caching step for modules, making subsequent bui…
602724maintenance
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…
542598maintenance
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…
232597maintenance
Jazz
Classic Jazz is a distributed, local-first database that syncs structured data, files, and streams across frontends, containers, serverless…
842535maintenance
Douyin iOS Demo
An open-source Objective-C demo app for iOS that replicates core features of Douyin (TikTok), including a profile page, a swipeable short-v…
322483maintenance
Tencent/phxsql
PhxSQL is a high-availability, strongly consistent MySQL cluster built on Paxos and Percona, developed by Tencent. It replaces semi-sync re…
232447maintenance
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…
232405maintenance
zmirror
zmirror is a Python-based HTTP reverse proxy designed to automatically and completely mirror entire websites, such as Google, Wikipedia, Yo…
102396maintenance
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…
232390maintenance
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…
232374maintenance
alibaba/tair
Tair is a distributed key-value storage system developed by Alibaba, offering fast in-memory (MDB) and persistent (LDB) storage engines. It…
232313maintenance
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…
322293maintenance
youtube/spfjs
SPF (Structured Page Fragments) is a lightweight JavaScript framework from YouTube for fast navigation and partial page updates. It uses pr…
102275maintenance
yangchong211/YCVideoPlayer
A highly extensible Android video player library that wraps multiple playback kernels (MediaPlayer, ExoPlayer, IjkPlayer) behind a unified …
232258maintenance
bilibili/overlord
Overlord is Bilibili's Go-based proxy and cluster management platform for memcache and Redis/Redis Cluster, providing an automated high-ava…
232246maintenance
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…
442218maintenance
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…
232205maintenance
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…
232178maintenance
TerarkDB
TerarkDB is a RocksDB-compatible embedded key-value storage engine forked from RocksDB v5.18.3, offering improved tail latency, throughput,…
612159maintenance
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…
762154maintenance
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…
322119maintenance
qiujiayu/AutoLoadCache
AutoLoadCache is a Java caching management library that decouples caching from business logic using AOP and annotations. It supports Redis,…
232078maintenance
Tencent/LKImageKit
LKImageKit is a high-performance Objective-C image framework for iOS that bundles image views, downloading, memory/disk caching, decoding, …
232063maintenance
yale8848/CacheWebView
An Android library that implements custom caching for WebView by intercepting resource requests, allowing larger cache space and forced cac…
322028maintenance
skiplang/skip
Skip is a statically typed, ahead-of-time compiled general-purpose programming language that tracks side effects to enable safe memoization…
322022maintenance
Wisembly/basil.js
Basil.js is a JavaScript library providing a unified API over localStorage, sessionStorage, cookies, and in-memory storage. It automaticall…
231968maintenance
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 …
411958maintenance
willfarrell/alfred-workflows
A curated collection of Alfred workflows for developers, including package manager lookups, caniuse search, CDN checks, color conversion, a…
321950maintenance
baidu/tera
Tera is a high-performance distributed NoSQL database inspired by Google Bigtable, designed for real-time applications at internet scale. I…
231903maintenance
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 …
231902maintenance
Backbone.localStorage
A localStorage adapter for Backbone.js that replaces Backbone.sync to persist models and collections in the browser's localStorage instead …
321884maintenance
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…
321878maintenance
Qihoo360/QConf
QConf is a distributed configuration management system built on ZooKeeper that replaces traditional configuration files with centrally mana…
231853maintenance
yinqiwen/ardb
Ardb is a Redis-protocol-compatible persistent NoSQL key-value server written in C++ that supports pluggable storage engines such as RocksD…
231847maintenance
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 …
231846maintenance
cmuratori/refterm
refterm is a reference renderer for monospace terminal displays written in C, demonstrating that sensible design achieves reasonable frame …
231832maintenance
spacejam/sled
sled is a lightweight, high-performance embedded key-value database written in pure Rust, offering a threadsafe BTreeMap-like API with ACID…
539092experimental
franmontiel/PersistentCookieJar
A persistent CookieJar implementation for OkHttp 3 on Android that stores cookies in SharedPreferences. It provides in-memory caching with …
321814maintenance
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…
321813maintenance
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…
321809maintenance
RedisBloom
RedisBloom is a Redis module written in C that adds probabilistic data structures—Bloom filters, Cuckoo filters, Count-min sketch, Top-K, a…
951783maintenance
SpringMVC-Mybatis-Shiro-redis
An upgraded demo application showing Apache Shiro permission/role-based access control integrated with SpringMVC, Mybatis, Redis, and Freem…
321775maintenance
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…
321775maintenance
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…
231771maintenance
louislivi/SMProxy
SMProxy is a lightweight MySQL database connection pool and proxy middleware built on the MySQL protocol and the Swoole coroutine engine. I…
231760maintenance
yangchong211/YCWebView
YCWebView is an Android WebView wrapper library built on Tencent's X5 WebView kernel that bundles common WebView features: decoupled JS bri…
321759maintenance
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…
401757maintenance
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…
321751maintenance
Tencent/paxosstore
PaxosStore is a distributed database system developed by Tencent, inspired by Google MegaStore and used in WeChat production for core backe…
321716maintenance
MVVMFramework
An Objective-C MVVM framework for rapid iOS development that separates controller code into ViewManagers and ViewModels to reduce coupling.…
231700maintenance
radiant/radiant
Radiant is an open source, general-purpose content management system built as a traditional Ruby on Rails application, aimed at small teams…
611680maintenance
Notion API
A serverless API wrapper around Notion's private API that exposes Notion pages and tables as JSON via simple GET requests, deployable on Ve…
501665maintenance
Raysmond/SpringBlog
SpringBlog is a simple, clean-design blogging system built with Spring Boot, Hibernate, MySQL, Redis caching, and Bootstrap 4. It is primar…
101644maintenance
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 …
101621maintenance
wfh45678/radar
Radar is a lightweight real-time risk control and decision engine built with Java (Spring Boot), MongoDB, Redis, Elasticsearch, and a Groov…
231620maintenance
jaybaird/python-bloomfilter
pybloom is a Python module implementing Bloom Filters and Scalable Bloom Filters as a probabilistic set membership data structure. It grows…
101620maintenance
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 + …
231609maintenance

← prev page 6 / 13 next →