WHMonitor (Web Hardware Monitor) is a desktop application that allows you to monitor your hardware, made with Web technologies. This project is more a proof of concept, testing the capabilities of Web technologies to integrate with native systems.
In case you don't notice, it's very inspired by HWMonitor.
This was implemented using the tauri-sharp template, that uses Tauri to create the desktop application (Web + Rust) and C# (ASP.NET) with a gRPC server to communicate with the Tauri layer.
Warning
This project is just for demo purposes, it will not be actively maintained.
- Monitor CPU, GPU, RAM.
- Monitor battery status.
Check the requirements on the tauri-sharp repository.
- Clone the repository (SSH recommended):
git clone git@github.com:LuanRoger/WHMonitor.git- Install the dependencies:
cd WHMonitor
npm install- Run the application:
npm run tauri devThis project is licensed under the MIT License - see the LICENSE file for details.
