










I built the F1 live dashboard I wished existed — feedback welcome
Hey r/Formula1ne,
don't know if it's off topic.
Long-time lurker, F1 obsessive, software engineer. Over the last few months I've been building a side project that pulls the live F1 feeds and puts it all on one web page.
No login, no ads, no app to install — open it during a session and you've got the whole pitwall on a tab.
Sharing to you f1livedata.com .
Here's what you can find:
- Live leaderboard with gaps, intervals, current tyre, lap counter, track status banner (green / yellow / SC / VSC / red)
- Lap times per driver — line, scatter, gap-to-leader, and an "ideal lap" view (best S1 + best S2 + best S3 stitched together)
- Sector and microsector splits with the broadcast purple / green / yellow colour coding, plus a personal-best chip
- Full car telemetry per lap: speed, RPM, gear, throttle, brake. Pick a driver, pick a lap, overlay multiple drivers on the same chart if you want to compare
- Live track map with the timing tower
- Tyre stint timeline (Gantt) with compound choices and pit-stop, plus a separate per-stint degradation chart with a linear regression option for race-pace analysis
- Pit stop panels (race + sprint): fastest stop of the session, team-by-team median, and full per-driver history with tyre age, compound switch and position delta
- Pit-loss prediction and circle of doom let you see where every driver would land if he pitted right now, using the circuit's real pit-loss time.
- Race control feed: flags, penalties, deleted lap times, safety car and VSC deployments
- Video sync delay allows you to sync the app with the live video you're watching. This because broadcast feeds run ~20–40s behind the live timing feed, so you'd see an overtake or a pit stop in the data before it happened on your screen.
The part I'm most proud of is the custom dashboard.
You pick from any of the widgets above, drag and resize them on a grid, save the layout. Build your own pitwall, basically. There are pre-built layouts ("Race day", "Qualifying", "Strategy", "Telemetry") if you don't want to start from scratch, and everything persists in your browser so it's there next time.
It also keeps past sessions — pick any race and you get the final standings, all the lap times, all the stints, every pit stop, the race control log. Not a playback, just the full picture once the session is done. Handy for post-race debriefs or for catching up on a session you missed.
A few honest disclaimers:
- It's a hobby project, not an official F1 thing
- Mobile works (phone-optimised views for board, telemetry, track map) but the heavy-data views are nicer on desktop
If you find a bug or have a feature you'd want, drop a comment — I read everything.
Happy to nerd out about the tech stack too if anyone's curious.
Grazie if you give it a try.