JavaScript Cache Libraries

Cache libraries for JavaScript

GitHub Star Comparison

JavaScript Cache Libraries GitHub Star Comparison
NoNameGitHub StarsDescriptionTrendLicenseTypeOfficial Site
1Redis (node-redis)⭐ 17.2kOfficial Redis client for Node.js. Used in scalable applications as high-performance distributed cacheGrowing as standard choice for distributed caching in 2025. Expanding adoption in microservices architectureMITRedis ClientOfficial
2lru-cache⭐ 5.7kMost popular and high-performance LRU cache library for Node.js. Provides minimal eviction time and excellent concurrent performanceMaintains top performance in 2025. Standard cache library used by over 7600 projectsISCLRU CacheOfficial
3node-cache⭐ 2.4kSimple and efficient in-memory cache for Node.js. Features TTL, automatic cleanup, and cache statisticsHigh popularity in small to medium applications in 2025. Continues adoption with user-friendly APIMITMemory CacheOfficial
4quick-lru⭐ 733Super fast and simple LRU cache implementation. Designed for pure performance with minimal featuresChosen by applications prioritizing speed in 2025. Gaining attention as lightweight libraryMITLRU CacheOfficial
5Bentocache⭐ 586Multi-tier caching library. Advanced solution providing L1/L2 cache, stampede protection, and grace periodsRapidly gaining attention as next-generation cache library in 2025. Adopted in applications requiring complex caching strategiesMITAdvanced CacheOfficial
6memory-cache-Very simple in-memory caching library. Provides basic caching functionality and fast accessStable demand for lightweight applications in 2025. Supported by developers who prioritize simplicityBSD-2-ClauseMemory CacheOfficial