Java Cache

Open-source Java projects categorized as Cache

Top 15 Java Cache Projects

  1. AndroidUtilCode

    :fire: Android developers should collect the following utils(updating).

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Redisson

    Redisson - Valkey & Redis Java client. Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..

    Project mention: Feature Comparison: Reliable Queue vs. Valkey and Redis Stream | dev.to | 2025-05-15

    In the final verdict, Reliable Queue is the more durable and feature-rich option. Standard Valkey/Redis streams will suffice for smaller applications, but Reliable Queue provides the enterprise-grade reliability that businesses depend on. To learn more, visit the Redisson PRO website today.

  4. AndroidVideoCache

    Cache support for any video player with help of single line

  5. Apache Ignite

    Apache Ignite (by apache)

    Project mention: API Caching: Techniques for Better Performance | dev.to | 2024-10-17

    Apache Ignite — Free and open-source, Apache Ignite is a horizontally scalable key-value cache store system with a robust multi-model database that powers APIs to compute distributed data. Ignite provides a security system that can authenticate users' credentials on the server. It can also be used for system workload acceleration, real-time data processing, analytics, and as a graph-centric programming model.

  6. jimmer

    The most advanced ORM of JVM, for both java & kotlin

  7. Low-Level-Design

    Low Level Designs of common data structures. These designs keep concurrency control, latency and throughput in mind. We use design patterns where applicable to make the code readable, extensible and testable. (by InterviewReady)

    Project mention: 🔥 17 Best Free GitHub Repositories to Crack System Design Interviews 🛠️ | dev.to | 2024-12-06

    8. Low Level Design By Interview Ready

  8. cache2k

    Lightweight, high performance Java caching

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. valkey-glide

    An open source Valkey client library that supports Valkey, and Redis open source 6.2, 7.0 and 7.2. Valkey GLIDE is designed for reliability, optimized performance, and high-availability, for Valkey and Redis OSS based applications. GLIDE is a multi language client library, written in Rust with programming language bindings, such as Java and Python

    Project mention: Redis is trying to take over the all of the OSS Redis libraries | news.ycombinator.com | 2024-11-25
  11. methanol

    ⚗️ Lightweight HTTP extensions for Java & Kotlin

  12. memcarrot

    Memcarrot: A caching server fully compatible with memcached protocol, offering superior memory utilization (memory overhead is as low as 8 bytes per object), real-time data compression for keys and values, efficient handling of expired items, zero internal and external memory fragmentation, intelligent data tiering and complete persistence support.

    Project mention: Caching 1B Tweets on a Laptop | news.ycombinator.com | 2025-03-01
  13. currencyexchange

    Currency Exchange API for Spring Boot (by Rapter1990)

  14. Distributed-LRU-Cache

    Implementation of a distributed caching solution (LRU : Least recently used) using ZooKeeper.

  15. CraftAPI

    Minecraft library for contacting the Mojang API. Experimenting with Unit-Tests

  16. jcachex

    Production-ready caching library featuring async support, distributed clustering, Spring Boot integration, and intelligent eviction strategies.

  17. snipe-chan

    Snipe Chan is a Discord Bot that snipes messages, you will have to run your own snipe bot with the code provided because of the strict Discord TOS.

  18. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Cache discussion

Log in or Post with

Java Cache related posts

  • Understanding Distributed Locking: A Deep Dive into RedLock with Redis

    2 projects | dev.to | 20 Mar 2025
  • DragonFlydb: Cache Design

    3 projects | news.ycombinator.com | 16 Aug 2022
  • Implementation of a Distributed LRU Cache Using ZooKeeper

    1 project | dev.to | 2 Aug 2021

Index

What are some of the best open-source Cache projects in Java? This list will help you:

# Project Stars
1 AndroidUtilCode 33,607
2 Redisson 24,005
3 AndroidVideoCache 5,482
4 Apache Ignite 4,978
5 jimmer 1,458
6 Low-Level-Design 805
7 cache2k 736
8 valkey-glide 566
9 methanol 279
10 memcarrot 21
11 currencyexchange 10
12 Distributed-LRU-Cache 8
13 CraftAPI 8
14 jcachex 2
15 snipe-chan 2

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?