redis/redis-rb
A Ruby client library for Redis observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 99
- Release rhythm 63
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 6398
- days_rel: 33
- days_push: 7
- n_releases_24m: 1
Adoption not part of the score
4001 stars · 1031 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
redis-rb is the official Ruby client library for Redis, exposing Redis commands through an idiomatic Ruby API that mirrors the server's command names. It supports RESP3 protocol negotiation, authentication, ACLs, and connections via TCP or Unix sockets.
Use cases
- connect to redis from ruby
- use redis for caching in a rails app
- store and retrieve key-value data in ruby
- use redis pub/sub from ruby
- connect to a password-protected redis instance in ruby
When to choose
- you're building a Ruby application that needs Redis
- you want a client that maps one-to-one to Redis commands
- you need RESP3 support with automatic fallback to older servers
When to avoid
- you're using a language other than Ruby
- you need an ORM-style abstraction over Redis data structures
- you're using Ruby older than 3.2
Facets
library · maturity active
database-driver caching databases developer-tools backend ruby cross-platform redis ruby-gem resp3 key-value-store
1 source
- readme: https://github.com/redis/redis-rb · fetched 2026-08-28 · 3e59a337c8bf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| redis/redis-rb | main | 87 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem