This is my CS50 final project with reusable code-base for majorly monitoring hardware health of a home sever through a script and presenting the stats via a web app with dedicated dashboards.
-
Updated
Oct 3, 2026 - Python
This is my CS50 final project with reusable code-base for majorly monitoring hardware health of a home sever through a script and presenting the stats via a web app with dedicated dashboards.
Program to display hardware and specs
API REST em FastAPI para telemetria do sistema (CPU, RAM e disco) conteinerizada com Podman e integrada com pipeline de CI/CD.
A professional Windows desktop application that detects, inspects, and monitors every USB device connected to your computer — including a full real-time controller input monitor and a military-grade 3D drone flight simulator controlled by your joystick.
visualize CPU kernels performance and stat of other in time series
Python automation project demonstrating production-grade data pipeline concepts including scheduled processing, filesystem monitoring, logging, configuration management, and modular application architecture.
A terminal-based system monitor that lets you rewind time to diagnose CPU and RAM spikes — built with a custom O(1) ring buffer and background threading
Process List application with the ability to terminate processes
A Streamlit web app that monitors CPU, RAM, battery, network and processes in real time. Includes ML-based anomaly detection, health scoring and PDF report generation. Built with psutil, scikit-learn, SQLite, JWT auth and Plotly.
🛡️ Raspberry Pi-based toolkit for ethical hacking, portable pentesting, and home network monitoring.
Provides memory usage and allocation statistics.
A lightweight, AI-powered system monitoring and advisory tool that goes beyond raw metrics — it understands, explains, and acts.
A live home server dashboard, which can display all info about your pc in a stylised way
Iron Man-inspired AI desktop assistant | Claude API · Voice I/O · Live System Monitor · Animated HUD | Python
netspy is an AI-powered cyberpunk dashboard that uses machine learning to detect and alert you to anomalous spikes in Network, CPU, and RAM usage in real-time.
A real-time osu! beatmap difficulty analysis overlay.
End-to-end Python automation: image processing, catalog updates via HTTP, PDF reporting, email automation, and system health checks.
A Python-based CLI Mini Task Manager that demonstrates core Operating System concepts such as process management, CPU and memory monitoring, and process termination.
A production-ready Python monitoring tool that collects daily system metrics from a Linux VPS (Hetzner, AWS, DigitalOcean, etc.) and sends a beautiful HTML email report with embedded charts. This project is designed for reliability, email compatibility, and automation, making it ideal for daily infrastructure health reporting.
To associate your repository with the psutil-python topic, visit your repo's landing page and select "manage topics."