ff09f5dc03831fedbf14ca4e3589c56aee602323
- ListEditor: pagination, push, edit, remove elements - SetEditor: filter, add, remove members - ZsetEditor: filter, add with score, remove members - CliView: interactive terminal with command history - SlowLogView: slow log table with time/duration/command - DbSelector: dropdown to switch Redis databases (0-15) - StatusBar integrated with DB selector - MainArea: added CLI and Slow Log tabs - KeyDetail: dispatch to List/Set/Zset editors - RedisService: list/set/zset/slowlog/memory operations - Preload: all new IPC channels typed
JRedisDesktop
A modern Redis desktop manager built with Electron + Vue 3 + Vite.
Fork of AnotherRedisDesktopManager.
The legacy Vue 2 codebase is archived inlegacy/.
Dev
npm install
npm run dev # electron-vite dev with HMR
npm run build # production build
Build packages
npm run build:linux
npm run build:mac
npm run build:win
Stack
- Shell: Electron 33
- Renderer: Vue 3 + Element Plus + Vue Router
- Build: electron-vite + Vite 6 + TypeScript
- Redis client: ioredis 5
Description