Browse by type
A Linux Task Manager alternative built with Qt6, inspired by the Windows Task Manager but designed to go further - providing deep visibility into system processes, performance metrics, users, and services.
| CPU | Memory | GPU |
|---|---|---|
![]() |
![]() |
![]() |
| CPU | Memory |
|---|---|
![]() |
![]() |
| Disk | Swap |
![]() |
![]() |
| Processes | Process tree |
![]() |
![]() |
| Users | Services |
![]() |
![]() |
Use prebuilt packages that can be downloaded from releases
Use an AUR helper like paru or yay:
yay -S tuxmanager
Add the following to your flake.nix:
inputs.tuxManager.url = "github:benapetr/TuxManager/";
inputs.tuxManager.inputs.nixpkgs.follows = "nixpkgs"; # optional, deduplicates dependencies
You can then access the package at: inputs.tuxManager.packages.${pkgs.stdenv.hostPlatform.system}.default
You can use an AppImage that can be downloaded from releases or just build it yourself.
# cd to root of the repo and then:
mkdir build && cd build
qmake6 ../src
make -j$(nproc)
./tux-manager
GPL-3.0-or-later
$ claude mcp add TuxManager \
-- python -m otcore.mcp_server <graph>