Terminal-based system monitoring dashboard powered by termweb
npm install termweb-dashboardTerminal-based system monitoring dashboard powered by termweb.
``bash`
npm install -g termweb-dashboard
`bash`
termweb-dashboard
Opens a real-time system monitoring dashboard in your terminal with:
- CPU - Per-core usage with live chart
- Memory - RAM and swap usage
- Disk - Storage usage with folder treemap (keyboard navigable)
- Network - Traffic by remote host with DNS lookup
- Processes - Top processes by CPU/memory
- Terminal with Kitty graphics protocol support (Kitty, WezTerm, etc.)
- macOS or Linux
Main view:
- c - CPU detailsm
- - Memory detailsn
- - Network detailsd
- - Disk detailsp
- - Process list
Disk view:
- Tab/Shift+Tab - Select folder in treemapEnter
- - Navigate to path in textboxCtrl+Enter
- - Drill into selected folderCtrl+Backspace
- - Go up one directory levelCtrl+D
- - Delete selected folder (with Y/N confirmation)Escape
- - Return to main view
Process view:
- Arrow keys - Select processTab/Shift+Tab
- - Change sort columnCtrl+K
- - Kill selected process (with Y/N confirmation)
- Search box filters by name, PID, or port
General:
- Escape - Return to main viewCtrl+Q` - Quit
-
MIT