Skip to content

Top Variant List

The top interface is a common pattern in the CLI tool world. Here are some top style tools.

top style tools

  • atop: Linux top tool that catches short-lived processes. Written in C.
  • bottom: "Yet another cross-platform graphical process/system monitor." Written in rust.
  • btop: "Resource monitor that shows usage and stats for processor, memory, disks, network and processes." Written in C++.
  • glances: "Glances is an open-source system cross-platform monitoring tool. It allows real-time monitoring of various aspects of your system such as CPU, memory, disk, network usage etc. It also allows monitoring of running processes, logged in users, temperatures, voltages, fan speeds etc." Written in python.
  • htop: "htop is a cross-platform interactive process viewer." Written in in C.
  • iftop: Top for network interfaces. Hasn't been updated since 2014 (as of 2024-02-05)
  • innotop: "A realtime terminal-based top-like monitor for MySQL" Written in perl.
  • iotop: "A top utility for IO" Written in C.
  • nethogs: Network top that shows usage by pid.
  • ngxtop: top like view of nginx logs.
  • ntop: Top for networking.
  • nvtop: "Nvtop stands for Neat Videocard TOP, a (h)top like task monitor for AMD, Intel and NVIDIA GPUs."
  • powertop: Top for power usage.
  • top: The original.