Multi-cam playback. Frame-perfect sync. Zero cloud.
A free, open-source desktop app for TeslaCam and Track Mode recordings: synchronized multi-camera playback, a live telemetry HUD, and a moving GPS map. Everything stays on your machine.
What it does
Multi-camera sync
Front, rear, repeater, and pillar cameras play at once, kept under ~2 frames of drift through play, pause, scrub, and seek. New camera layouts discovered automatically.
Telemetry HUD
Track Mode overlays speed, throttle and brake, G-forces, steering, power, charge, and lap data sampled live from the 29-channel telemetry CSV.
Synced GPS map
MapLibre + OpenStreetMap mini-map draws the full ~45 Hz Track Mode trace with a marker following playback. Tiles cache to disk so viewed areas work offline.
Clip browser & gallery
Sidebar grouped into SavedClips, RecentClips, and Track sessions with drive thumbnails, or browse everything in a full-window gallery (press g).
Wall-clock sync engine
Never trusts bogus container frame rates — a wall-clock master time corrects every video each animation frame via re-seek or gentle playback-rate trim.
Private by default
Footage, telemetry, and events never leave your machine. The only network traffic is cached OSM map tiles.
Install (Windows)
- Download. Grab the latest
Tesla.Dash.Viewer-<version>-setup.exefrom GitHub Releases. - SmartScreen note. Builds are not code-signed yet. Click More info, then Run anyway. SHA-256 checksums ship with every release.
- Open your USB drive. Click Open footage folder and pick the drive containing
TeslaCam/orTeslaTrackMode/. - Play. Space plays or pauses, arrows seek ±5s, comma and period step frame by frame, and
?shows all shortcuts.
Your footage. Your machine. No uploads, ever.
Built with Electron, React 18, TypeScript, and electron-vite, styled with Tailwind. Milestones M0 through M8 complete: sync engine, library view, per-mode HUD, synced map, packaging, CI, offline tile caching. Windows-first today, portable codebase for Mac and Linux later.