BPYTOP is a feature-rich, terminal-based resource monitor written in Python 3 that provides a highly visual overview of system performance. It displays real-time usage and statistics for CPU, memory, disks, network, and processes, with colorful graphs and widgets that update at configurable intervals. Users can drill into a process list, sort by various metrics, view tree hierarchies, and quickly spot heavy resource consumers. The tool is highly configurable through both an in-app options menu and a detailed configuration file, allowing customization of themes, update frequency, graph types, temperature sensors, and which “boxes” (CPU, memory, network, processes) are shown. It supports temperature monitoring, per-core stats, I/O graphs, swap, battery information, and network auto-scaling, making it suitable for serious monitoring on laptops and servers alike.

Features

  • Real-time terminal UI showing CPU, memory, disks, network, processes and more
  • Rich configuration via bpytop.cfg and in-UI options, including themes, update intervals and visible boxes
  • Detailed process view with tree mode, sorting options, per-core CPU usage and colorized lists
  • Advanced metrics like CPU temperatures, per-core temps, disk I/O graphs, swap visualization, and battery stats
  • Broad cross-platform installation support through PyPI and major Linux/BSD package managers
  • Truecolor and themed graphs using braille characters for high-resolution visual output

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow BPYTOP

BPYTOP Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of BPYTOP!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

Python

Related Categories

Python Resource Management Software

Registered

2025-11-27