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
- Categories
- System monitoring, Local AI tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to nvitop
Compare allSoftware 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.
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.