Skip to content

heartplus/tiny-rdm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9b9d0e3 · Nov 2, 2023
Nov 2, 2023
Nov 2, 2023
Sep 27, 2023
Sep 14, 2023
Nov 2, 2023
Nov 2, 2023
Oct 26, 2023
Jul 31, 2023
Jun 27, 2023
Nov 2, 2023
Nov 2, 2023
Oct 30, 2023
Oct 30, 2023
Oct 31, 2023
Oct 10, 2023

Repository files navigation

English | 简体中文

Tiny RDM

License GitHub release GitHub stars GitHub forks

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

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.
  • Operation command execution logs.
  • Provides command-line operations.

Roadmap

  • Pagination and querying for List/Hash/Set/Sorted Set
  • Decode/decompression display for value of List/Hash/Set/Sorted Set
  • Slow logs
  • Real-time commands monitoring
  • Pub/Sub operations

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

A Modern Redis GUI Client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 58.6%
  • Go 20.5%
  • JavaScript 18.6%
  • NSIS 1.8%
  • Other 0.5%