Packages

Caching & Key-Value Stores Packages

Client libraries for in-memory caches and key-value stores used to speed up reads and share state across services (Redis, Memcached).

89 packages

Packages in Caching & Key-Value Stores

Showing 15 of 89 packages
89Health
Librarynpm

ioredis

A robust, full-featured Redis client for Node.js with built-in Cluster, Sentinel, and TypeScript support.

15,337
MIT
Used by 80
50Health
Librarynpm

lru-cache

A fast, type-safe, zero-dependency LRU cache for JavaScript and TypeScript

5,917
Other
Used by 48
94Health
SDKPyPI

redis-py

The official Python client for Redis, with sync, asyncio, cluster, and Sentinel support.

13,628
MIT
Used by 38
91Health
LibraryGo

go-redis

The official, idiomatic Go client for Redis — connection pooling, Cluster, Sentinel, pipelines, and client-side caching built in.

22,227
Other
Used by 33
95Health
SDKnpm

Node-Redis

The official, high-performance TypeScript client for Redis in Node.js.

17,575
MIT
Used by 32
75Health
LibraryGo

golang-lru

HashiCorp's generic-typed, thread-safe LRU cache for Go, with ARC, 2Q, and TTL-expiring variants.

5,120
MPL-2.0
Used by 22
89Health
Librarynpm

Workbox

Google's JavaScript libraries for building service workers and Progressive Web Apps

13,004
MIT
Used by 19
40Health
Librarynpm

idb

A tiny, promise-based wrapper around IndexedDB that keeps the native API but drops the event-listener boilerplate.

7,403
Other
Used by 18
47Health
LibraryGo

go-cache

A thread-safe, in-memory key-value cache for Go with per-item expiration, atomic counters, and optional disk persistence.

8,846
MIT
Used by 16
71Health
Librarynpm

React Native Async Storage

An asynchronous, persistent, unencrypted key-value storage system for React Native apps

5,072
MIT
Used by 16
70Health
LibraryPyPI

cachetools

In-memory memoizing cache collections and decorators for Python, beyond the standard library's lru_cache

2,775
MIT
Used by 16
86Health
Librarynpm

Cacheable

High-performance layer 1 / layer 2 caching engine built on Keyv

2,007
MIT
Used by 14
51Health
Librarynpm

idb-keyval

A tiny promise-based key-value store built on IndexedDB for the browser

3,235
Apache 2.0
Used by 13
75Health
SDKnpm

@upstash/redis

HTTP/REST-based Redis client built for serverless and edge runtimes

968
MIT
Used by 13
92Health
LibraryCargo

redis-rs

An idiomatic, high-level Redis and Valkey client for Rust with sync, async, and cluster support.

4,247
BSD 3
Used by 12

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search