bottom (btm)

6.8easy start · #10of 26
in Process Monitoring Software
  • Free to practise onyes
  • Free trialno
  • Well documentedyes
  • Runs where you workyes

Runs on Linux, Mac, Windows.

bottom is a customizable system monitor with a graphical interface that runs in the terminal on Linux, macOS, and Windows. It graphs CPU use over time for each core and as an average, as well as RAM and swap use. Network and disk I/O appear as graphs, and you can zoom the displayed time interval. The process widget displays, sorts, and searches process information, and supports kill signals and tree mode. Other widgets show disk capacity and use, temperature sensors, and battery use. Command-line options or a configuration file let you adjust themes, layout, filtering, and widget behavior. The app includes an htop-inspired basic mode and can expand a selected widget to fill the terminal. A read-only option blocks system-changing actions such as stopping processes. Installation is documented through package managers, Cargo, and pre-built release binaries. Official support covers macOS, Linux, and Windows, though architecture support varies by system. Android and some other systems may work unofficially, with limited testing and support. The project is free, with no price or usage limits stated on the pages.

Who it is for

bottom suits users who want to monitor processes and system activity from a terminal. It may work well for people who want to tailor the display or prevent process-control actions with read-only mode.

What is good

  • Graphs CPU, memory, network, and disk activity over time.
  • Process widget supports searching and tree mode.
  • Themes and layout are configurable.
  • Read-only mode blocks actions such as stopping processes.
  • Free, with no price or usage limits stated.

What to know first

  • Architecture support varies by system.
  • Android support is unofficial and limited.
  • Process controls can send kill signals unless read-only mode is used.

Verdict

bottom offers detailed system and process views in a terminal, with several display controls and an option to block system-changing actions. Confirm architecture support for your system, and note that Android support is unofficial.

bottom (btm) plans and pricing

All plans
bottom Free No price or usage limits stated on the opened pages github.com · 4 Oct 2026

Compared on process monitoring software

Free plan
Yes
Supported platforms
Linux, macOS, Windows
Process controls
Yes

Best bottom (btm) alternatives

See all 20