Favicon of gotop

gotop

Terminal-based graphical activity monitor displaying CPU, memory, disk, and process information with customizable layouts and color schemes.

gotop is a lightweight terminal application that brings visual system monitoring directly to your command line. Written in Go, it displays real-time information about your system's resources including CPU usage, memory consumption, disk activity, and running processes in an interactive, top-like interface.

Key features include:

  • Real-time monitoring with live-updating graphs and statistics
  • Customizable layouts to arrange widgets according to your preferences
  • Multiple color schemes for different visual styles and terminal themes
  • Process management with mouse and keyboard controls for selecting and sorting processes
  • Cross-platform support for Linux, FreeBSD, macOS, and Windows
  • GPU monitoring with NVIDIA support via the --nvidia flag
  • Remote monitoring capabilities to track metrics from remote machines
  • Flexible configuration through command-line arguments and configuration files

The interface provides an intuitive way to understand system performance at a glance, making it ideal for developers, system administrators, and anyone who needs quick access to resource information without leaving the terminal. Multiple installation methods are available including package managers for Arch, Homebrew, Nix, and others, or direct binary downloads.

Features

JSON outputTrue color

Media

Pros

4
  • Graphical activity monitor for CPU, memory, disk, and process info.
  • Customizable layouts and color schemes.
  • Supports NVIDIA GPU monitoring.
  • Can pull sensor data from Prometheus metrics.

Cons

2
  • Requires specific fonts for optimal rendering.
  • Windows support is limited and has not been extensively tested.

Related tools

Share:

Auto-fetched .

Recent releases

Similar to gotop

Favicon

 

  
 
Favicon

 

  
 
Favicon