8000 GitHub - byalex33/awesome-f1: 🏎️ A curated collection of high-quality Formula 1 and motorsport resources β€” APIs, datasets, telemetry tools, visualization, sim racing, and learning materials. Β· GitHub
[go: up one dir, main page]

Skip to content

About

🏎️ A curated collection of high-quality Formula 1 and motorsport resources β€” APIs, datasets, telemetry tools, visualization, sim racing, and learning materials.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Β 
Β 

Latest commit

Β 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

F1 Logo

Awesome F1

Awesome

A curated collection of high-quality Formula 1 and motorsport resources β€” APIs, datasets, telemetry tools, visualization projects, sim racing, and learning materials.


Contents


Formula 1

APIs and Libraries

  • FastF1 - Python library for timing, telemetry, weather, sessions, and strategy analysis. The de facto standard for F1 data in Python.
  • FastF1 Docs - Primary documentation for F1 analysis workflows in Python.
  • OpenF1 - Open API for lap data, positions, team radio, stints, weather, and sessions.
  • OpenF1 GitHub - Source and docs for OpenF1.
  • Jolpica-F1 - Ergast-compatible F1 API and the current community standard replacement since Ergast shutdown.
  • Jolpica API - Hosted endpoint for historical F1 data.
  • F1DB - Open-source all-time F1 database with CSV, JSON, SQL, and SQLite releases, covering drivers, constructors, circuits/layouts, seasons, standings, results, grids, fastest laps, pit stops, and more.
  • fia-doc - Python parsers for extracting structured race data from official FIA F1 PDFs, including entry lists, tyre compounds, qualifying/race classifications, lap times, and pit stops.
  • LiveF1 - Python toolkit for real-time and historical F1 data with medallion architecture ETL.
  • f1dataR - R package wrapping FastF1 and Jolpica. The standard R interface for F1 data.
  • f1api.dev - Developer-focused F1 API and SDK surface. GitHub.
  • F1PyStats - Python package for standings, race results, and historical summaries.
  • API-Sports Formula 1 - Commercial API with free tier (100 req/day), covering seasons, standings, and results.

Datasets and Telemetry Archives

  • Tracing Insights Archive - Season-by-season telemetry CSV archives.
  • Tracing Insights Data - Download hub for telemetry and session data.
  • TracingInsights on HuggingFace - Full Ergast-schema mirror with 20+ CSV files, auto-updated within 3 hours of each race.
  • renumics/f1_dataset - Montreal 2023 GP telemetry with 40+ columns including 882-dimensional embeddings for ML.
  • formula1-datasets - Season-by-season CSV datasets and Jupyter analysis notebooks for every F1 season from 2019-2026. Actively updated after each race.
  • f1-circuits - F1 circuits in GeoJSON format with track layouts and location coordinates. 35+ of 77 historic circuits.
  • TUMFTM/racetrack-database - Center lines, track widths, and computed race lines for 20+ circuits from TU Munich.
  • RelBench rel-f1 - Stanford relational ML benchmark with 9 tables, 97K+ rows, and 6 ML tasks covering 1950-present. NeurIPS 2024.

Kaggle Datasets

  • F1 World Championship 1950-2024 - The canonical Kaggle F1 dataset by Rohan Rao. 14 CSV tables sourced from Ergast. 153K+ downloads.
  • Formula 1 Race Data - Actively maintained post-Ergast shutdown via Jolpica. Covers 1950 to current race. 7.7K+ downloads.
  • F1 Drivers Dataset - All F1 drivers from Wikipedia with career stats. 4.6K+ downloads.

Live Timing

  • undercut-f1 - TUI live timing app with variable delay (sync to TV broadcast), session replay, and team radio transcription.
  • MultiViewer for F1 - Desktop app for synced live timing, mini sectors, and speeds. Requires F1 TV subscription.
  • F1 Pitwall - Live race replay and telemetry dashboard in the browser.

Tools and Apps

  • F1 Replay Timing - Replay viewer with timing overlays, telemetry charts, and track map support.
  • f1_sensor - Home Assistant integration with next race, calendar, live flags, Race Control messages, weather, standings, and historical results.
  • f1-sensor-live-data-card - Home Assistant cards for live F1 telemetry and championship views.
  • formulaone-card - Home Assistant dashboard card for F1 standings, schedules, and results. Works with Jolpica API or f1_sensor.
  • Apify F1 Data Extractor - Scrapes formula1.com for race, qualifying, practice, and pit stop data from 1950-present. Clean JSON output.
  • F1AppleTV - F1TV client for Apple TV with multi-feed viewing and multiple audio tracks.
  • BoxBox - Open-source F1 and Formula E mobile app (Flutter). News, standings, schedule, offline mode. Available on F-Droid.

Dashboards and Analytics

Web platforms:

  • F1 Cosmos - Comprehensive F1 data dashboard with rich visualizations and race analytics.
  • F1 The Data - F1 data platform with driver comparisons, telemetry analysis, and historical data exploration.
  • Pitwall - F1 database with lap data, pitstop data, race progression from 1950. Web + iOS.
  • F1 DataStop - Lap time deltas, stint strategy breakdowns, driver vs teammate comparisons.
  • F1pace - In-depth F1 data analysis and visualization.
  • BoardF1 - Real-time F1 analytics dashboard with race results, lap times, tyre strategy, and team pace.
  • Formula-Timer - Live timing and analytics with lap time breakdowns, performance insights, and circuit guide.
  • F1 Tempo - Explore and compare F1 lap times and telemetry for journalists, analysts, and enthusiasts.
  • Formula Live Pulse - Live timing with telemetry charts, 3D track map, AI assistant, and team radio. Covers F1, F2, F3, and F1 Academy.

Open source:

  • F1 Race Replay - F1 replay and telemetry app with track rendering and rich race-state visualization.
  • f1-dash - Real-time F1 dashboard (Next.js) showing leaderboard, tires, gaps, laps, mini sectors. Live at f1-dash.vercel.app.
  • F1ReplayTiming - Full-stack replay and live timing app with track map, telemetry overlays, and synchronized playback.
  • Armchair Strategist - Strategy-focused F1 dashboard for pit windows, pace comparison, and race narrative visualization.
  • f1-live-data - Real-time F1 visualization using FastF1 live timing, InfluxDB, and Grafana.

Calendar

Fantasy F1

Simulation and Vehicle Dynamics

  • fastest-lap - Vehicle dynamics simulator for optimal lap-time simulation with 3DOF/6DOF models (C++/Python).
  • TUMFTM/global_racetrajectory_optimization - Minimum curvature and minimum time racing line generation from TU Munich. Published research.
  • TUMFTM/race-simulation - Lap-wise race simulation for pit stop strategy with reinforcement learning and Monte Carlo analysis.

Historical and Statistics

  • F1 BigData - Comprehensive historical statistics database, 1950 to present.
  • Formula 1 Archive - Complete F1 history: 1,100+ races, 900+ drivers, 75+ seasons.
  • f1metrics - Mathematical and statistical F1 modeling, driver performance ratings, and deep analysis.
  • F1 Analysis - Mathematical and statistical F1 analytics with predictive models.
  • OldRacingCars.com - Detailed chassis-level histories for 3-litre F1 cars (1966-1985) with non-championship race results.
  • x1z.net - Searchable index of the F1 TV archive with race ratings and session links.
  • Formula1Points.com - Compare drivers across different points systems. Head-to-head stats and alternative scoring scenarios.
  • 4mula1stats.com - F1 results, statistics, and charts since 1950 with driver comparison tools.

Official and Reference

Teams (2026)

Team YouTube X
Alpine YouTube X
Aston Martin YouTube X
Audi YouTube X
Cadillac YouTube X
Ferrari YouTube X
Haas YouTube X
McLaren YouTube X
Mercedes YouTube X
Racing Bulls YouTube X
Red Bull Racing YouTube X
Williams YouTube X

Alpine and Ferrari link to their official brand-wide YouTube channels, which also cover F1.

News and Media

  • Formula 1 Latest - Official F1 news, videos, standings, results, and paddock analysis.
  • Autosport Formula 1 - Established motorsport journalism since 1950 covering F1 news, features, calendar, standings, results, and live coverage.
  • Motorsport.com Formula 1 - High-volume global F1 coverage with news, live text, schedules, results, standings, galleries, and video.
  • The Race Formula 1 - Independent F1 news, analysis, rule-change coverage, podcasts, and expert columns.
  • PlanetF1 - F1-focused news, live coverage, standings, schedule, data, tech, and community forum.
  • RaceFans - Independent F1 and motorsport coverage with news, race data, statistics, penalty points, Rate the Race, and forums.
  • RacingNews365 - F1-focused daily news, calendar, results, standings, and race-weekend coverage.
  • Motor Sport Magazine F1 - Long-form F1 features, history, archives, statistics, and columns from a heritage motorsport publication.

Technical Media

Junior and Feeder Series Media

  • Formula Scout - Junior single-seater news and features covering F2, F3, F4, Road to Indy, and future F1 prospects.
  • Feeder Series - Junior single-seater previews, reviews, results, standings, podcasts, and driver-development coverage.

Official Session Sources

  • FIA F1 Decision Documents - Official race documents, steward decisions, race director notes, timetables, classifications, and technical notices.
  • FIA F1 Archives - Official FIA season and event archive for classifications, event and timing information, lap analysis, sector analysis, pit stop summaries, race control messages, and weather reports.
  • FIA F1 Press Conference Transcripts - Official FIA-hosted F1 press conference transcripts and FIA news.
  • Pirelli F1 Press Area - Official tyre compound nominations, race previews, infographics, and tyre-related session reports.

Archived / Historical Projects

  • RaceControl - Archived F1TV desktop client for Windows (.NET) with built-in or external player support.
  • f1viewer - Archived TUI for F1TV in Go supporting VOD and live streaming via MPV.
  • f1ml - Archived lap-by-lap F1 race prediction project covering lap times, positions, pit stops, and collisions for 20 drivers.

Formula 2, Formula 3, and F1 Academy

Formula E

Endurance, WEC, Le Mans, IMSA

Official Series and Results

Timing, Telemetry, and Data

Media and Analysis

  • Sportscar365 - Dedicated sportscar racing news site covering IMSA, FIA WEC, 24 Hours of Le Mans, GT racing, podcasts, and paddock notes.
  • dailysportscar - Long-running sportscar and GT racing magazine covering FIA WEC, IMSA, ELMS, Super GT, and endurance racing features.
  • Endurance-Info - Endurance racing news, results, photos, live-race coverage, and archives.

WRC and Rally

  • WRC Results API - Stage times, split times, itinerary, car entries, classifications via JSON. Undocumented but reverse-engineered.
  • RallyDataJunkie - Online book documenting WRC API endpoints, data wrangling, and visualization.
  • eWRC-results.com - Comprehensive rally database from 1911 to present, covering WRC down to national rallies.
  • FIA WRC Event API - FIA event documents and championship metadata.
  • Sportradar Rally API - Commercial API with schedules and post-race results for WRC.
  • WRC - Official site.
  • FIA World Rallycross - Official WRX results and standings.

MotoGP and WorldSBK

NASCAR

IndyCar

Other Series

Sim Racing

  • Cross-Platform
    • SimHub - Industry-standard multi-sim dashboard, bass shaker driver, and plugin platform.
    • MoTeC i2 - Professional telemetry analysis from real-world motorsport. i2 Standard is free.
    • Grafana Simracing Telemetry - Grafana data source plugin for visualizing telemetry from ACC and iRacing.
    • RaceLab - Commercial overlay app with free tier for iRacing, ACC, rF2, LMU, AMS2, F1.
  • iRacing
    • pyirsdk - Python 3 iRacing SDK for live telemetry, session data, and broadcast commands.
    • iracingdataapi - Python wrapper for iRacing /data API with rate limit tracking.
    • pyracing - Async Python API client mapping iRacing JSON to structured objects.
    • ibt-telemetry - 100% complete IBT parser, cross-platform. Node.js.
    • Cosworth Pi Toolbox - Professional-grade data analysis. Reads IBT natively. Free Lite tier.
    • iRacing Developers - Official iRacing data API overview.
  • ACC
    • PyAccSharedMemory - Python shared memory reader for ACC. Available on PyPI.
    • acctelemetry - Display and analyze MoTeC telemetry data recorded by ACC.
  • F1 Game
    • f1-telemetry-client - TypeScript UDP client and parser, F1 2018 through F1 23.
    • Pits n' Giggles - Live telemetry tool for F1 23/24/ 8000 25 with overlays and dashboards. Python.
  • rFactor 2 / LMU
    • TinyPedal - Free open-source telemetry overlay for rFactor 2 and Le Mans Ultimate.
    • rF2SharedMemoryMapPlugin - Core shared memory plugin for rF2/LMU.
    • LMU Trace - Dedicated telemetry analysis web tool for Le Mans Ultimate.
  • GT7
    • gt7dashboard - Live dashboard for GT7 with lap comparison and performance analysis.

Cross-Series and General Motorsport

  • TheSportsDB - Broad sports API with useful motorsport coverage.
  • Motorsport Stats - World's largest motorsport data repository with ~3,000 races per season. API via subscription.
  • SportsDataIO Motorsport - Commercial motorsport data across series.
  • Sportradar Racing - Commercial multi-series racing API.
  • Race Monitor API - Generic race timing API covering grassroots through pro events.
  • Motor Sport Magazine Database - Nearly every motorsport race since 1894. Drivers, teams, circuits, championships.
  • DriverDB - Career statistics for 70,000+ drivers across all levels of motorsport with Elo-style ranking.
  • FIA Results and Statistics - Official FIA results portal powered by Motorsport Stats, covering all FIA-sanctioned championships.

Seed Metadata

Learning and Education

Books

  • Formula One Racing For Dummies - Beginner-friendly guide to F1 rules, race weekends, strategy, teams, drivers, and car basics.
  • How to Win a Grand Prix - Bernie Collins explains F1 team operations, race preparation, and race-weekend strategy from an engineer and strategist's perspective.
  • How to Build a Car - Adrian Newey's technical memoir on F1 car design, aerodynamics, regulation interpretation, and engineering tradeoffs.
  • Total Competition - Ross Brawn and Adam Parr on F1 strategy, leadership, team building, and sustaining competitive advantage.
  • Race Car Vehicle Dynamics - Canonical motorsport engineering reference on tyres, load transfer, suspension, handling, and race-car dynamics.
  • Formula 1: The Official History (2024) - Official illustrated history covering F1's teams, drivers, rule changes, safety evolution, and major eras.
  • Wrangling F1 Data With R - Book by Tony Hirst on F1 data manipulation and charting in R.
  • Wrangling F1 Data With Python - Companion book covering FastF1 demos and Python workflows.

Blogs and Tutorials

  • F1 Data Junkie - Tony Hirst's long-running F1 data analysis blog.
  • RaceFans Race Data - Independent analysis articles with race data and statistics.
  • TracingInsights - Interactive charts for lap times, telemetry, and performance analysis. 2018+ seasons.
  • F1technical.net - Deep technical articles on aerodynamics, car design, and regulation analysis with active forums.
  • ScarbsF1 - Craig Scarborough's long-running F1 technical blog with detailed illustrations and car analysis.
  • Towards Formula 1 Analysis - Structured FastF1 tutorials on Medium covering telemetry analysis, race strategy, and minisector comparisons.
  • Motorsport Engineer - Courses taught by current and former F1 engineers covering aerodynamics, vehicle dynamics, and CFD.

Technical Talks

YouTube Channels

  • Driver61 - Racing technique, car setup science, and F1 engineering deep dives.
  • The Race - Largest independent motorsport channel with expert analysis and technical deep dives.
  • WTF1 - Major F1 community channel covering race-weekend reactions, news, explainers, and fan-focused analysis.
  • Sky Sports F1 - Major F1 broadcaster channel with interviews, pundit analysis, race-weekend clips, and features.
  • Kyle Engineers - F1 engineering analysis from a practicing engineer with aero and vehicle-dynamics depth.
  • Peter Windsor - Inside F1 from a veteran journalist with technical depth.
  • CYMotorsport - Data-driven F1 driver comparisons, historical analysis, and storytelling.
  • Chain Bear - Clear, visual explanations of F1 rules, strategy, and technical concepts.

Korean-language Channels

Podcasts

  • Beyond the Grid - Official F1 podcast with in-depth driver and team principal interviews.
  • Data Driven F1 - Technology, data, and behavioral analysis in F1. Biweekly.
  • The Race F1 Podcast - Expert analysis from The Race's F1 journalists.
  • The Race F1 Tech Show - Former F1 technical director Gary Anderson and Edd Straw discuss car engineering, aerodynamics, and development.

Films, Documentaries, and Games

Documentaries

  • Schumacher '94 (2026) - Netflix. Michael Schumacher's dramatic first championship season in 1994, featuring his wife Corinna and those closest to the seven-time champion.
  • Drive to Survive (2019-2026) - Netflix. Behind-the-scenes docuseries covering the drama on and off the F1 grid. 8 seasons.
  • Brawn: The Impossible Formula 1 Story (2023) - Disney+. How Brawn GP won the 2009 World Championship as an underfinanced independent team. Narrated by Keanu Reeves. 4 parts.
  • F1: The Academy (2025) - Netflix. 15 young women compete in the F1 Academy racing series in pursuit of reaching Formula 1. Produced by Hello Sunshine.
  • The Seat (2025) - Netflix. Mercedes' decision to promote 18-year-old Kimi Antonelli to Formula 1 following Lewis Hamilton's departure to Ferrari.
  • Schumacher (2021) - Netflix. The life and career of seven-time world champion Michael Schumacher, told through rare interviews and archival footage.
  • A Life of Speed: The Juan Manuel Fangio Story (2020) - Netflix. The story of Argentine racing legend Juan Manuel Fangio and his five World Championship titles.
  • Williams (2017) - The inspiring story of Sir Frank Williams, the man behind one of the most successful teams in motorsport history.
  • McLaren (2017) - The remarkable story of Bruce McLaren, the New Zealander who founded the McLaren Motor Racing team.
  • 1 (2013) - A story of the golden era of Formula 1 racing, when the weights of victory and defeat were measured in human lives.
  • Senna (2010) - The story of Ayrton Senna, widely regarded as the greatest F1 driver of all time, charting his physical and spiritual journey on and off the track.

Films

  • F1 (2025) - A former driver is brought back into Formula 1 by the owner of a failing team. Starring Brad Pitt. Directed by Joseph Kosinski.
  • Ford v Ferrari (2019) - American car designer Carroll Shelby and driver Ken Miles battle corporate interference and the laws of physics to build a car to beat Ferrari at the 1966 Le Mans.
  • Rush (2013) - The merciless 1976 rivalry between Formula One rivals James Hunt and Niki Lauda. Directed by Ron Howard.
  • Grand Prix (1966) - Drama and romance among Grand Prix drivers on the European racing circuit. Featuring real F1 circuits and drivers of the era.

Games

  • EA Sports F1 25 (2025) - Official F1 racing game with career mode, multiplayer, and UDP telemetry output for data tools.
  • F1 Manager 2024 (2024) - Official F1 management simulation. Strategy, team development, and race management.
  • GPRO Calculator - Unofficial web companion for the GPRO browser-based motorsport management game, with Q1/Q2/race setups, fuel planning, tyre and pit-stop strategies, and post-race analysis. Account required; five free races on signup, then one credit per race.

Sim-focused titles (Gran Turismo 7, Assetto Corsa Competizione, iRacing) are listed under Sim Racing alongside their telemetry tooling.

Official Reference Links

Series

Governing Bodies and Rules

Contributing

Contributions welcome! Open a PR with a clear one-line description for each resource. Quality bar:

  • GitHub repos: 50+ stars
  • Kaggle datasets: 1,000+ downloads
  • Websites: actively maintained with recent data
  • YouTube/Podcasts: established audience, technical depth

License

This repository is a curated link list. Each linked project keeps its own license and terms of use.

About

🏎️ A curated collection of high-quality Formula 1 and motorsport resources β€” APIs, datasets, telemetry tools, visualization, sim racing, and learning materials.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

0