Skip to content

A hardware monitor made with Web technologies and C#. Powered by Tauri.

License

Notifications You must be signed in to change notification settings

LuanRoger/WHMonitor

Repository files navigation

WHMonitor

demo image

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.

Features

  • Monitor CPU, GPU, RAM.
  • Monitor battery status.

Technologies

How to run

Requirements

Check the requirements on the tauri-sharp repository.

Running

  1. Clone the repository (SSH recommended):
git clone git@github.com:LuanRoger/WHMonitor.git
  1. Install the dependencies:
cd WHMonitor
npm install
  1. Run the application:
npm run tauri dev

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A hardware monitor made with Web technologies and C#. Powered by Tauri.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published