React.js automotive diagnostics dashboard for OBD-II streams. Delivers real-time telemetry with AI-driven fault code interpretation, transforming raw parameter IDs into clear, human-readable insights. The frontend emphasizes clarity and interpretability through a minimalist, high-contrast design optimized for accessibility and rapid comprehension.
Read frequently asked questions (FAQ) on the wiki ▸
Gaugeobd's change log and migration guides for major versions live on the repo's Github wiki.
This repository contains multiple projects in the packages/
directory.
ui-core
- Foundational React components and styles that provide the base layout, controls, and visual language.
telemetry-viewer
- Real-time visualization components for rendering OBD-II data streams as gauges, graphs, and status indicators.
- Node.js v20+ – core runtime for React and tooling
- npm v10+ – package manager for dependencies and scripts
- Git – to clone and manage the repository
- Modern browser (Chrome, Firefox, Edge) – required for running the dashboard locally
- OBD-II data source – either:
- A physical OBD-II adapter + backend relay server
Looking for places to contribute to the codebase? First read the contribution guidelines
- A simulated/mock OBD-II data service for development