Favicon of bpytop

bpytop

Python-based system resource monitor displaying processor, memory, disk, and network usage with interactive process management and detailed statistics.

A lightweight yet comprehensive system monitoring tool built in Python that provides real-time visibility into your system's performance. Monitor multiple resource types including CPU, memory, disk I/O, and network activity all from a single interface.

The tool features an intuitive game-inspired menu system with full mouse support, making navigation effortless for both keyboard and mouse users. Quickly identify resource hogs with fast process selection using arrow keys and detailed statistics for any selected process.

Key capabilities include:

  • Filter and search processes with multiple simultaneous filters
  • Sort processes by various metrics with easy switching between options
  • Send signals (SIGTERM, SIGKILL, SIGINT) to processes directly from the interface
  • Auto-scaling graphs for network usage visualization
  • Real-time disk read and write speed monitoring
  • Customizable themes compatible with bashtop theme files
  • Configuration menu for adjusting all settings without editing files

Works across multiple platforms including Linux, macOS, and FreeBSD. Requires Python 3.7 or later and the psutil module for system information gathering. The interface supports both 24-bit truecolor and 256-color terminals, with optional temperature monitoring on supported systems.

Install

Brew
$ brew install bpytop
Brew
$ brew install hacker1024/hacker1024/coretemp
Brew
$ brew install python3
Brew
$ brew install osx-cpu-temp

Features

Config fileTrue color

Media

Pros

4
  • Displays processor, memory, disk, and network usage
  • Interactive process management
  • Detailed statistics for selected processes
  • Supports filtering and sorting of processes

Cons

1
  • Requires a terminal with truecolor support for best display

Related tools

Categories:

Share:

Quiet lately: No commits in 1 year — this project might not be actively maintained.

Auto-fetched .

Similar to bpytop

Favicon

 

  
 
Favicon

 

  
 
Favicon