A Modern Redis Desktop Manager
Go to file
Lykin 1bf4b0eee1 fix: can not load the same key after delete and re-added (#226) 2024-04-18 20:17:10 +08:00
.github revert: linux packaging environment 2024-03-21 11:27:37 +08:00
backend fix: parse command error (#231) 2024-04-17 18:34:49 +08:00
build fix: add linux dependency (#223) 2024-04-11 10:41:54 +08:00
docs doc: update doc 2024-01-09 00:17:07 +08:00
frontend fix: can not load the same key after delete and re-added (#226) 2024-04-18 20:17:10 +08:00
screenshots doc: update screenshots 2024-01-19 00:58:53 +08:00
.gitignore chore: update dependencies 2023-10-26 19:29:26 +08:00
.prettierignore Add vertical navigation menu in left side 2023-08-01 00:44:30 +08:00
LICENSE Initial commit 2023-06-27 15:06:25 +08:00
README.md doc: add custom decoding guide to README 2024-04-01 10:08:49 +08:00
README_zh.md doc: add custom decoding guide to README 2024-04-01 10:08:49 +08:00
go.mod chore: update dependencies 2024-04-09 10:46:32 +08:00
go.sum chore: update dependencies 2024-04-09 10:46:32 +08:00
main.go perf: use `exec.LookPath` to check the path of external application 2024-04-02 17:26:23 +08:00
wails.json chore: update the year to 2024 2024-03-14 00:38:35 +08:00


Tiny RDM

English | 简体中文

License GitHub release GitHub All Releases GitHub stars GitHub forks Discord X

Tiny RDM is a modern lightweight cross-platform Redis desktop manager available for Mac, Windows, and Linux.

screenshot screenshot


  • Super lightweight, built on Webview2, without embedded browsers (Thanks to Wails).
  • Provides visually and user-friendly UI, light and dark themes (Thanks to Naive UI and IconPark).
  • Multi-language support (Need more languages ? Click here to contribute).
  • Better connection management: supports SSH Tunnel/SSL/Sentinel Mode/Cluster Mode/HTTP proxy/SOCKS5 proxy.
  • Visualize key value operations, CRUD support for Lists, Hashes, Strings, Sets, Sorted Sets, and Streams.
  • Support multiple data viewing format and decode/decompression methods.
  • Use SCAN for segmented loading, making it easy to list millions of keys.
  • Logs list for command operation history.
  • Provides command-line mode.
  • Provides slow logs list.
  • Segmented loading and querying for List/Hash/Set/Sorted Set.
  • Provide value decode/decompression for List/Hash/Set/Sorted Set.
  • Integrate with Monaco Editor
  • Support real-time commands monitoring.
  • Support import/export data.
  • Support publish/subscribe.
  • Support import/export connection profile.
  • Custom data encoder and decoder for value display (Here are the instructions).


Available to download for free from here.

If you can't open it after installation on macOS, exec the following command then reopen:

 sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app

Build Guidelines


  • Go (latest version)
  • Node.js >= 16
  • NPM >= 9

Install Wails

go install github.com/wailsapp/wails/v2/cmd/wails@latest

Pull the Code

git clone https://github.com/tiny-craft/tiny-rdm --depth=1

Build Frontend

npm install --prefix ./frontend

Compile and Run

wails dev


Wechat Official Account



If this project helpful for you, feel free to buy me a cup of coffee .

  • Wechat Sponsor