bottom (btm) vs NVTOP
bottom (btm)
bottom.pages.devNVTOP
github.comSide by side
| Figure | bottom (btm) | NVTOP |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 1 | 1 |
| Spec score · Process Monitoring Software | 8.0 (#7) | 7.8 (#11) |
| Support | For issues on officially supported platforms, the project says it will fix them if possible and directs users to troubleshooting or GitHub issues and discussions. | The project README provides troubleshooting guidance and directs users to its issue tracker for project questions. |
| Supported platforms | Officially supported systems are macOS, Linux, and Windows, with listed architecture support varying by system. | Linux; Apple systems (limited,build-specific support) |
Plans
In their own words
bottom (btm)
bottom is a free graphical system and process monitor that runs in a terminal on Linux, macOS and Windows. It charts CPU use for each core and as an average, along with RAM and swap over time. Network and disk I/O are graphed too, with a control for zooming the displayed time interval. Its process widget lets users display, sort and search process information, use tree mode and send kill signals. Other widgets show disk capacity and use, temperature sensors and battery use. Appearance and behavior can be changed through command-line options or a configuration file, including themes, layout, widget behavior and filtering. An htop-inspired basic mode offers a simpler view, and a selected widget can be expanded to fill the terminal. A read-only option blocks actions that affect the system, such as stopping processes. Installation is documented through package managers, Cargo and pre-built release binaries. Official platform support covers macOS, Linux and Windows; architecture support varies by system. Android and some other systems may work unofficially with limited testing and support.