An open API service indexing awesome lists of open source software.

https://github.com/coderrony955/sysmonitor

A lightweight real-time desktop application that provides live insights into your system's performance
https://github.com/coderrony955/sysmonitor

Last synced: 8 months ago
JSON representation

A lightweight real-time desktop application that provides live insights into your system's performance

Awesome Lists containing this project

README

          



# SysMonitor
**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.

## View



## SysMonitor for Windows:

[Download SysMonitor](https://drive.google.com/uc?export=download&id=1VHp3Izj05ItHH-qQjVaHnBdHstu8dKzL)

## Virus Scan Report



## for developers to install SysMonitor manually:
### Windows
1. Clone this repository
2. Navigate to the cloned repository
3. Create a virtual environment:
```
python -m venv venv
```
1. Activate the virtual environment:
```
venv\Scripts\activate
```
1. Install the required dependencies:
```
pip install -r requirements.txt
```
1. Run the application:
```
python main.py
```

### Linux
1. Clone this repository
2. Navigate to the cloned repository
3. Create a virtual environment:
```
python3 -m venv venv
```
1. Activate the virtual environment:
```
source venv/bin/activate
```
1. Install the required dependencies:
```
pip install -r requirements.txt
```
1. Run the application:
```
python main.py
```

### MacOS
1. Clone this repository
2. Navigate to the cloned repository
3. Create a virtual environment:
```
python3 -m venv venv
```
1. Activate the virtual environment:
```
source venv/bin/activate
```
1. Install the required dependencies:
```
pip install -r requirements.txt
```
1. Run the application:
```
python main.py
```

## Wants to contribute?
1. Fork the repository
2. Clone the repository
3. Create a new branch
4. Commit your changes
5. Push your changes to the remote repository

## Acknowledgements
SysMonitor that is based on the [PyQt6](https://www.pyqt.io/) 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.

## License
This project is distributed under the [GNU License](https://choosealicense.com/licenses/gpl-3.0/).