TypeScript Cache Libraries

Cache libraries for TypeScript

GitHub Star Comparison

TypeScript Cache Libraries GitHub Star Comparison
NoNameGitHub StarsDescriptionTrendLicenseTypeOfficial Site
1ioredis⭐ 15.1kRedis client with full TypeScript support. Supports Redis Cluster, Sentinel, pipelining, and streamsStandard for Redis usage in TypeScript in 2025. Expanding adoption with strong type definitions and Promise/async-await supportMITRedis ClientOfficial
2cache-manager⭐ 1.9kMulti-store cache manager with TypeScript support. Manages multiple cache stores through unified interfaceAdopted in applications requiring multiple cache strategies in 2025. Ensures flexibility with plugin architectureMITMulti-Store CacheOfficial
3lru-cache-High-performance LRU cache with complete TypeScript definitions. Most popular in Node.js, adopted by 7600+ projectsAbsolute position as standard choice in TypeScript projects in 2025. Overwhelming support for balancing type safety and performanceISCLRU CacheOfficial
4node-cache-Simple Node.js cache with TypeScript support. Provides TTL control, statistics, and complete type supportHigh popularity among TypeScript developers in 2025. Optimal for small to medium applications with type-safe API and rich featuresMITMemory CacheOfficial
5Bentocache-TypeScript-native multi-tier cache. Supports L1/L2 caching, stampede protection, and grace periodsRapidly growing next-generation cache library in 2025. Gaining attention with complete TypeScript implementation and advanced featuresMITAdvanced CacheOfficial
6quick-lru-Ultra-fast LRU cache with TypeScript definitions. Pursues maximum performance with minimal featuresChosen by performance-focused TypeScript applications in 2025. Balancing lightweight nature and type safetyMITLRU CacheOfficial