"pynit" (python monitor) is a minimalistic, lightweight and cross-platform system monitoring tool. It is capable of providing basic information about the operating system, CPU, RAM, Disks, and GPU (NVIDIA and AMD/ATI chipsets). Currently, supports the following platforms:
- Linux
- Windows
*Requires Python 3.7+
**Please check PyQt for detailed information about compatibility
Start by cloning the repository:
git clone https://github.com/sk8thing/pynit.git
Make sure you install the requirements, I also suggest creating a virtual environment:
cd pynit
python3 -m venv env
source env/bin/activate
python3 -m pip install -r requirements.txt
After all that you can run:
python3 main.py
- PySide6 (GUI)
- qt-material (Styling)
- pyqtgraph (Graphics)
- distro (Information about Linux distribution)
- psutil (System utilization information)
- cpuinfo (CPU information such as name arch etc.)
- winstats (Information gathering for Windows systems)
- GPUtil (Information gathering for NVIDIA GPUs)
- pyadl (Information gathering for AMD/ATI GPUs)