Redis Client
Native Redis GUI for macOS
TablePro connects to Redis using hiredis, a native C client. It supports Redis 6+ and compatible servers (KeyDB, DragonflyDB, Valkey). Browse keys with pattern filtering, view values formatted by type (string, hash, list, set, sorted set, stream), edit values inline, and run Redis commands with syntax highlighting. Connect through SSH tunnels to reach private instances.


Features
Built for Redis.
Key Browser
Browse all keys with type indicators. Filter by glob pattern (e.g., user:*). View TTL for each key. Paginated loading for large databases.
Type-Aware Value Viewer
Strings show as text or hex. Hashes show as key-value tables. Lists and sets show as indexed items. Sorted sets show scores. Streams show entries.
Inline Value Editing
Edit string values directly. Add/remove hash fields. Push/pop list items. Add/remove set members. Set or update TTL.
Redis Command Editor
Run any Redis command with syntax highlighting. Command history with search. Autocomplete for Redis commands.
SSH Tunneling
Connect to remote Redis instances through SSH. Password or key authentication. Supports jump hosts.
Server Dashboard
View server info, memory usage, connected clients, ops/sec, and keyspace stats. Monitor server health.
Data Grid
Browse and edit data.
Sort, filter, and edit Redis data in a spreadsheet-like grid. Click any cell to edit. Insert and delete rows. Review changes before saving.


SQL Editor
Write queries faster.
Tree-sitter syntax highlighting, schema-aware autocomplete, multi-tab, Vim mode, and full-text query history. AI assistant can write, explain, or optimize your SQL.


Capabilities
What you can do.
- Browse keys with glob pattern filtering
- View values formatted by data type
- Edit values inline (strings, hashes, lists, sets)
- Set and modify TTL on keys
- Run Redis commands with autocomplete
- Server info dashboard (memory, clients, ops/sec)
- Support for Redis 6+, KeyDB, DragonflyDB, Valkey
- Multiple database selection (SELECT 0-15)
Connect
Get connected in seconds.
# Connect with TablePro
Host: 127.0.0.1
Port: 6379
Password: (optional)
Database: 0
# Or via terminal
redis-cli -h 127.0.0.1 -p 6379Supported versions
Redis 6+, KeyDB, DragonflyDB, Valkey
Connection types
- TCP/IP
- SSH Tunnel (password, key, agent)
- TLS/SSL
- Unix Socket
Default port
6379
Try TablePro for free.
Free and open-source. macOS 14+. Apple Silicon and Intel.