Tools/redis/lettuce

lettuce

Redis Java client

5.8k ★+1/wkemergingJavaMIT License →trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Oct 2026

Lettuce is the Java client most Spring apps already use to talk to Redis: Spring Boot's Redis starter picks it by default. One thread-safe connection serves blocking, async and reactive calls, with Cluster, Sentinel, pub/sub, RediSearch and RedisJSON built in. MIT licensed, completely free.

Nothing to host. Add io.lettuce:lettuce-core from Maven Central and point it at Redis. It still runs on Java 8, and Redis Ltd. ships releases steadily (7.7 through 7.9 landed August to October 2026). Free for solo devs, small teams and large teams. Your only bill is the Redis server.

Lettuce for async, reactive or Spring work. Jedis, also from Redis, for a plainer client built for ease of use. Redisson for distributed locks, queues and Java collections on Redis, though its PRO edition is quote-only.

The catch: sharing a connection only works if threads avoid blocking and transaction commands like BLPOP and MULTI/EXEC. And 8.0 is in beta, dropping Reactor-based APIs that 7.8 and 7.9 deprecated, so reactive code has migration work coming. Redis's server license change doesn't touch this: Redis lists Lettuce as MIT, and the client moved from Apache 2.0 to MIT in 2024.

Free vs Self-Hosted vs Paid

fully free

Free: Everything. MIT licensed, no paid edition, published on Maven Central as io.lettuce:lettuce-core.

Self-hosted: Nothing to host: it's a library inside your JVM app, Java 8 or newer. You bring the Redis server. Redis Open Source 8 and later is under a RSALv2, SSPLv1 or AGPLv3 tri-license of your choice, and that governs the server, not this client.

Paid: No paid tier for Lettuce. The only paid piece in the picture is a managed Redis (Redis Cloud, for example) if you don't run the server yourself.

Free at every scale and MIT licensed. The only cost is the Redis server you connect to, self-hosted or managed.

What to do by team size

Solo
free; add the Maven dependency
Small team
free
Medium team
free; the default pick for Spring and reactive services
Large team
free; pin versions and plan for the 8.0 Reactor API removals
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
88/100 · A
Adoption23/30
Maintenance25/25
Community15/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Active community: 1,109 forksCommunity discussions enabledOrganization account (79 public repos)Notable author: 3,013 followersAuthor also built: redis/fastapi-redis-sdk (406 stars)

License: MIT License

Use freely, including commercial. Just keep the license.

Commercial use: ✓ Yes

About

Owner
Redis (Organization)
Stars
5,781
Forks
1,110

Also by Redis

Explore Further

More tools in the directory