Skip to content

MacOS Menu Bar app to follow MLB, NFL, NHL, NBA, Premier League, and college football scores live

Notifications You must be signed in to change notification settings

zkornbluth/LiveSports-Menu

Repository files navigation

Live Sports Scores Menu Bar App

MacOS Menu Bar app to follow MLB, NFL, NHL, NBA, Premier League game, and college football scores live.

Inspired by https://github.com/markolson/MLB-Menu and https://github.com/kchau/NFL-Menu.

Installation

LiveSports-Menu requires macOS 14.6 or later

Click on LiveSports-Menu-1.2.1.dmg and click the Download button, or click here.

Double-click on the .dmg in your Downloads folder. In the popup, drag LiveSports Menu into your Applications folder.

In Applications, double-click LiveSports Menu to run.

If you get a warning like this one:

Screenshot 2025-09-19 at 4 00 45 PM

Click "Done", then open your System Settings and go to Privacy & Security. Scroll down to Security and click "Open Anyway".

Screenshot 2025-09-19 at 4 01 24 PM

In the popup, click "Open Anyway" and use Touch ID or enter your password when prompted to allow the app to open.

Note: you may also get that warning when opening the .dmg

Using the App

All interaction is through the macOS Menu Bar. Click the baseball icon to open the app.

The app defaults to showing the current day's MLB schedule.

The ESPN API (where the app gets the data) changes from the previous day's scoreboard to the current day's schedule usually between 9am and 11am ET (for all leagues except NFL and college football).

The NFL and college football scoreboards are weekly, and they change to the next week's schedule on Tuesdays usually between 9am and 11am ET.

Switch to another league:

  1. Click the gear in the bottom right
  2. Hover over "Change Sport"
  3. In the submenu, click the league name

Credits

Baseball icon: Baseball icons created by Freepik - Flaticon

Football icon: American-football icons created by Freepik - Flaticon

Hockey icon: Hockey skate icons created by andinur - Flaticon

Basketball icon: Basketball icons created by Freepik - Flaticon

Soccer icon: Sport icons created by mavadee - Flaticon

App icon: Sports icons created by small.smiles - Flaticon