Python-Based Bpytop Monitoring Application Released Version 1.0

Bpytop is a resource monitor that shows usage and stats for processor, memory, disks, network and processes.

Above all, under the name bpytop, bashtop appears for the first time as a Python application, which is now available in version 1.0.0. With the program, users can monitor the performance of a system, for example the processor and its cores, the main memory, the mass storage and the network traffic, but it also lists processes.

In bpytop there is a menu through which the user can make any settings. Furthermore, the application can be manipulated with the mouse, clickable buttons highlight it and the process list can also be navigated with the scroll wheel. All functions and missing features from bashtop can also be found in bpytop.

If you already use a theme for bashtop, you can also use it in bpytop without changes. The developer of the port is also responsible for bashtop himself. As motivation for the Python program, he states the lower CPU utilization and the faster reactions of the application.

Pbytop Main Features

  • Easy to use, with a game inspired menu system.
  • Full mouse support, all buttons with a highlighted key is clickable and mouse scroll works in process list and menu boxes.
  • Fast and responsive UI with UP, DOWN keys process selection.
  • Function for showing detailed stats for selected process.
  • Ability to filter processes, multiple filters can be entered.
  • Easy switching between sorting options.
  • Send SIGTERM, SIGKILL, SIGINT to selected process.
  • UI menu for changing all config file options.
  • Auto scaling graph for network usage.
  • Shows message in menu if new version is available
  • Shows current read and write speeds for disks

Bpytop Installation

  • Install python3 and git with a package manager of you choice
  • Install psutil python module (python3 -m pip install psutil)

Then run the commands shown below to clone and install bpytop resource monitor:

git clone https://github.com/aristocratos/bpytop.git
cd bpytop
sudo make installCode language: PHP (php)
Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%