Repolode
vicanso

vicanso/zedis

A native, GPU-accelerated Redis and Valkey GUI built with Rust and GPUI, designed to browse very large key sets smoothly.

Open-source alternative to:Redis InsightAnother Redis Desktop Manager

Stars
2,153
Forks
54
Open issues
6
Last commit
yesterday

What is it?

Zedis is a desktop GUI for Redis and Valkey. It is built on GPUI, the rendering engine behind the Zed editor, which draws each frame on the GPU, and key scanning uses virtual scrolling so that databases with millions of keys stay responsive.

Beyond browsing keys, it decodes and displays stored values such as JSON, Protobuf, MessagePack, JWT and images, and provides viewers for each Redis data type and module. It also includes live metrics, a memory analyzer, hot key and slow log views, MONITOR, cluster health, and a redis-cli with completion. Connections support TLS, SSH tunnelling, Cluster and Sentinel, and production connections can be set to write-locked.

A self-hosted web version compiles the same interface to WebAssembly and runs it in a browser through a bridge service that holds the Redis credentials, with account roles, SSO and an audit log.

Key features

  • 01Virtual-scrolled key scanning that handles very large key sets.
  • 02Decodes values such as JSON, Protobuf, MessagePack, JWT and images.
  • 03Live metrics, memory analyzer, hot keys, slow log and MONITOR in one window.
  • 04Supports TLS, SSH tunnelling, Cluster and Sentinel connections.
  • 05Production connections can be write-locked, and destructive commands require confirmation.
  • 06Works with Redis and Valkey, and can also be self-hosted as a browser app.

Use cases

  • Inspecting and cleaning up a large production Redis instance without slowing down the UI.
  • Diagnosing memory usage and hot keys on a Redis or Valkey cluster.
  • Giving a team shared, audited browser access to Redis servers through a self-hosted deployment.

Quick start

  1. 1

    Install on macOS with Homebrew

    brew install --cask zedis
  2. 2

    Install on Windows with Scoop

    scoop bucket add extras
  3. 3

    Then install the app with Scoop

    scoop install zedis
  4. 4

    On Linux, download a package from the releases page (no single command in the README)

Things to know

  • The README documents only macOS, Windows and Linux desktop installs, plus a self-hosted web version in early preview.
  • The web version is an early preview and some desktop panels are missing in the browser.
  • The GPUI Fast build is a trial that uses about 20% more memory.

Topics

FAQ

What is zedis?
A native, GPU-accelerated Redis and Valkey GUI built with Rust and GPUI, designed to browse very large key sets smoothly. Zedis is a desktop GUI for Redis and Valkey. It is built on GPUI, the rendering engine behind the Zed editor, which draws each frame on the GPU, and key scanning uses virtual scrolling so that databases with millions of keys stay responsive.
Is zedis free to use? What license does it have?
zedis is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is zedis still maintained?
Actively maintained. The last commit to zedis was on Oct 18, 2026.
What can I use zedis for?
Inspecting and cleaning up a large production Redis instance without slowing down the UI. Diagnosing memory usage and hot keys on a Redis or Valkey cluster. Giving a team shared, audited browser access to Redis servers through a self-hosted deployment.
How do I install zedis?
Install on macOS with Homebrew: brew install --cask zedis Install on Windows with Scoop: scoop bucket add extras Then install the app with Scoop: scoop install zedis On Linux, download a package from the releases page (no single command in the README)
Where can I get zedis?
The source code and installation instructions are on GitHub: https://github.com/vicanso/zedis

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects