redis
brew install redisAlso known as: redis@8.10
Persistent key-value database, with built-in net interface
License: AGPL-3.0-only AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND MIT AND (CC0-1.0 OR BSD-2-Clause) AND (Artistic-1.0-Perl OR GPL-1.0-or-later)
Development: Pull requests
Formula JSON API: /api/formula/redis.json
Formula code: redis.rb on GitHub
Bottle (binary package) installation support provided for:
| macOS on Apple Silicon |
golden gate | ✅ |
|---|---|---|
| tahoe | ✅ | |
| sequoia | ✅ | |
| Linux | ARM64 | ✅ |
| x86_64 | ✅ |
Current versions:
| stable | ✅ | 8.10.3 |
| head | ⚡️ | HEAD |
Other versions:
| redis@8.2 | 8.2.11 | Persistent key-value database, with built-in net interface |
| redis@6.2 | 6.2.18 | Persistent key-value database, with built-in net interface |
Depends on:
| openssl@4 | 4.1.0 | Cryptography and SSL/TLS Toolkit |
| zstd | 1.5.7 | Zstandard is a real-time compression algorithm |
Depends on when building from source:
| autoconf | 2.73 | Automatic configure script builder |
| automake | 1.20 | Tool for generating GNU Standards-compliant Makefiles |
| cmake | 4.4.5 | Cross-platform make |
| coreutils | 9.12 | GNU File, Shell, and Text utilities |
| libtool | 2.6.2 | Generic library support script |
| rust | 1.99.1 | Safe, concurrent, practical language |
| make | 4.4.1 | Utility for directing compilation |
Uses from macOS: llvm (build), python (build)
Conflicts with: valkey (because both install `redis-*` binaries)
Binaries:
redis-benchmark,
redis-check-aof,
redis-check-rdb,
redis-cli,
redis-sentinel,
redis-server
Service:
| Start now and at login: | brew services start redis |
| Run directly: | $HOMEBREW_PREFIX/opt/redis/bin/redis-server $HOMEBREW_PREFIX/etc/redis.conf |
GitHub Packages downloads:
| Last 30 days | 207,806 |
|---|---|
| Downloads | 10,955,628 |
| Analytics install events (30 days) | 25,401 |
| Downloads / install events (30 days) | 8.2× |
Source: GitHub Packages, fetched 2026-11-10T00:48:31Z. Analytics dates: 2026-10-11 to 2026-11-10. Totals exclude downloads from Bintray before the migration to GitHub Packages. Downloads and install attempts measure different things; the difference does not count analytics opt-outs. Definitions and limitations.
Analytics:
| 30 days | 90 days | 365 days | |
|---|---|---|---|
| Installs | 25,343 | 68,546 | 349,734 |
Installs (--HEAD) | 58 | 160 | 614 |
| Installs on Request | 25,312 | 68,469 | 349,047 |
Installs on Request (--HEAD) | 58 | 160 | 614 |
| Build Errors | 318 |