EVERYTHING XIAOMI
Get listed

NVTOP

NVTOP is a command-line task monitor for inspecting GPU and accelerator activity across supported devices.

Place
#12 of 26
Score
6.1
NVTOP's website

What NVTOP is

NVTOP is a command-line task monitor for inspecting GPU and accelerator activity across supported devices. Its htop-like display can show multiple devices, while configurable charts cover GPU and memory utilization, temperature, power, clocks, and PCIe receive and transmit load. The project lists support for AMD, Apple, Huawei Ascend, Intel, NVIDIA, Qualcomm Adreno, Broadcom VideoCore, Rockchip, MetaX, Enflame, Tenstorrent, and Iluvatar CoreX hardware. It is available for Linux; Apple Metal support is initial, limited to builds for Apple systems, and subject to bugs and limitations. Some process reporting depends on Linux kernel support, with minimum versions varying by vendor. Users can save interface preferences with F12 for their next session. NVTOP provides command-line help and a manpage, and its latest release notes describe JSON and looped snapshot output. Installation options include distribution packages, AppImage, Snap, Conda-forge, Docker, and source builds. The NVIDIA backend uses NVML and can optionally use NvAPI for additional clock-domain information. NVTOP is free and licensed under GPLv3 or later.

Good

  • Charts cover utilization, temperature, power, clocks, and PCIe load.
  • Can display information about multiple devices.
  • F12 saves interface preferences for the next run.
  • Installation options include packages, containers, and source builds.

Watch out

  • Remote monitoring is not supported.
  • Apple Metal support is initial and subject to limitations.
  • Some process reporting requires newer Linux kernels.

Who it suits

NVTOP suits people who need a command-line view of GPU or accelerator activity on supported systems. Linux users have the broadest stated platform support; Apple users should note the limited, build-specific status of Metal support.

Verdict

NVTOP provides a broad set of GPU and accelerator monitoring views in a free command-line tool. Check hardware, driver, and kernel support for the features you need before choosing it.

Plans and prices

From NVTOP's own pricing page, checked 5 Oct 2026.

All about pricing
PlanPriceWhat it gives you
NVTOPFreeGPLv3 or later · GPU and accelerator monitoring · Requires supported hardware, drivers, and libraries for some features

The facts

Each one read from NVTOP's own pages, with the date it was checked.

Where it runs

Apple support
Apple Metal support is described as initial, available only when building for Apple, and still subject to bugs and limitations.checked 5 Oct 2026
Supported platforms
Linux; Apple systems (limited,build-specific support)checked 24 Sep 2026

What it does

Audience
The project describes NVTOP as a command-line monitor for people who need to inspect GPU or accelerator activity on supported systems.checked 5 Oct 2026
Custom sensor support
Nochecked 24 Sep 2026
Hardware requirements
Some GPU process reporting depends on kernel support; the README specifies Linux kernel 5.14 or newer for AMD fdinfo process reporting, 5.19 or newer for Intel, and 6.0 or newer for Adreno.checked 5 Oct 2026
Installation
The project documents installation through Linux distribution packages, AppImage, Snap, Conda-forge, Docker, and source builds.checked 5 Oct 2026
Integrations
The NVIDIA backend uses NVML from the GPU driver and can optionally use NvAPI for additional clock-domain information.checked 5 Oct 2026
License
NVTOP is licensed under GPLv3 or any later version.checked 5 Oct 2026
Metrics
Its configurable charts can show GPU and memory utilization, temperature, power, clocks, and PCIe receive and transmit load.checked 5 Oct 2026
Output modes
NVTOP includes a manpage and command-line help, and its latest release notes describe JSON snapshot output and looped snapshots.checked 5 Oct 2026
Preferences
Users can save interface preferences with F12 and load them the next time they run NVTOP.checked 5 Oct 2026
Purpose
NVTOP is a htop-like task monitor for GPUs and accelerators that can display information about multiple devices.checked 5 Oct 2026
Remote monitoring
Nochecked 24 Sep 2026
Security
GitHub reports that the repository has no SECURITY.md policy and no published security advisories.checked 5 Oct 2026
Support
The project README provides troubleshooting guidance and directs users to its issue tracker for project questions.checked 5 Oct 2026
Supported vendors
The README lists support for AMD, Apple, Huawei Ascend, Intel, NVIDIA, Qualcomm Adreno, Broadcom VideoCore, Rockchip, MetaX, Enflame, Tenstorrent, and Iluvatar CoreX devices.checked 5 Oct 2026

Money

Free plan
Yeschecked 24 Sep 2026

Alternatives to NVTOP

All alternatives
  1. 1PM2 logo

    PM2

    Free planOpen sourceWebAPILinuxmacOS
    8.1From $79 a month
  2. 2

    Glances

    Free planOpen sourceAndroidWebAPILinux
    8.0Free plan
  3. 3

    Process Lasso

    Free planWindows
    7.4From $14.97 a year
  4. 4Ambih Monitor logo

    Ambih Monitor

    Free planWindows
    7.2From $55 a year
  5. 5

    runit

    Free planOpen sourceLinuxmacOSSelf-hosted
    7.0Free plan
  6. 6

    Remote Process Explorer

    Free planWindows
    6.4$149.95 one-time