Scripts2026年5月20日·1 分钟阅读

Another Redis Desktop Manager — Fast Cross-Platform Redis GUI Client

Another Redis Desktop Manager (ARDM) is a free, open-source Redis GUI client for Linux, macOS, and Windows. It handles millions of keys without crashing and supports cluster mode, sentinel, SSH tunnels, and TLS connections.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Stage only · 17/100Stage only
Agent 入口
任意 MCP/CLI Agent
类型
CLI Tool
安装
Stage only
信任
信任等级:Established
入口
ARDM Overview
通用 CLI 安装命令
npx tokrepo install 148d221a-5468-11f1-9bc6-00163e2b0d79

Introduction

Another Redis Desktop Manager (ARDM) is a free, open-source GUI client for Redis that runs on Linux, macOS, and Windows. It was created as a lightweight alternative to the original Redis Desktop Manager after that project went commercial. ARDM is designed to stay responsive even when working with databases containing millions of keys by using incremental scanning instead of loading everything at once.

What ARDM Does

  • Connects to standalone Redis, Sentinel, and Cluster deployments through a single interface
  • Browses keys using SCAN-based pagination so large databases do not freeze the UI
  • Provides inline editing for Strings, Lists, Sets, Sorted Sets, Hashes, and Streams
  • Supports SSH tunnel, TLS/SSL, and password or ACL-based authentication
  • Offers a built-in command console for executing raw Redis commands

Architecture Overview

ARDM is built with Electron for the desktop shell and Vue.js for the UI layer. It communicates with Redis through the ioredis client library, which handles connection pooling, cluster slot routing, and sentinel failover. Key browsing relies on the SCAN command with configurable match patterns and batch sizes, keeping memory usage low regardless of database size.

Self-Hosting & Configuration

  • Download pre-built installers from GitHub releases for Windows (exe), macOS (dmg), and Linux (AppImage, deb, snap)
  • On macOS, install via Homebrew Cask; on Linux, install via Snap or the AppImage
  • Configure connections through the GUI: enter host, port, password, and optional SSH or TLS settings
  • Supports importing and exporting connection profiles for sharing across machines
  • Dark mode and font size are configurable in the settings panel

Key Features

  • Handles databases with millions of keys without crashes or memory spikes
  • Multi-tab interface for managing several Redis connections simultaneously
  • Key filtering with real-time SCAN, regex patterns, and TTL display
  • Built-in slow log viewer and memory analysis for performance debugging
  • Stream data type support with consumer group inspection

Comparison with Similar Tools

  • Tiny RDM — Newer and more lightweight, built with Go and Webview2; ARDM has broader platform support and a longer track record
  • RedisInsight — Official Redis GUI with modules support; ARDM is fully open source with no telemetry
  • Medis — Minimal macOS-only Redis client; ARDM is cross-platform and handles much larger datasets
  • Redis Commander — Web-based Node.js client; ARDM is a desktop app with richer editing capabilities
  • DBeaver — Universal database tool with Redis plugin; ARDM provides a more Redis-specific workflow

FAQ

Q: Can ARDM connect to Redis Cluster? A: Yes. Enter one or more cluster node addresses and ARDM will discover the full topology automatically.

Q: Does it support Redis 7 features? A: ARDM supports Redis 7 ACL authentication, new data types, and function inspection through the console.

Q: Is ARDM truly free? A: Yes. ARDM is MIT-licensed and fully free for personal and commercial use.

Q: How does ARDM handle large databases? A: It uses the SCAN command with configurable batch sizes instead of KEYS *, so it never loads the entire keyspace into memory.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产