mirror of
https://github.com/clarencechaan/ufc-cal.git
synced 2026-10-19 08:38:30 -07:00
f900c2ec0c0330bf7cd89f2179952848635bd97a
ufc-cal
Subscribe to this calendar to keep track of UFC events
Or subscribe manually from your calendar app:
webcal://raw.githubusercontent.com/clarencechaan/ufc-cal/ics/UFC.ics
What is this?
A calendar feed that automatically adds UFC events to your calendar app of choice as each event gets announced and updated over time.
This feed is not affiliated with the UFC.
Why is it better than other feeds?
The three biggest points that this aims to address, which I found lacking in other calendar feeds:
- Always kept up to date: events are added and card details are updated within a day of the UFC posting an event or adding/removing fights to/from a previously announced event
- Event times are accurate: event times reflect your local timezone, and always match the times posted by the UFC
- Card details: without leaving your calendar, you can see every (announced) fight on the card, whether it's on the main card, prelims, or early prelims
Example event
Info for nerds
How does it work?
- Using a GitHub Action, the UFC's website is scraped several times each day, and the
UFC.icsfile (from the URL above) is updated with any new information found
To run locally:
- Clone this repo, run the command
npm start, and out spits yourUFC.icsfile with all the relevant UFC events
Description
Scrapes the UFC Website and creates a .ics file for import
7.6 MiB
0 Stars
1 Watchers
0 Forks
Languages
TypeScript
71%
HTML
29%
