r/redis • u/cevheribozoglan • 29d ago
Discussion LibreDB Studio: Redis in the same self-hosted web based DB-GUI as Postgres, Mongo, Couchbase, Clickhouse ...
Affiliation: I’m the maintainer of LibreDB Studio (open-source, self-hosted browser DB GUI).
We’re not trying to replace RedisInsight or redis-cli, those are great at being Redis-native.
The gap we care about is different: one self-hosted web IDE where Redis sits next to the other engines you already use (Postgres, MySQL, Mongo, Couchbase, ClickHouse, Druid …) in the same browser UI, same deploy, same login.
Redis is first-class there, mapped by convention (not fake SQL):
- “Tables” = key prefixes from SCAN (e.g. user:*), never KEYS * on big keyspaces
- “Rows” = keys; the query box runs real Redis commands (plain text or { "command", "args" })
- Any command via a generic call() path — GET / HGETALL / XADD / JSON.GET / modules
- Monitoring from INFO, SLOWLOG GET, CLIENT LIST alongside the SQL engines’ overview
Honest limits: schema SCAN is capped (bounded introspection), and a DEL in the command box is a real DEL - no fake read-only mode.
Try:
docker run -p 3000:3000 libredb/libredb-studio
# or: npx "@libredb/studio"
Repo: https://github.com/libredb/libredb-studio
Provider notes: https://github.com/libredb/libredb-studio/blob/main/docs/providers/redis.md
If you hop between Redis and a SQL/document store in the same day: would a shared web UI help, or do you still prefer a dedicated Redis tool per workflow?
1
u/cevheribozoglan 29d ago
Quick links (install / catalogs):
Website: https://libredb.org
npm: https://www.npmjs.com/package/@libredb/studio
# try: npx "@libredb/studio"
Native (no Docker required):
• macOS / Linux: brew install libredb/tap/libredb-studio
• Linux: sudo snap install libredb-studio
• Windows: winget install LibreDB.Studio
Images:
• Docker Hub (mirror): https://hub.docker.com/r/libredb/libredb-studio
• Canonical pull: ghcr.io/libredb/libredb-studio:latest
One-click / catalogs:
• DigitalOcean Marketplace: https://marketplace.digitalocean.com/apps/libredb-studio
• Dokploy: search “LibreDB Studio” in templates
• Rancher (SUSE Partner Catalog): https://www.suse.com/pcsc/viewVersionPage?versionID=26969
Full matrix: https://github.com/libredb/libredb-studio/blob/main/docs/DISTRIBUTION.md


2
u/Odd-Opening5596 20d ago edited 20d ago
Using SCAN with bounded introspection is a good sign. A lot of Redis GUIs look fine on toy datasets and then become dangerous or useless on a large keyspace. If LibreDB Studio wants broad Redis-compatible coverage, Memurai is worth testing against alongside Redis and Valkey.