Redis & Valkey Explorer for VS Code
A full-featured Redis and Valkey GUI client extension for Visual Studio Code. Browse keys, edit all data types, manage TTLs, monitor pub/sub channels, and connect to standalone, sentinel, and cluster deployments — all without leaving your editor.

Features
Connection Management
- Standalone, Sentinel, and Cluster modes
- Save multiple connection profiles — switch with one click
- Passwords and TLS credentials stored in VS Code SecretStorage (never in plaintext)
- TLS support — SNI, certificate verification, client auth
Key Browser
- Tree view grouped by
: delimiter with flat-list toggle
- Incremental SCAN pagination (never blocks with
KEYS *)
- TTL badges — yellow when < 60 s, red when < 10 s
- Right-click a group folder to delete all keys under that prefix in one click

Value Editor — All Redis / Valkey Types
Full read / write / delete for every data type:
| Type |
Features |
| String |
JSON syntax-highlighted collapsible tree; inline field editing; raw textarea fallback |
| Hash |
Editable field table |
| List |
Ordered list with prepend / append |
| Set |
Chip-style member editor |
| Sorted Set |
Score + member table |
| Stream |
Entry viewer + XADD form |
| HyperLogLog |
PFCOUNT display + PFADD |
- Format as JSON — toggle to view and edit string values as a collapsible tree
- Unsaved-changes indicator pulses in the toolbar until you save


TTL Management
- Set or remove TTL directly from the editor panel
- Color-coded live countdown in the key browser
Pub/Sub Console
- SUBSCRIBE / PSUBSCRIBE with glob pattern support
- Active subscriptions shown as removable chips
- JSON auto-detection — beautify button expands formatted view inline
- Pause stream, clear log, export messages to JSON

Getting Started
- Install Redis & Valkey Explorer from the VS Code Marketplace.
- Click the Valkey icon in the Activity Bar.
- Click + to add a connection profile.
- Enter host, port, and (optionally) password → Connect.
Extension Settings
| Setting |
Default |
Description |
valkey.scanCount |
200 |
Keys fetched per SCAN iteration |
valkey.ttlWarningSeconds |
60 |
TTL threshold for yellow badge |
valkey.ttlDangerSeconds |
10 |
TTL threshold for red badge |
Requirements
- VS Code 1.85 or later
- A running Redis or Valkey instance (standalone, sentinel, or cluster)
Keywords
redis client, valkey client, redis gui, valkey gui, key browser, redis manager, valkey manager, pub/sub, redis vs code, database explorer, key-value store, cache viewer, TTL management, json editor, redis cluster, redis sentinel
License
MIT