SysMonitor is a lightweight, real-time desktop application built with Python and PyQt6. It provides live insights into your system's performance, including CPU usage, memory usage and more—all from a clean, responsive GUI. This is mainly build for only monitoring real-time system performance.
- Clone this repository
- Navigate to the cloned repository
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
venv\Scripts\activate
- Install the required dependencies:
pip install -r requirements.txt
- Run the application:
python main.py
- Clone this repository
- Navigate to the cloned repository
- Create a virtual environment:
python3 -m venv venv
- Activate the virtual environment:
source venv/bin/activate
- Install the required dependencies:
pip install -r requirements.txt
- Run the application:
python main.py
- Clone this repository
- Navigate to the cloned repository
- Create a virtual environment:
python3 -m venv venv
- Activate the virtual environment:
source venv/bin/activate
- Install the required dependencies:
pip install -r requirements.txt
- Run the application:
python main.py
- Fork the repository
- Clone the repository
- Create a new branch
- Commit your changes
- Push your changes to the remote repository
SysMonitor that is based on the PyQt6 library is currently only available to install on Windows. But in future, it will be available to install on Linux and MacOS as well with additional features.
This project is distributed under the GNU License.