Language: English | Deutsch
A Windows desktop app that monitors hardware sensors in real time — temperatures, load, fan RPM, and RAM usage — with a live history graph for each component.
Built with .NET 9 / MAUI Blazor Hybrid and powered by OpenHardwareMonitor.
- CPU, GPU (Nvidia & AMD), RAM, and storage temperature & load monitoring
- Fan RPM readout (CPU & GPU fans)
- Max temperature tracking per component
- Live scrolling history graph per component
- Requires administrator privileges for hardware access
- Windows 10 version 1803 (build 17763) or later
- x64 processor
- Administrator rights (needed by OpenHardwareMonitor to access hardware sensors)
- Go to the Releases page.
- Download the latest
TemperatureMonitor-vX.X.X-setup.exe. - Run the installer. It will ask for administrator permission.
- Launch TemperatureMonitor from the desktop shortcut or the Start menu.
Prerequisites
- .NET 9 SDK
- .NET MAUI workload for Windows
# Install the MAUI workload (one-time setup)
dotnet workload install maui-windows
# Clone the repository
git clone https://github.com/0cin05/TemperatureMonitor.git
cd TemperatureMonitor
# Publish a self-contained build
dotnet publish TemperatureMonitor/TemperatureMonitor.csproj \
-f net9.0-windows10.0.19041.0 \
-c Release \
-r win-x64 \
--self-contained true \
-o ./publishThe output is in the publish/ folder. Run TemperatureMonitor.exe as administrator.
Optional — build the installer Requires Inno Setup.
iscc installer/setup.iss /DAppVersion=v1.0.0 # Output: installer/Output/TemperatureMonitor-v1.0.0-setup.exe
MIT — see LICENSE.
Third-party components and their licenses are listed in THIRD-PARTY-NOTICES.md.