whatisgithub

What is tiny-rdm?

tiny-craft/tiny-rdm — explained in plain English

Analysis updated 2026-06-24

12,781VueAudience · developerComplexity · 1/5Setup · easy

In one sentence

A lightweight desktop app for Mac, Windows, and Linux that gives Redis databases a visual interface for browsing keys, editing values, running commands, and monitoring activity without typing Redis commands by hand.

Mindmap

mindmap
  root((repo))
    What it does
      Redis desktop GUI
      Browse and edit keys
      Monitor activity
    Connections
      SSH tunnel SSL
      Sentinel Cluster mode
      HTTP SOCKS5 proxy
    Platforms
      Mac Windows Linux
      Docker web version
    Data Types
      Strings Lists Hashes
      Sets Sorted Sets Streams
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Browse and edit Redis keys visually across all data types, Strings, Lists, Hashes, Sets, Sorted Sets, and Streams, without using the command line

USE CASE 2

Connect to a remote Redis cluster via SSH tunnel or SSL from a desktop app and monitor slow logs and command history in real time

What is it built with?

VueGoRedisMonaco EditorDocker

How does it compare?

tiny-craft/tiny-rdmdoocs/mdmacrozheng/mall-admin-web
Stars12,78112,57912,531
LanguageVueVueVue
Setup difficultyeasyeasymoderate
Complexity1/51/53/5
Audiencedeveloperwriterdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

So what is it?

Tiny RDM is a free desktop app for browsing and managing Redis databases. Redis is a fast in-memory data store commonly used by developers to cache data, manage user sessions, or queue background jobs, but it has no built-in visual interface. Tiny RDM fills that gap with a graphical UI that lets you browse keys, view and edit values, run commands, and monitor activity without typing Redis commands by hand. The app runs on Mac, Windows, and Linux. Rather than bundling a full browser engine, it uses a lighter system-level web view, which keeps the download size and memory footprint small. It supports dark and light themes, includes translations for multiple languages, and integrates the Monaco editor (the same text editor used inside VS Code) for editing values with syntax highlighting. Connecting to Redis is straightforward. Beyond direct connections, Tiny RDM supports SSH tunnels, SSL, Sentinel mode (for high-availability setups), Cluster mode, HTTP proxies, and SOCKS5 proxies. All standard Redis data types are covered: Strings, Lists, Hashes, Sets, Sorted Sets, and Streams, with full create, read, update, and delete support for each. The app loads large key sets in segments rather than all at once, so it works well on databases with millions of keys. For teams or situations where a desktop install is not practical, Tiny RDM also ships as a Docker image with a web interface accessible via a browser at a local port. The web version is configured with a username and password and behaves the same as the desktop app. Data import and export, publish/subscribe monitoring, slow log viewing, and a command history log are included in both versions.

Copy-paste prompts

Prompt 1
Connect Tiny RDM to a Redis instance over an SSH tunnel and show me how to browse a Hash key and update one of its fields
Prompt 2
Use Tiny RDM's Docker image to access a remote Redis Sentinel setup from a browser, what docker run command and config do I need?
Prompt 3
Walk me through importing a batch of key-value pairs into Redis using Tiny RDM's import feature and then verifying they were written correctly

Frequently asked questions

What is tiny-rdm?

A lightweight desktop app for Mac, Windows, and Linux that gives Redis databases a visual interface for browsing keys, editing values, running commands, and monitoring activity without typing Redis commands by hand.

What language is tiny-rdm written in?

Mainly Vue. The stack also includes Vue, Go, Redis.

How hard is tiny-rdm to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is tiny-rdm for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.