htop
The classic interactive process viewer with color-coded meters and a readable process tree.
Install
sudo apt install htop sudo dnf install htop sudo pacman -S htop sudo zypper install htop What is it?
htop is an interactive process viewer for Unix systems. It shows CPU,
memory, and swap meters at the top, and a scrollable list of processes
below, color-coded by CPU and memory use. Unlike the traditional top,
htop lets you scroll with the arrow keys, kill or renice processes with
function keys, and browse the process tree.
Why use it?
htop is the first tool most people install on a new machine, and for good reason: it answers "what is using my CPU right now?" instantly and legibly. The tree view makes parent-child process relationships clear, which is invaluable when a misbehaving script spawns hundreds of children. It is light enough to run on servers and works over any terminal.
Key features
- Per-core CPU meters with color-coded bars
- Memory and swap usage at a glance
- Scrollable process list with search and filtering
- Tree view of process ancestry
- Kill, renice, and follow processes from the UI
- Fully keyboard-driven with function-key shortcuts
How it compares
Against btop, htop is plainer but lighter and more universal β it is packaged everywhere and runs on minimal systems. Against top it is far more readable and interactive. Against bottom it is less graph-heavy and simpler. htop remains the dependable default for a quick look at system state.
Release timeline
- 2.2.0
- Aug 21, 2020
- 3.0.0
- Aug 26, 2020
- 3.0.1
- Sep 3, 2020
- 3.0.2
- Sep 14, 2020
- 3.0.3
- Dec 7, 2020
- 3.0.4
- Dec 22, 2020
- 3.0.5
- Jan 11, 2021
- 3.1.0
- Sep 21, 2021
- 3.1.1
- Oct 14, 2021
- 3.1.2
- Nov 30, 2021
- 3.2.0
- May 2, 2022
- 3.2.1
- Jun 3, 2022
- 3.2.2
- Feb 4, 2023
- 3.3.0
- Jan 10, 2024
- 3.4.0
- Mar 10, 2025
- 3.4.1
- Apr 11, 2025
- 3.5.0
- Apr 9, 2026
- 3.5.1
- Apr 28, 2026
- 3.5.2
- Jul 18, 2026
- 3.5.3
- Aug 16, 2026