Releases: mazdak/lazyredis
Releases · mazdak/lazyredis
Multi-select and delete operations improvements
New stats panel
0.6.1
New Feature
- Specify colors in the
lazyredis.toml
file to distinguish different connection profiles.
What's Changed
- Fixed latency issues, and command box cursor by @mazdak in #8
- Implement TTL metadata and improve error handling by @mazdak in #9
- Add modular state structs and value viewer by @mazdak in #11
- Refactor app module by @mazdak in #10
Full Changelog: https://github.com/mazdak/lazyredis/commits/0.6.1
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
.