nfl-team-schedule-widget
The current season schedule for an NFL team.
football-team-schedule-widget
Display any NCAAF/NFL team's schedule on iOS using the Scriptable app.
Setup
- Download the Scriptable app from the app store
- Create a new script in the Scriptable app
- Copy and paste the code from ncaaf-script.js or nfl-script.js into the newly created script
- Create a new widget on your homescreen, select the newly created script, and pass a widget parameter in one of these formats:
TEAM_ABBREVIATIONTEAM_ABBREVIATION,YEAR
Parameter examples
- NFL current season:
CLE - NFL specific season:
CLE,2024 - NCAAF current season:
ala - NCAAF specific season:
ala,2024
Team inputs
NCAAF: too many to list, and is much more forgiving than the NFL widget (for example: for Clemson both
clemandclemsoncan be used, for Kentucky bothukandkentuckycan be used, Ohio State isohiost, Oregon State isoregonst, Oklahoma State isokst, so on and so forth)NFL:
ARI,ATL,BAL,BUF,CAR,CHI,CIN,CLE,DAL,DEN,DET,GB,HOU,IND,JAX,KC,LAR,LAC,LV,MIA,MIN,NE,NO,NYJ,NYG,PHI,PIT,SEA,SF,TB,TEN,WSH
Recent UI behavior
- The season year is now shown at the start of the header separator line (for example:
2026 ────────────). - A small extra gap is applied below the separator for readability.
Background color options
Both scripts now use the CONFIG object for style controls.
NCAAF (
ncaaf-script.js):useTeamPrimaryColorBackground: false(default)- Set to
trueto force the team's primary color.
NFL (
nfl-script.js):- By default, some teams in
teamsPrimaryColoruse primary color, while others use secondary. useTeamSecondaryColorBackground: false(default)- Set to
trueto force the team's secondary color for all teams.
- By default, some teams in
Notes
- If a logo fails to display, try toggling the related background color option in the script's
CONFIGobject.