Scala Cache Libraries
Cache libraries for Scala
GitHub Star Comparison
| No | Name | GitHub Stars | Description | Trend | License | Type | Official Site |
|---|---|---|---|---|---|---|---|
| 1 | Caffeine | ⭐ 17.1k | Scala usage of Java high-performance cache library. Top performance on JVM platform with excellent Scala interoperability | Continues as first choice for Scala/JVM applications in 2025. De facto standard for in-process caching | Apache-2.0 | JVM Cache | Official |
| 2 | ScalaCache | - | Comprehensive cache facade library for Scala. Unified API for various backends including Redis, Memcached, Guava, Caffeine, and EhCache | Continues as standard for Scala cache libraries in 2025. Ensures flexibility with various backend support | Apache-2.0 | Multi-Backend Cache | Official |
| 3 | SCache | - | Scala cache library supporting cats-effect. Provides functional programming and type-safe cache operations | Rising attention with cats-effect ecosystem adoption in 2025. Expanding adoption in functional Scala applications | MIT | Cats-Effect Cache | Official |
| 4 | Akka HTTP Cache | - | Built-in cache functionality in Akka HTTP framework. Cache solution optimized for high concurrency and actor model | Continues as important component in Akka ecosystem in 2025. Important role in reactive applications | Apache-2.0 | Akka Cache | Official |
| 5 | Ehcache | - | Scala utilization of mature Java cache library. Enterprise environment track record and Hibernate integration available in Scala | Stable demand in enterprise Scala applications in 2025. Important position for legacy system integration | Apache-2.0 | JVM Cache | Official |
| 6 | Redis4Cats | - | Redis Scala client supporting cats-effect. Provides type-safe and functional programming style Redis access | Growing in functional Scala community in 2025. Achieving distributed caching through cats-effect and Redis integration | Apache-2.0 | Functional Redis | Official |