7c0cce3e6413661aa75c5af3a875ef89ab392522
- KeyList: pattern input for Redis MATCH, local filter, Go button - ConnectionStore: health check interval (5s ping), healthOk state - StatusBar: health indicator (unstable = yellow pulse) - RedisService: ping, isConnected methods - Sidebar: Delete key (Del), deselect (Esc), refresh (F5) - useKeyboard: expanded shortcut map
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