Skip to content

A lightweight hardware monitor built with Tauri for real-time hardware status monitoring.

License

Notifications You must be signed in to change notification settings

shm11C3/HardwareVisualizer

Repository files navigation

HardwareVisualizer

GitHub Release GitHub Actions Workflow Status Windows Support Only GitHub Downloads (all assets, all releases)

image

Supported OS

OS Status
Windows Download
MacOS
linux

Features

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

Dashboard

image

Usage Graph

image

Custom Graph

image

Background Image

image

Bug Report

Create Issue

Development

Linted with Biome

Requirements

Node.js v22

$ node -v
v22.12.0

Rust 1.82

$ rustc -V
rustc 1.82.0 (f6e511eec 2024-10-15)

Setup

  1. Clone the repository:

    git clone https://github.com/shm11C3/HardwareVisualizer.git
    cd HardwareVisualizer
  2. Install dependencies:

    npm ci
  3. Launch in development mode:

    npm run tauri dev
  4. Build the app for production:

    npm run tauri build