gotop and nvtop in one terminal, split with tmux.
git clone https://github.com/als-code/sysdash.git
cd sysdash
./install.shinstall.sh creates a venv, installs dependencies, and links sysdash into ~/.local/bin.
Requires sudo for system packages (tmux, gotop, and nvtop when a GPU is detected).
sysdash # open dashboard
sysdash --stop # kill tmux session
sysdash doctor # check dependencies| Key | Action |
|---|---|
Ctrl+C |
Close the whole dashboard |
Ctrl+b d |
Detach (session keeps running) |
Without a GPU or drivers, the right pane shows a status message instead of nvtop.
| Distro | Package manager | Status |
|---|---|---|
| Ubuntu / Debian | apt, nala |
Tested (26.04 LTS) |
| Fedora | dnf |
Not tested — open an issue |
| Arch | pacman |
Tested (Arch Garuda) |
gotop is installed from snap or a GitHub release when it is missing from your repos.
sysdash is a wrapper around:
| Tool | Repository | License |
|---|---|---|
| gotop | process monitor | AGPL-3.0 |
| nvtop | GPU monitor | GPL-3.0-or-later |
| tmux | terminal multiplexer | ISC |
sysdash itself is licensed under GPL-3.0-or-later (see LICENSE).
See CHANGELOG.md.


