WinPerfMon
One app to replace Task Manager, HWiNFO, GPU-Z, and Wireshark on Windows.
5
Tools replaced
1s
Sensor poll rate
30 days
History retention
WinUI 3
Platform
Screenshots coming soon
01 / The problem
Diagnosing a Windows performance issue means juggling Task Manager, HWiNFO, GPU-Z, Wireshark, and Resource Monitor — five separate tools, five separate mental models.
02 / The approach
Split the app in two: an elevated Collector process polls hardware sensors, process state, and network activity every second and writes to a SQLite ring buffer, while the WinUI 3 frontend reads live and historical data from that store — so the UI never blocks on sensor I/O.
03 / The catch
Hardware sensors and process/network data at this depth require admin elevation, which shapes the whole architecture — the Collector has to run as a separate elevated process the UI talks to, not inline in the app itself.
Native Windows performance monitor that consolidates CPU, GPU, RAM, disk, and network metrics into a single dark-themed WinUI 3 app. Powered by LibreHardwareMonitor and LiveChartsCore with a SQLite ring buffer for up to 30 days of history. Replaces multiple third-party tools with one cohesive experience.
Highlights
Consolidates Task Manager, HWiNFO, GPU-Z, Wireshark, and Resource Monitor into one app
Per-subsystem accent color coding (CPU/GPU/RAM/Network/Storage) with a shared health scale
SQLite ring buffer with configurable retention up to 30 days
Actively in development — Processes is complete, Dashboard/Hardware/Network sections are next