Alternatives to procs
Inspect processes with a more readable command-line listing. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
procs
Inspect processes with a more readable command-line listing.
Replacements
Listings that take over the same core job as procs.
htop
Interactive process viewer for the terminal.
htop is an interactive full-screen process viewer that can kill, renice and filter processes, but runs only on macOS and Linux, not Windows.
btop++
A terminal resource monitor that looks good enough to leave open, with processes, CPU, memory, disks, network and GPUs.
btop++ adds graphs for CPU, memory, disks, network and GPUs around a sortable process list, but has no native Windows build and needs WSL there.
bottom
A graphical system monitor for the terminal, with charts for CPU, memory, network, temperature and disk over time.
bottom is MIT-licensed like procs and runs on Windows, macOS and Linux, adding charts over time to a process widget with tree mode and kill signals.
Glances
A cross-platform system monitor that runs in a terminal, in a browser, or as an API feeding a dashboard.
Glances is a Python-based monitor that also runs in a browser or as an API, adding container monitoring and exports to InfluxDB and other back ends.
Similar software
Related functionality, not a direct replacement.
NeoHtop
Inspect running processes in a desktop system monitor.
Process Explorer
Task Manager with the lid off: shows which process has a file open, which DLLs it loaded, and the full parent-child tree.
System Informer
An open-source Process Explorer alternative that monitors resources, debugs software and helps detect malware, with no installation needed.
osquery
Query operating-system information using SQL.
nvtop
Watch GPU activity in a terminal interface.
atop
A full-screen Linux performance monitor that reports and logs system and per-process resource usage.