You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds When's the Race to the Calendar section, next to F1 Calendar.
It's a free site that shows every F1 session (practice, qualifying, sprint and race) in the visitor's local timezone, with live countdowns and an auto-updating calendar subscription (webcal/.ics). It also publishes a free, no-key JSON/RSS/iCal schedule feed with CORS enabled, documented at https://whenstherace.com/f1-schedule-json/. The data is refreshed daily from Jolpica. It's actively maintained, with current 2026 data and results updated through each race weekend.
Thanks for the submission. The schedule JSON is populated and the timezone/calendar utility is relevant, but I found discrepancies to resolve before inclusion:
Please make the calendar scope accurate. On 7 November, f1.ics contained 23 race events, not separate practice, qualifying or sprint sessions. The calendar page describes qualifying/sprint coverage. Either provide those events or explicitly label the subscription as race-only in both the site and README entry.
Please correct the PR's provenance description: it says Jolpica, while the current feed documentation and privacy page identify F1DB and sportstimes/f1. The RSS/JSON Feed also include a karting article, despite being described as calendar-only feeds; please narrow the feeds or their description.
Reconcile the cookie-free analytics description with the deployed Google Analytics initialization. The layout bundle initializes GA4, while the policy describes analytics without cookies. Please name the providers and explain actual collection/consent behavior. Static initialization alone does not prove cookies are set or a privacy violation.
No-key access and the JSON CORS header did check out. Please address the feed scope, attribution and privacy wording; screenshots alone would not resolve the feed mismatch.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds When's the Race to the Calendar section, next to F1 Calendar.
It's a free site that shows every F1 session (practice, qualifying, sprint and race) in the visitor's local timezone, with live countdowns and an auto-updating calendar subscription (webcal/.ics). It also publishes a free, no-key JSON/RSS/iCal schedule feed with CORS enabled, documented at https://whenstherace.com/f1-schedule-json/. The data is refreshed daily from Jolpica. It's actively maintained, with current 2026 data and results updated through each race weekend.