Cross-platform graphical system and process monitor for the terminal.
Provides real-time visualization of CPU, RAM, network, disk, and processes.
Highly customizable with themes, widget layouts, and process management features.
Pricing: Free forever
Best for: Individuals & startups
Pros & Cons
Pros
Provides a comprehensive graphical overview of system resources in the terminal.
Highly customizable to suit individual preferences and workflows.
Supports major operating systems (Linux, macOS, Windows).
Includes process management capabilities like killing processes and tree view.
Open-source and actively maintained.
Cons
May require some initial setup for configuration and customization.
Unofficial support for some platforms may lead to limited features or bugs.
Terminal-based interface might not be preferred by all users compared to GUI tools.
Key Features
Graphical visualization widgets for CPU, RAM, swap, and network I/O usage over timeWidgets for displaying disk capacity/usage, temperature sensors, and battery usageProcess widget with display, sorting, searching, kill signals, and tree modeCross-platform support for Linux, macOS, and WindowsCustomizable behavior via command-line options or config file (themes, widget behavior, layout, filtering)Htop-inspired basic modeExpansion mode to focus on a single widget
Bottom is a highly customizable, cross-platform graphical process and system monitor designed for the terminal. Inspired by tools like gtop, gotop, and htop, it provides real-time visualization and management capabilities for system resources. Users can monitor CPU, RAM, swap, network I/O, disk usage, temperature sensors, and battery usage through intuitive graphical widgets.
This tool is ideal for developers, system administrators, and anyone who needs a detailed, real-time overview of their system's performance directly within their terminal environment. Its extensive customization options, including themes, widget behavior, and layout, allow users to tailor the monitoring experience to their specific needs and preferences. Bottom also includes a process widget for displaying, sorting, searching, and sending kill signals to processes, making it a comprehensive solution for system oversight and basic process management across Linux, macOS, and Windows.
Bottom aims to provide a robust and visually appealing alternative to traditional command-line monitoring tools, offering both graphical insights and granular control over system processes. Its cross-platform compatibility ensures a consistent experience for users working across different operating systems.
Bottom (btm) is a customizable, cross-platform graphical process and system monitor for the terminal. It provides real-time visualizations of system resources like CPU, RAM, network, and disk, along with process management capabilities.
How much does Bottom cost?
Bottom is an open-source project and is completely free to use.
Is Bottom free?
Yes, Bottom is free. It is an open-source tool available on GitHub.
Who is Bottom for?
Bottom is for developers, system administrators, and anyone who needs to monitor their system's performance and manage processes directly from the terminal across Linux, macOS, and Windows.