bpytop
Monitor system resources in an interactive interface
TLDR
Start bpytop
Start in minimal mode without memory and networking boxes
Toggle minimal mode
Search for running programs or processes
Change settings
Display version
SYNOPSIS
bpytop [-h|--help] [-v|--version] [-c PATH|--config PATH] [--debug] [--cpu-model]
PARAMETERS
-h, --help
Show help message and exit
-v, --version
Show version information and exit
-c PATH, --config PATH
Path to alternative config file
default: ~/.config/bpytop/bpytop.conf
--debug
Enable debug logging to bpytop.log in config directory
--cpu-model
Print detected CPU model information and exit
DESCRIPTION
bpytop is a fully featured, advanced resource monitor for terminal environments on Linux, macOS, and FreeBSD. It provides real-time graphical visualizations of key system metrics including CPU usage with per-core graphs, memory and swap utilization, disk I/O, network throughput, and detailed process lists. Features include mouse support, customizable themes, presets for layouts (e.g., compact, extended), process trees, and the ability to kill/send signals to processes directly. Written in Python 3, it offers a modern, responsive interface superior to traditional tools like top, with smooth animations, color-coded meters, and extensive configuration options via a dedicated config file. Ideal for monitoring servers, desktops, or embedded systems, bpytop emphasizes aesthetics and usability while remaining lightweight.
CAVEATS
Requires Python 3.7+, psutil library; may have higher CPU usage than native tools like htop on low-end hardware.
Not all features work on non-Linux systems.
INSTALLATION
pip install bpytop
or package managers: apt install bpytop (some distros)
KEY CONTROLS
F1: Help | F2: Options | F3: Search | F5: Sort | F6: Filter | Mouse: Drag/click supported
HISTORY
Developed by aristocratos starting in 2020 as a Python rewrite/enhancement of bashtop. Gained popularity for its visuals and features; superseded by faster C++ btop in 2021, but remains actively maintained for Python users.


