A glance tool, not a process manager. The computer feels slow — open this, see which application is hot, close it. CPU, memory, storage, Docker images, GPU. Calm by design.
Each tab is a single calm view of one resource. No 400-row process table, no graphs wall.
CPU and Memory update every two seconds. GPU utilization too, when an NVIDIA card is detected.
Sends SIGTERM to every process in the group with a confirm. The system shell is still the escalation for force-kill.
One click into Pictures, Cache, .local/share, then deeper. Bars show share of disk; Open jumps to the file manager.
A single colored dot per row tells you whether anything's hot. No 12-line summary, no notifications.
Small binary. Real .desktop entry. AppImage and .deb. No Electron.
One-liner — downloads the AppImage to ~/.local/bin, marks it executable, and registers a launcher entry. Re-run to upgrade.
curl -fsSL https://krill-software.github.io/install.sh | bash -s system-monitor
Clone, install dependencies, and build with Tauri. Needs Node (with pnpm) and a Rust toolchain.
# clone git clone https://github.com/krill-software/system-monitor.git cd system-monitor # build pnpm install pnpm tauri build