Monitor running processes, CPU load, and memory usage in real time from a terminal window.
Find and kill a runaway process by navigating the list with arrow keys and pressing F9.
Get a quick overview of system resource usage on a remote server over an SSH connection.
This repo is archived, install htop from github.com/htop-dev/htop or your system package manager (apt/brew/pacman).
htop is an interactive process viewer for Unix systems, designed as a friendlier and more capable alternative to the standard top command. It displays a live list of running processes with information such as CPU usage, memory consumption, and uptime, updated in real time. Unlike top, htop is navigable with arrow keys, supports mouse interaction, and allows you to scroll through the full list of processes horizontally and vertically. The original author of htop was Hisham Muhammad. This GitHub repository, however, is archived. Development has moved to a new organization and repository at htop.dev, maintained by a team of volunteers. The official source code is now at github.com/htop-dev/htop. This archived repository is kept for historical reference but no new commits or issues are being accepted here. htop runs in a terminal window and does not require a graphical desktop environment. It works on Linux, macOS, and other Unix-like systems. You can sort processes by any column, send signals to processes (such as kill or suspend), and view a tree structure of parent and child processes to understand how programs are related. The license for this project is the GNU General Public License version 2, which permits free use, modification, and distribution as long as changes remain open source under the same terms. If you are looking to install or contribute to htop, the active repository is at github.com/htop-dev/htop. This archived version reflects the state of the project before it transitioned to community governance. Most Linux and macOS package managers already include htop and can install it with a single command.
← hishamhm on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.