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

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.