Initial Release
Lazyredis is a simple terminal user interface (TUI) for browsing and managing Redis databases.
lazyredis allows you to connect to one or more Redis instances, explore keys in a tree view,
inspect and copy values of different types (string, hash, list, set, sorted set, stream), search/filter keys,
delete keys or whole key prefixes, and seed a Redis instance with sample data for testing.
Key Features
- Interactive key tree view: browse keys grouped by delimiter (default
:) in a folder-like hierarchy. - Multi-type value inspector: view and navigate string, hash, list, set, sorted set (zset), and stream entries.
- Fuzzy search: quickly find keys across the current view using fuzzy matching.
- Profile & DB management: switch between multiple connection profiles and Redis databases (select via
p). - Copy to clipboard: copy key names or values directly to the system clipboard (
y/Y). - Delete keys or prefixes: delete individual keys or entire key folders (with confirmation).
- Pagination & navigation: navigate values with arrow keys, page up/down, and Tab for focus switching.
- Seeding test data: populate a development Redis instance with a large variety of sample keys via
--seed.