{"repo":"g1forfun/Pi-Monitor","free":true,"listed":false,"github":"https://github.com/g1forfun/Pi-Monitor","clone":"git clone https://github.com/g1forfun/Pi-Monitor.git","description":"Real-time Raspberry Pi 5 system monitor dashboard (CPU, memory, load, power, I/O) with Flask + Socket.IO","language":"JavaScript","stars":25,"topics":["chartjs","dashboard","flask","monitoring","pi5","raspberry-pi","socketio","home-lab","linux-monitoring","performance-dashboard"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"🖥️ Pi 5 Performance Dashboard ⭐️ If you like this project, give it a star! A real-time system monitoring dashboard built for the Raspberry Pi 5, using Flask , Socket.IO , and Chart.js . Tracks key performance metrics including CPU usage, memory, temperature, fan speed, network I/O, disk activity, and PMIC power draw — all in a sleek, dark-themed UI. --- 📸 Screenshot --- 🚀 Features - Live-updating charts for: - CPU usage (%) - Memory usage (%) - CPU temperature - CPU and GPU frequency - Fan Speed (RPM) - Disk usage (%) - Disk I/O (MB/s) - Network I/O (MB/s) - PMIC power draw (W) - Auto-min/max tracking for power - Socket.IO WebSocket updates - Bootstrap 5 + dark mode styling - Optional floating stat indicators - CPU Pressure (%) normalized to 1-minute load based on core count - Dynamic CPU load status badge (OK / BUSY / OVERLOADED) --- 📦 Requirements - Python 3.7+ - Raspberry Pi 5 - Flask - psutil and related system tools - (Optional) vcgencmd , zramctl , or any sensors you want to add --- ⚙️ Lightweight by Design This dashboard is built with efficiency in mind: RAM Usage: Typically under 100MB total, including the Python runtime, Flask server, and WebSocket background updates. CPU Impact: Negligible. System stats are fetched periodically with lightweight tools like psutil, avoiding constant polling or heavy shell loops. Zero bloat: No heavy frameworks or services. Just HTML, Bootstrap, Chart.js, and a minimal Flask backend. Headless-optimized: Ideal for headless Raspberry","default_branch":null,"files":null,"tree":[],"storefront":"/r/g1forfun","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/g1forfun/Pi-Monitor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}