NVTOP
NVTOP is a command-line task monitor for inspecting GPU and accelerator activity across supported devices.
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.
| Plan | Price | What it gives you |
|---|---|---|
| NVTOP | Free | GPLv3 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
- 1

PM2
Free planOpen sourceWebAPILinuxmacOS8.1From $79 a month - 2
Glances
Free planOpen sourceAndroidWebAPILinux8.0Free plan - 3
Process Lasso
Free planWindows7.4From $14.97 a year - 4

Ambih Monitor
Free planWindows7.2From $55 a year - 5
runit
Free planOpen sourceLinuxmacOSSelf-hosted7.0Free plan - 6
Remote Process Explorer
Free planWindows6.4$149.95 one-time
