Windows 10 / 11  ·  Free  ·  Open Source

Your rig.
Always in view.

Real-time hardware monitoring built for a vertical secondary display — or scatter individual panels freely across any screen in floating mode. CPU, GPU, RAM, network, disk, NVMe/SSD temperatures, motherboard sensors, live process monitor, and a built-in multi-GPU selector for stable tracking.

RIGStats dashboard overview
  • Portrait-first layout

    Designed for 450 × 1920 vertical side displays. Multiple display profiles fit different monitor sizes.

  • Deep sensor data

    LibreHardwareMonitor provides per-core clocks, GPU hot-spot, memory clock, VRAM, fan RPM, and D3D engine workloads — not just OS counters.

  • Stable multi-GPU view

    When your system has both iGPU and dGPU, use the GPU panel selector to pin exactly which device should be shown.

  • Auto-detected hardware

    CPU model, GPU name, RAM spec, and system brand logo are all detected at startup with no manual config.

  • No telemetry

    All data stays on your machine. No accounts, no cloud, no background uploads. Ever.

  • Temperature alerts

    Configurable warning and critical thresholds for CPU, GPU, RAM, and disk. Windows tray notifications fire when a component runs hot — with a cooldown to prevent spam.

  • Silent auto-updates

    Checks for new versions in the background every 6 hours. A badge in the header lets you update with one click — no manual download required.

  • Floating panel layout

    Switch to floating mode and each panel becomes a draggable, always-on-top window you can place anywhere on any screen. Positions persist across restarts.

Two Display Modes

Portrait mode fills a dedicated vertical display. Floating mode lets you place each panel wherever it fits — on your gaming monitor, your side screen, or anywhere between.

RIGStats floating panel layout — individual panels placed across the screen
  • Each panel is an independent frameless window
  • Drag any panel to reposition it — positions are saved across restarts
  • Scale all floating panels from 40% to 100% in Settings
  • Panel visibility follows the same settings as portrait mode
  • Right-click a panel to open Settings or close that panel
  • Toggle floating mode from Settings or the tray menu

Nine Live Panels (7 default + 2 optional)

Each panel tracks exactly what matters for that component — with sparkline history so you see trends, not just a snapshot.

CPU panel screenshot

CPU

Total and per-core load with sparklines, current clock frequency, package temperature, and power draw.

  • Total & per-core load (%)
  • Clock frequency (GHz)
  • Package temperature (°C)
  • Package power (W)
sysinfo · LHM
GPU panel screenshot

GPU

Core load, temperatures, clocks, power, VRAM, and fan RPM. D3D engine workload breakdown shows when the GPU is rendering 3D or decoding video. Includes a multi-GPU selector so you can pin a specific GPU instead of auto-switching each tick.

  • Core load (%)
  • Core temperature & hot-spot (°C)
  • Core clock & memory clock (MHz)
  • Package power (W) & fan speed (RPM)
  • VRAM used / total (GB)
  • D3D 3D & Video Decode load (when active)
  • GPU selector for iGPU/dGPU pinning
LHM
RAM panel screenshot

RAM

Current usage alongside the full memory spec read directly from BIOS — type, speed, stick identification, and live DDR5/DDR4 temperature.

  • Used / free / total (GB)
  • Memory type (DDR – DDR5)
  • Speed (MHz)
  • Manufacturer & part number
  • DIMM temperature (°C) — DDR5 and equipped DDR4
sysinfo · WMI · LHM
Network panel screenshot

Network

Live upload and download throughput for the best active interface, plus latency measured against the default gateway. Upload and download are shown as separate coloured series in the sparkline.

  • Upload / download (Mbps)
  • Active interface name
  • Ping / latency (ms)
sysinfo
Storage panel screenshot

Storage

Aggregated read and write throughput across your primary drives, plus per-drive capacity, usage, and live NVMe/SSD temperature. Read and write are shown as separate coloured series in the sparkline with matching coloured labels.

  • Read / write throughput (MB/s)
  • Per-drive capacity & usage
  • Filesystem label
  • Drive temperature (°C)
LHM · sysinfo
Motherboard panel screenshot

Motherboard

Super I/O chip sensors for the full board — all active fan channels, board temperatures, and key voltage rails. Board name and chip model auto-detected at startup. Optional panel, enabled in Settings.

  • Fan channels (RPM) — all active, sorted by speed
  • Board temperatures (°C) — unnamed slots shown as T1–T6
  • Voltage rails — Vcore, AVCC, +3.3V, CPU Termination, and more
  • Motherboard name & Super I/O chip model
LHM · WMI
Processes panel screenshot

Processes

A miniature Task Manager always visible on the portrait display. Shows the top 8 processes sorted by CPU usage so you can instantly see which game, encoder, or background service is consuming your hardware. Optional panel, enabled in Settings.

  • Top 8 processes by CPU usage
  • Per-process CPU % of total system capacity
  • Per-process RAM usage (MB / GB)
sysinfo
Clock panel screenshot

Clock

Current time, day, and date displayed cleanly at the top of the dashboard — always visible at a glance.

  • Time (HH:MM:SS)
  • Day of week & date
sysinfo
System identity panel screenshot

System Identity

Rig name, CPU model, and GPU model auto-detected at startup. Recognized gaming OEMs — ROG, MSI, Alienware, Legion, OMEN, Razer, Predator, AORUS — display their brand logo automatically.

  • Hostname / rig name
  • CPU & GPU model strings
  • System brand logo (auto-detected)
WMI · sysinfo

Four Supporting Dialogs

Accessible from the system tray icon. Each dialog has a single, focused purpose.

Settings dialog screenshot

Settings

Control how and where the dashboard appears. Adjust opacity with a live preview before saving, pick the display profile that matches your monitor, toggle floating mode to scatter panels freely, toggle always-on-top mode, enable launch at startup, configure temperature alert thresholds, choose a colour theme, and choose which panels to show — drag them to set the order.

  • Opacity slider (live preview)
  • Display profile selector
  • Floating mode toggle — independent draggable panel windows
  • Always-on-top toggle
  • Launch at Startup toggle
  • Editable model name
  • Colour theme — Dark Cyan, Amber, Green, Purple, Slate (live preview)
  • Panel visibility toggles with drag-to-reorder
  • Warning & critical temperature thresholds (CPU, GPU, RAM, Disk)
  • Notification enable/disable per alert level
  • Configurable alert cooldown
Status dialog screenshot

Status

Runtime health view for every data source. Shows the LibreHardwareMonitor scheduled task state, dependency health indicators, the live debug log, and last successful refresh time.

  • Dependency health indicators
  • Live debug log viewer
  • Last successful refresh timestamp
  • Diagnostics ZIP export
About dialog screenshot

About

Product information at a glance. Shows the current version, license, and direct links to the website and contact.

  • Current version & license
  • Website & contact links
Updates & Changelog dialog screenshot

Updates & Changelog

Checks for new versions silently in the background every 6 hours. When an update is ready, a badge appears in the dashboard header. The dialog shows the new version's release notes from GitHub alongside the full local version history.

  • Background update check (every 6 hours)
  • Update badge in the dashboard header
  • Release notes from GitHub + full changelog
  • One-click download and install with progress bar

Download & Install

A single NSIS installer handles everything — including setting up LibreHardwareMonitor as a Windows scheduled task so sensor data is available immediately at startup.

Requirements

  • Windows 10 or 11 (64-bit)
  • Administrator rights during installation
  • A secondary portrait display is recommended but not required

Installation

  1. 1
    Download the installer

    Grab the latest .exe from the releases page below.

  2. 2
    Run the installer

    Accept the UAC prompt — admin rights are needed to register the LibreHardwareMonitor scheduled task.

  3. 3
    Find RIGStats in the system tray

    The app starts to the tray. Click the icon to open the dashboard or access Settings, Status, About, and Updates & Changelog.

Download latest release

All versions available on the GitHub Releases page.

Having a Problem?

RIGStats has a built-in diagnostics export that captures everything needed to investigate sensor or hardware compatibility issues.

Export diagnostics

  1. 1
    Open the Status dialog

    Right-click the tray icon → Status.

  2. 2
    Click "Collect Diagnostics…"

    A Windows save dialog lets you choose where to store the ZIP archive.

  3. 3
    Attach the ZIP when reporting

    The archive contains the debug log, sensor tree, hardware info, and settings — no personal files or credentials.

File in ZIPContents
debug.logFull startup and runtime log
lhm-data.jsonRaw LHM sensor tree with all sensor names and live values
hardware.jsonWMI snapshot: OS, CPU, GPU, motherboard, RAM
settings.jsonCurrent user settings
sched-task.txtLibreHardwareMonitor scheduled task state
sysinfo.jsonsysinfo snapshot: CPU, disk, network, RAM
environment.txtWindows build, architecture, computer name

Nothing is uploaded automatically. The ZIP is a local file — you decide whether to share it.

Report an issue

Create a GitHub issue and attach the diagnostics ZIP for the fastest resolution.

Create a GitHub Issue github.com/dvalfrid/rigstats/issues