ScriptsJul 13, 2026·3 min read

Redis Commander — Web-Based Redis Management Tool

Redis Commander is a free, open-source web-based management tool for Redis that provides a browser interface to browse keys, inspect data structures, run commands, and monitor your Redis instances.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Redis Commander
Direct install command
npx -y tokrepo@latest install cbc76cb9-7edc-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Redis Commander gives developers a simple browser-based UI to explore and manage Redis data. Instead of memorizing CLI commands or switching between terminal sessions, you can visually browse key spaces, inspect data types, and execute commands from a clean web interface that runs alongside your Redis instance.

What Redis Commander Does

  • Browses Redis keys with tree-view navigation and pattern filtering
  • Displays values for all Redis data types: strings, hashes, lists, sets, sorted sets, and streams
  • Executes arbitrary Redis commands from an interactive console
  • Connects to multiple Redis instances and Sentinel clusters
  • Supports JSON formatting and binary-safe value display

Architecture Overview

Redis Commander is a Node.js application built with Express. It connects to one or more Redis instances using the ioredis client library and renders a single-page web UI. Key browsing uses SCAN for non-blocking iteration, and command execution passes through directly to the Redis server. Configuration is via environment variables or a JSON config file.

Self-Hosting & Configuration

  • Deploy as a Docker container alongside your Redis stack
  • Configure Redis hosts via REDIS_HOSTS environment variable or config file
  • Supports Redis Sentinel and Redis Cluster topologies
  • Enable HTTP Basic Auth or integrate with a reverse proxy for access control
  • Set read-only mode to prevent accidental data modifications

Key Features

  • Tree-view key browser with lazy loading and pattern search
  • Inline value editing for all Redis data types
  • Interactive Redis CLI console in the browser
  • Multi-server support with named connections
  • Docker-first deployment with minimal configuration

Comparison with Similar Tools

  • RedisInsight — official Redis GUI with more features; Redis Commander is lighter and fully open source
  • Another Redis Desktop Manager — desktop Electron app; Redis Commander runs in the browser
  • Tiny RDM — modern desktop client; Redis Commander needs no installation beyond Docker
  • Medis — macOS-only; Redis Commander is cross-platform via the browser
  • redis-cli — the built-in CLI; Redis Commander adds visual browsing and editing

FAQ

Q: Does Redis Commander support Redis Cluster? A: Yes. Configure cluster nodes and Redis Commander connects in cluster mode.

Q: Can I use it with Redis Sentinel? A: Yes. Provide Sentinel host configuration and Redis Commander discovers the master automatically.

Q: Is it safe for production? A: Use read-only mode and authentication. Deploy behind a VPN or reverse proxy to restrict access.

Q: What Redis data types are supported? A: All core types: strings, hashes, lists, sets, sorted sets, streams, and binary data.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets