Kotlin Cache Libraries

Cache libraries for Kotlin

GitHub Star Comparison

Kotlin Cache Libraries GitHub Star Comparison
NoNameGitHub StarsDescriptionTrendLicenseTypeOfficial Site
1Caffeine⭐ 17.1kKotlin usage of Java's high-performance cache library. Excellent performance and rich features available in Kotlin projectsContinues as standard choice for Kotlin/JVM projects in 2025. Overwhelming stability through Java interoperabilityApache-2.0JVM CacheOfficial
2Jedis⭐ 12.2kKotlin usage of simple Redis Java client. Provides lightweight and straightforward Redis accessAdopted in Kotlin projects requiring simple Redis access in 2025. Stable usage through Java interoperabilityMITSimple ClientOfficial
3cache4k-Simple in-memory cache for Kotlin Multiplatform. Supports time-based and size-based eviction, optimal for multiplatform developmentRapidly growing in Kotlin Multiplatform projects in 2025. Differentiates from other libraries with cross-platform supportApache-2.0Multiplatform CacheOfficial
4Kache-Lightweight Kotlin Multiplatform cache library. Supports both in-memory and persistent caching with LRU, FIFO, MRU, FILO strategiesRising attention as Kotlin-native solution in 2025. Differentiates with rich eviction strategiesApache-2.0Multi-Strategy CacheOfficial
5Ehcache-Kotlin utilization of mature Java cache library. Provides enterprise environment track record and distributed cache supportStable demand in enterprise Kotlin applications in 2025. Important role in legacy system integrationApache-2.0JVM CacheOfficial
6Android LruCache-Android standard LRU cache implementation. Widely used for image caching and data caching in Kotlin app developmentContinued use as standard cache for Android Kotlin apps in 2025. Important position through mobile optimizationApache-2.0Android CacheOfficial