A lightweight desktop system monitoring application built with Python.
Displays real-time CPU, RAM, disk, and network usage with live charts and a clean UI.
This project is designed as a local desktop tool (no server, no cloud, no tracking).
- Real-time CPU usage monitoring
- RAM usage (used / total + percentage)
- Disk usage overview
- Network upload & download speed
- Live updating charts (last 60 seconds)
- Clean and minimal UI
- Runs fully offline
- PyInstaller compatible (can be built as
.exe)
- Python
- tkinter – GUI
- psutil – system statistics
- matplotlib – embedded charts