Skip to content

javascript-1024/tiny-rdm

 
 

Repository files navigation

English | 简体中文

Tiny RDM

License GitHub release GitHub stars GitHub forks Discord X

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

screenshot

Feature

  • Super lightweight, built on Webview2, without embedded browsers (Thanks to Wails).
  • More elegant UI, frameless, offering 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.
  • 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.
  • Operation command execution logs.
  • Provides command-line operations.
  • Provides slow logs.
  • Segmented loading and querying for List/Hash/Set/Sorted Set.
  • Decode/decompression display for value of List/Hash/Set/Sorted Set

Roadmap

  • Real-time commands monitoring
  • Pub/Sub operations
  • Embedding Monaco Editor
  • Import/export connection profile
  • Import/export data

Installation

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

Prerequisites

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

Install wails

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

Clone the code

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

Build frontend

npm install --prefix ./frontend

Compile and run

wails dev

License

Tiny RDM is licensed under GNU General Public license.

About

现代 Redis GUI 客户端

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Vue 55.3%
  • JavaScript 21.6%
  • Go 21.1%
  • NSIS 1.5%
  • Other 0.5%