nvitop

Interactive terminal viewer for NVIDIA GPUs and the processes running on them.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About nvitop

nvitop is an interactive process viewer for NVIDIA GPUs. It shows device usage alongside the processes using each GPU and lets you manage those processes from the terminal, going further than the plain output of nvidia-smi.

The project also includes nvitop-exporter for sending GPU metrics to other monitoring systems. It suits people running machine learning jobs or sharing GPU servers who need to see what is using each card.

Strengths

  • Interactive process management for GPU workloads
  • More readable than raw nvidia-smi output
  • Includes an exporter for metrics collection

Limitations

  • NVIDIA GPUs only
  • Terminal interface only

Details

Pricing
FreeFree and open source.
License
Apache-2.0 AND GPL-3.0
Developer
Xuehai Pan
Platforms
Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Watching and managing GPU processes on shared NVIDIA machines
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to nvitop

Compare all

Software that can replace nvitop for an important use case, and what changes if you switch.

  • 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 necessarily a direct replacement.

Report a wrong fact or a dead link on this listing