Skip to main content

An enhanced F1 Live Position Dashboard with telemetry data

Project description

F1 Dashboard

An enhanced F1 Live Position Dashboard with telemetry data visualization.

This script connects to the FastF1 API to fetch live session data for the most recent F1 event and displays driver standings, practice sessions, sprint races, and telemetry data in a tabbed terminal user interface (TUI).

Features

  • View all session types (FP1, FP2, FP3, Sprint, Qualifying, Race)
  • Interactive telemetry viewer for selected drivers
  • Real-time position updates
  • Session switching capability
  • Event selection from the entire season

Installation

You can install f1-dash using pip:

pip install f1-dash

Or using uv:

uv pip install f1-dash

Usage

After installation, you can run the dashboard with:

f1-dash

The TUI can be exited by pressing Ctrl+C or q.

Requirements

  • Python 3.8 or higher
  • fastf1
  • textual
  • pandas
  • rich
  • matplotlib

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

f1_dash-0.2.4.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

f1_dash-0.2.4-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file f1_dash-0.2.4.tar.gz.

File metadata

  • Download URL: f1_dash-0.2.4.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for f1_dash-0.2.4.tar.gz
Algorithm Hash digest
SHA256 f415def6cef77bd9e0ed55ba4bd61ad1ce2e4b6f4cdde03f1fc8c0804fb19747
MD5 cc305adf1c78055ff86cfcb9770d0880
BLAKE2b-256 d00e378cbf73e2f6e84f1a1c60910fe1dbc42ff1d523a5165c52735f76bc7775

See more details on using hashes here.

File details

Details for the file f1_dash-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: f1_dash-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 12.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for f1_dash-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ea96184dc20a9ef50a9c40fe758c65bd78703139dbf4a2a46cf7e51dad562e4b
MD5 d8153b116cb8794f23567a911c78722e
BLAKE2b-256 7668f71283cd71207d5c492ba4217058320d95d7d1fd1175ca5ad44bee3b792e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page