TypeScript Cache Libraries
Cache libraries for TypeScript
GitHub Star Comparison
| No | Name | GitHub Stars | Description | Trend | License | Type | Official Site |
|---|---|---|---|---|---|---|---|
| 1 | ioredis | ⭐ 15.1k | Redis client with full TypeScript support. Supports Redis Cluster, Sentinel, pipelining, and streams | Standard for Redis usage in TypeScript in 2025. Expanding adoption with strong type definitions and Promise/async-await support | MIT | Redis Client | Official |
| 2 | cache-manager | ⭐ 1.9k | Multi-store cache manager with TypeScript support. Manages multiple cache stores through unified interface | Adopted in applications requiring multiple cache strategies in 2025. Ensures flexibility with plugin architecture | MIT | Multi-Store Cache | Official |
| 3 | lru-cache | - | High-performance LRU cache with complete TypeScript definitions. Most popular in Node.js, adopted by 7600+ projects | Absolute position as standard choice in TypeScript projects in 2025. Overwhelming support for balancing type safety and performance | ISC | LRU Cache | Official |
| 4 | node-cache | - | Simple Node.js cache with TypeScript support. Provides TTL control, statistics, and complete type support | High popularity among TypeScript developers in 2025. Optimal for small to medium applications with type-safe API and rich features | MIT | Memory Cache | Official |
| 5 | Bentocache | - | TypeScript-native multi-tier cache. Supports L1/L2 caching, stampede protection, and grace periods | Rapidly growing next-generation cache library in 2025. Gaining attention with complete TypeScript implementation and advanced features | MIT | Advanced Cache | Official |
| 6 | quick-lru | - | Ultra-fast LRU cache with TypeScript definitions. Pursues maximum performance with minimal features | Chosen by performance-focused TypeScript applications in 2025. Balancing lightweight nature and type safety | MIT | LRU Cache | Official |