Alternatives to nvitop
Interactive terminal viewer for NVIDIA GPUs and the processes running on them. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
nvitop
Interactive terminal viewer for NVIDIA GPUs and the processes running on them.
Replacements
Listings that take over the same core job as nvitop.
nvtop
Watch GPU activity in a terminal interface.
nvtop shows usage for multiple supported accelerators beyond NVIDIA and also runs on macOS, though it lacks nvitop's interactive process management and metrics exporter.
btop++
A terminal resource monitor that looks good enough to leave open, with processes, CPU, memory, disks, network and GPUs.
btop is a general terminal resource monitor that includes GPU monitoring on supported hardware, alongside CPU, memory, disk and network graphs.
Mission Center
A Linux system monitor that looks like the Windows Task Manager, which is exactly the point.
Mission Center is a graphical Linux task manager showing AMD, Intel and NVIDIA GPU usage, replacing the terminal interface with a GTK4 window.
amdgpu_top
A Linux tool that shows AMD GPU utilization, clocks, sensors and per-process usage in a terminal or window.
amdgpu_top covers AMD GPUs rather than NVIDIA, with per-process usage, graphical views and JSON output on Linux.
Similar software
Related functionality, not a direct replacement.
RadeonTop
Terminal tool that shows AMD Radeon GPU utilization, overall and per hardware block.
LACT
A Linux application for configuring and monitoring AMD, Nvidia and Intel graphics cards.
Prometheus Node Exporter
A small agent that exposes hardware and operating system metrics from Linux and Unix machines to Prometheus.
Glances
A cross-platform system monitor that runs in a terminal, in a browser, or as an API feeding a dashboard.
htop
Interactive process viewer for the terminal.