21
Get-System-Info: Know Your System, Not Her Drama! 🚀
Ever wondered what's really going on under the hood of your PC? Get-System-Info is your fun, no-nonsense Python tool for effortless system diagnostics. This cross-platform app fetches real-time hardware and software metrics—like CPU usage, memory stats, disk I/O, battery life, network activity, and top processes—then visualizes them with sleek charts and generates a beautiful HTML report. Perfect for developers, tech enthusiasts, and anyone troubleshooting their machine without the hassle.
Comprehensive System Scanning: Collects detailed info on OS, CPU cores, RAM (physical & virtual), disk space, battery status, network interfaces (active/inactive), and running processes using psutil and platform.
Interactive GUI: Built with Tkinter, featuring a splash screen, progress bar for diagnostics, and clickable links to report issues or visit the project site.
Data Visualization: Generates intuitive pie charts for CPU/memory usage by top processes and bar charts for memory overview using Matplotlib and Pandas—saved as PNGs for easy sharing.
HTML Report Generation: Exports all data into a responsive, styled HTML page with tables, graphs, and error handling for "unable to access" scenarios.
Open-Source & Customizable: Under development—fork it on GitHub to add features like advanced error logging or multi-platform tweaks.
Core: Python 3.6+ with psutil (system metrics), matplotlib & pandas (plots), tkinter (UI).
Output: JSON data storage, PNG images, and single-file HTML reports with embedded CSS/JS for portability.
Platforms: Tested on Windows, Linux, and macOS—handles platform-specific quirks like drive paths.
click on the download button (go for latest versions)
A drive link will open click on "Download Anyway" (as it is safe)
extract the zip file
click on the extracted folder "dist"
read the "read_this_before_running_exe.html" file (it is important to know how to run the file)
ENJOY!!!!
clone the project : git clone https://github.com/leuwenhoek/Get-System-info.git
Install deps: pip install -r requirements.txt
find improvements and create pull requests
Whether you're debugging performance issues, monitoring hardware health, or just curious about your setup, Get-System-Info makes it simple and entertaining. Star the repo, report bugs via the in-app link, or contribute—let's make system monitoring drama-free! 🔍💻
Built with