termweb-dashboard
v0.3.3
Published
Terminal-based system monitoring dashboard powered by termweb
Maintainers
Readme
termweb-dashboard
Terminal-based system monitoring dashboard powered by termweb.
Installation
npm install -g termweb-dashboardUsage
termweb-dashboardOpens 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
Requirements
- Terminal with Kitty graphics protocol support (Kitty, WezTerm, etc.)
- macOS or Linux
Keyboard Controls
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
License
MIT
