Independent software

Precision instruments for the machine on your desk.

Small, honest tools that read your machine and respect it. Bring available hardware readings to your Stream Deck keys and dials with a plugin built for your platform. No ads, no telemetry, MIT licensed.

Products / 02

Readings for the machine you use

Choose the Windows or Mac plugin. Each reads local sources and keeps your hardware in your hands.

Windows / Elgato Stream Deck

HWiNFO Sensors

Put CPU and GPU temperature, clock speeds, fan RPM, usage and power on your keys and dials.

  • KeysAny Stream Deck. One reading per key with a live sparkline, bar or ring gauge, or stack two, three or four readings on a single key.
  • DialsStream Deck + and Stream Deck + XL: rotate, push and touch, rotation sets with named groups, and a Control key that drives dials from anywhere. Hardware compatibility
  • DisplaySeven themes, including a high-contrast light theme for bright rooms and low vision. Amber warn and red critical alerts keep the same palette on every theme, so an alert stays unmistakable with any colour vision.
  • StatusWhen HWiNFO stops publishing, keys say so: every failure state renders a screen that names the problem and its fix, instead of a stale number pretending to be live.
  • PrivacyNo ads, no telemetry, and no network requests at all: this plugin's only connection is the local one to the Stream Deck app.
HWiNFO Sensors key faces: seven display themes across the top row, amber warn and red critical alert states below, each key with a live value, unit and sparkline, then a row showing what one key can hold (two, three and four readings, and the Bar and Ring gauges), plus four Stream Deck + touchscreen faces at their true relative size
Seven themes, warn and critical alert states, what one key can hold, and Stream Deck + dials
Multi-readout key and dial faces: two sensors stacked on one key, the same sensor as a min and max pair, a press-cycled pair showing MAX, a three-row key with labels left and values right, a quad grid key with four colour-coded readings, and the Stream Deck + dial overview and two-row views
One key can carry two, three or four readings; dials can list the whole rotation set
A Stream Deck + XL on a wooden desk, its 36 keys showing live CPU core temperatures, clock speeds, usage percentages and voltages from HWiNFO, one key amber and one red demonstrating warn and critical alerts, with six dial readouts on the touch strip below
Stream Deck + XL, 36 keys and six dials live on HWiNFO, 25 July 2026
  1. Install the plugin from the Elgato Marketplace, or double-click the .streamDeckPlugin from GitHub Releases.
  2. Run HWiNFO (free or Pro) and tick Shared Memory Support in its Settings. HWiNFO and the Stream Deck app must run at the same privilege level: both elevated or both normal.
  3. Drag Sensor Reading onto a key and pick a sensor from the searchable list. The key goes live immediately.

Free HWiNFO switches Shared Memory off after 12 hours. If you have Gadget reporting enabled, the plugin falls back to it automatically and upgrades itself back the moment Shared Memory returns. HWiNFO is a separate free program by REALiX; this plugin does not bundle it.

  • Windows x64
  • Stream Deck 6.9+
  • Dials: Stream Deck + / + XL
  • MIT license
  • Free
  • Open source
  • No telemetry

v1.7.0 · Stream Deck 6.9+ · Windows x64

macOS / Elgato Stream Deck

Mac Sensors

Read available temperatures, fans, power and system counters on your Mac. No separate sensor app or privileged helper.

  • KeysA large reading or two, three or four readings on a key, with themes, graphs and thresholds.
  • DetailsOpen a group behind one key and return through a configurable Back tile.
  • DialsReading sets, groups, multiple views and local session statistics. Measured compatibility and physical-check status
  • Read-onlyNo sensor-register writes or fan control. Failed and expired readings do not remain live.
  • PrivacyLocal macOS interfaces and the local app connection. No internet requests, ads or telemetry.
Production-rendered Mac Sensors sample readings on keys and a two-row dial
Production-rendered sample data using Mac catalog readings and short custom labels.
  • macOS 13.5+
  • Stream Deck 7.1+
  • Apple silicon / x86_64
  • Tahoma Bold
  • Free
  • MIT licensed

v1.0.0 · Stream Deck 7.1+ · macOS 13.5+

Repository access is required for downloads. Marketplace release is pending.

How I build

Principles

The same four rules apply to everything on this site, and everything that comes next.

No ads. Ever.

Nothing on screen you did not ask for. No upsells, no nags, no dark patterns.

No telemetry.

Nothing about you or your machine is ever sent to me. When a tool does need the network, it talks only to the server you pointed it at.

Open source.

Every line is on GitHub. Read it, audit it, or build it yourself from source.

LICENSEMIT

Lean and efficient.

Measured in kilobytes and microseconds. Idle when nothing is changing, so it never taxes your rig.

PARSE5.9 µs
About

Built by one person, on purpose.

I am slawrensen, an independent developer. I build small, honest tools for people who care how their machines run.

Every product here is made to be fast, quiet, and trustworthy. If it reads your hardware, it does so locally and tells you exactly what it does.

The work is open source, so you never have to take my word for any of it. The code is the documentation of intent.

HWiNFO Sensors is a ground-up TypeScript rewrite on Elgato's official SDK, inspired by the archived Go-based plugin by @shayne: no code shared, credits in NOTICE.md.

Questions, bugs, or ideas go through GitHub Issues, where they are answered in the open.