A terminal-based F1 live timing dashboard, powered by the OpenF1 API.
Pitwall is an F1 race supplement. It displays race interval data, tire wear, pitstop times, sector heatmaps, and race control messages, in real-time. It's similar to the timing tower, but better.
Built in Go with BubbleTea, using the public OpenF1 API.
Status: Work in progress. Core data and layout are functional; some features are still being built out. Expect rough edges.
git clone https://github.com/nstandage/Pitwall-TUI.git
cd Pitwall-TUI
go run .
Pitwall uses the public OpenF1 API, so no API key required.
- Interval wall -- live interval and gap-to-leader for all drivers
- Sector heatmaps -- color-coded sectors per driver
- Race control log -- flags, penalties, safety car calls, and steward messages
- Replay engine -- replay historical sessions with accurate timestamp pacing
- Pit Stop Times -- tire wear, pit stop times, and # of pit stops per driver
- Live session support (requires OpenF1 API key)
MIT
