A nodejs script for generating calendar feeds (.ics) for college football.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
build.md
index.js
nfl.js
package-lock.json
readme.md

readme.md

College Football Calendar Generator

Summary

A nodejs script for generating calendar feeds (.ics) for college football. It can generate team specific feeds, a top 25 feed, or a top 25 matchups feed. The feeds are published to S3 for hosting and the script can be run as an AWS Lambda function.

I keep current versions of these calendar feeds(.ics) hosted on my site for my own use but feel free to subscribe in your calendar app. They update once a day with any new game changes. The Top 25 calendars are based on the current week's matchups so you'll only see the upcoming week of games in those.

College Football Top 25 Calendar College Football Top 25 Matchups Calendar Notre Dame Football Calendar Ohio State Football Calendar

Libraries Used

These node packages made this much easier.

cheerio https://cheerio.js.org

ical-generator https://github.com/sebbo2002/ical-generator

Copyright and License

Copyright (c) Benjamin Hathaway under the MIT license.