โ† Back to HyperWare
Revix icon

Revix

Read your car's mind, from your Mac or PC. Revix is a free OBD-II diagnostic app for macOS and Windows โ€” live engine data, trouble code read/clear, VIN decode and CSV export, over a USB or Bluetooth ELM327 adapter. No subscription, no cloud account, no data leaving your machine.

๐Ÿงช Active Development macOS Windows

What it does

Live dashboard

RPM, speed, coolant temp, fuel trims, O2 sensors, and dozens more standard PIDs, polled continuously and shown as live gauges and rolling graphs.

Trouble codes, done safely

Read confirmed, pending and permanent DTCs with plain-language descriptions. Clearing codes always requires explicit confirmation, and permanent codes can never be cleared, by design โ€” the vehicle itself doesn't allow it.

VIN & vehicle info

Reads the VIN straight from the ECU, validates its check digit, and narrows down the model year โ€” no typing it in off the dashboard.

CSV export

Every session is logged and exportable as a clean, spreadsheet-ready CSV file โ€” useful for diagnostics, tuning, or just keeping a record.

USB or Bluetooth

Works with any ELM327-compatible adapter โ€” wired USB, Bluetooth Classic (SPP), or BLE, once paired at the OS level.

Mac and Windows, one app

A single Electron + TypeScript codebase, native-feeling on both โ€” no picking a platform to support.

Under the hood

Protocol core, unit-tested

Transport, ELM327 init, frame parsing, PID decode, and DTC read/clear live in a transport-agnostic package with 265 passing tests against synthetic adapter responses.

What you'll need

Any vehicle with an OBD-II port (all gasoline cars sold in the US since 1996), a cheap USB or Bluetooth ELM327-compatible adapter, and macOS or Windows.