Hardware components and live usage in your terminal, htop style. Three tabs: Components (CPU, memory, motherboard, GPU, battery, disks, network), Usage (per-core CPU, RAM/swap, disk and network throughput, filesystems, temperatures, battery) and Processes (sorted by CPU, with memory, user and command).
Linux: Python 3 standard library, no dependencies, installs with apt. Windows 11: installs with pipx.
sudo curl -fsSLo /usr/share/keyrings/jtop.gpg https://notdjz.github.io/jtop/jtop.gpg
echo "deb [signed-by=/usr/share/keyrings/jtop.gpg] https://notdjz.github.io/jtop ./" | sudo tee /etc/apt/sources.list.d/jtop.list
sudo apt update
sudo apt install jtopThen run jtop. Updates come with sudo apt upgrade.
For fun: jtop --fun
Download jtop.exe from the latest release and run it: nothing
else to install. The exe is not signed, so SmartScreen may warn the first time: More info, then Run anyway.
A new version means downloading the new exe. It has the jtop icon: right-click it to pin it to Start or the
taskbar. For fun: jtop.exe --fun from a terminal in its folder.
Or, with a 64-bit Python 3, git and pipx, which also brings updates:
pipx install git+https://github.com/NotDjz/jtopThen run jtop. Updates come with pipx upgrade jtop.
To get a Start menu entry with an icon for the pipx install, which you can then pin to the taskbar:
irm https://raw.githubusercontent.com/NotDjz/jtop/main/shortcut.ps1 | iexFor fun: jtop --fun
No temperatures, which Windows does not expose without a driver. Without administrator rights, system processes
show ? as their user and their name instead of their command line.


