SkillAgentSearch skills...

ProcessMonitor

Process Monitor is a simple Python application for monitoring and managing processes running on your computer. It provides a graphical user interface for viewing and interacting with processes, making it easier to keep track of system resource usage.

Install / Use

/learn @bocaletto-luca/ProcessMonitor

README

Process Monitor

Author: Bocaletto Luca

License: GPL v3 Language: Python Linux-Compatible Status: Complete

Process Monitor is a simple Python application for monitoring and managing processes running on your computer. It provides a graphical user interface for viewing and interacting with processes, making it easier to keep track of system resource usage.

Screenshot 2023-10-13 035640

Features

  • View a list of running processes with details such as PID, name, CPU usage, memory usage, status, user, creation time, and more.
  • Sort the list of processes by different columns.
  • Terminate processes.
  • Start new processes.
  • Customize which columns are displayed in the process list.
  • Search for specific processes.

Prerequisites

Before running the Process Monitor, make sure you have Python and the required libraries installed:

Usage

  1. Run the program by executing process_monitor.py.
  2. The main window will appear with a list of running processes.
  3. You can interact with the processes using the provided options in the UI.
  4. Customize the columns displayed by clicking the "Options" button.

How to Run

You can run the Process Monitor by executing the following command in your terminal or command prompt:

python process_monitor.py


Maintainer Update

All legacy projects from the old @Elektronoide GitHub account are now officially maintained by @bocaletto-luca. Please direct any issues, pull requests, and stars to @bocaletto-luca for all future updates.


View on GitHub
GitHub Stars8
CategoryOperations
Updated4mo ago
Forks0

Languages

Python

Security Score

87/100

Audited on Nov 19, 2025

No findings