
F1 OpenViewer update: Live Timing + macOS support (open source F1TV desktop client)
Posted the first version of this here a few months ago, started as a Uni project but got a really good response from this sub so wanted to come back with what's changed since. Silverstone weekend felt like a good excuse.
Biggest addition: a Live Timing window. Driver standings, gaps, sector times, tyre stints with pit stop history, race control messages, team radio, all synced up to whatever you're watching. It reads from F1's public timing archive, Auto-syncs to the stream.
Also shipped a macOS build, this was Windows only when I first posted.
Bunch of smaller stuff got fixed along the way too: team radio clips actually play now instead of getting stuck at 0:00, race control flags are color coded instead of one blob of text, and a DRM fix for the newer 2026 replay pipeline that was throwing license errors.
Still requires your own F1TV subscription, still fully open source, no DRM bypass, just a better shell around the real stream.
Source + downloads: https://github.com/npanu420/F1OpenViewer/releases/tag/1.2.0