HardwareVisualizer is a tool for real-time monitoring of your computer's hardware performance. It provides an intuitive dashboard, detailed usage graphs, and customizable settings to help you keep track of your system’s vital statistics.
OS | Status |
---|---|
Windows | ✅ Download |
MacOS | ⏳ |
Linux | ⏳ |
Feature | Status |
---|---|
CPU Usage Monitoring | ✅ |
RAM Usage Monitoring | ✅ |
GPU Usage Monitoring | ✅ |
Temperature Monitoring | ⏳ |
Fan Monitoring | ⏳ |
Storage Monitoring | ✅ |
Network Monitoring | ✅ |
Customizable Chart Themes | ✅ |
Customizable Dashboard | ⏳ |
Custom Background Image | ✅ |
Insights (Hardware Data History) | ✅ |
The current status of the hardware can be checked at a glance.
The resource utilization for the last 1 minute can be checked.
View resource utilization for up to the past 30 days.
Usage rates are calculated on a minute-by-minute basis.
Flexible graph customization available.
$ node -v
v22.14.0
$ rustc -V
rustc 1.84.1 (e71f9a9a9 2025-01-27)
-
Install dependencies:
npm ci
-
Launch in development mode:
npm run tauri dev
-
Build the app for production:
npm run tauri build
-
Lint the code:
npm run lint
-
Format the code:
npm run format
-
Run tests:
npm run test:unit # frontend unit tests npm run test:tauri # rust tests