Repolode
vicanso

vicanso/zedis

RustとGPUIで構築された、巨大なキーセットも快適に扱えるネイティブGPU高速化Redis/Valkey GUI。

代替できる製品:Redis InsightAnother Redis Desktop Manager

スター
2,153
フォーク
54
未解決の Issue
6
最終コミット
昨日

これは何?

ZedisはRedisとValkey向けのデスクトップGUIです。ZedエディタのレンダリングエンジンであるGPUIを基盤としており、各フレームをGPUで描画します。キーのスキャンには仮想スクロールを採用しているため、数百万件のキーがあるデータベースでも快適に操作できます。

キーの閲覧に加え、JSON、Protobuf、MessagePack、JWT、画像などの保存値をデコードして表示し、Redisの各データ型やモジュールに対応したビューアも備えています。ライブメトリクス、メモリアナライザー、ホットキーとスローログの表示、MONITOR、クラスターヘルス、補完機能付きのredis-cliも利用できます。接続ではTLS、SSHトンネリング、Cluster、Sentinelをサポートし、本番環境への接続を読み取り専用に設定できます。

セルフホスト型のWeb版では、同じインターフェースをWebAssemblyにコンパイルしてブラウザー上で実行します。Redisの認証情報はブリッジサービス側で保持され、アカウントのロール、SSO、監査ログにも対応しています。

主な機能

  • 01仮想スクロールによるキーのスキャンで、非常に大きなキーセットも扱えます。
  • 02JSON、Protobuf、MessagePack、JWT、画像などの値をデコードします。
  • 03ライブメトリクス、メモリアナライザー、ホットキー、スローログ、MONITORを1つのウィンドウで利用できます。
  • 04TLS、SSHトンネリング、Cluster、Sentinel接続に対応しています。
  • 05本番環境への接続を読み取り専用に設定でき、破壊的なコマンドの実行には確認が必要です。
  • 06RedisとValkeyに対応し、ブラウザーアプリとしてセルフホストすることもできます。

ユースケース

  • UIの応答性を損なわずに、大規模な本番Redisインスタンスを調査・整理する。
  • RedisまたはValkeyクラスターのメモリ使用量やホットキーを診断する。
  • セルフホスト環境を通じて、チームにRedisサーバーへの共有・監査可能なブラウザーアクセスを提供する。

クイックスタート

  1. 1

    HomebrewでmacOSにインストール

    brew install --cask zedis
  2. 2

    ScoopでWindowsにインストール

    scoop bucket add extras
  3. 3

    続いてScoopでアプリをインストール

    scoop install zedis
  4. 4

    Linuxでは、リリースページからパッケージをダウンロードします(READMEには単一のコマンドは記載されていません)

使う前に知っておきたいこと

  • READMEには、macOS、Windows、Linuxデスクトップへのインストールと、早期プレビュー版のセルフホスト型Web版のみが記載されています。
  • Web版は早期プレビューのため、一部のデスクトップパネルはブラウザーでは利用できません。
  • GPUI Fastビルドは試験版で、メモリ使用量が約20%増加します。

トピック

よくある質問

zedis とは?
RustとGPUIで構築された、巨大なキーセットも快適に扱えるネイティブGPU高速化Redis/Valkey GUI。 ZedisはRedisとValkey向けのデスクトップGUIです。ZedエディタのレンダリングエンジンであるGPUIを基盤としており、各フレームをGPUで描画します。キーのスキャンには仮想スクロールを採用しているため、数百万件のキーがあるデータベースでも快適に操作できます。
zedis は無料で使えますか?ライセンスは?
zedis は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
zedis は今もメンテナンスされていますか?
活発にメンテナンス中。zedis の最終コミットは 2026年10月18日 です。
zedis は何に使えますか?
UIの応答性を損なわずに、大規模な本番Redisインスタンスを調査・整理する。 RedisまたはValkeyクラスターのメモリ使用量やホットキーを診断する。 セルフホスト環境を通じて、チームにRedisサーバーへの共有・監査可能なブラウザーアクセスを提供する。
zedis のインストール方法は?
HomebrewでmacOSにインストール: brew install --cask zedis ScoopでWindowsにインストール: scoop bucket add extras 続いてScoopでアプリをインストール: scoop install zedis Linuxでは、リリースページからパッケージをダウンロードします(READMEには単一のコマンドは記載されていません)
zedis はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/vicanso/zedis

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト