Apps / nightswatch
Sports · Fantasy football

nightswatch

Your fantasy football matchups, without spoilers.

nightswatch keeps an eye on your fantasy football matchups from the menu bar — Yahoo Fantasy through the official API, and MyFFPC. The title tells you whether a matchup is live, close, or final, but not the score. Click to reveal it.

Personal project — not distributed.

Personal use·macOS 11+·v0.1.0

Fantasy data provided by Yahoo Fantasy.

What it does

01

Yahoo and MyFFPC

Follows your matchups in Yahoo Fantasy leagues through the official API, and in MyFFPC leagues, side by side in one menu.

02

Spoiler-aware title

The menu bar says whether a matchup is live, close, or final — never the score. Click a matchup to reveal it.

03

Multiple leagues

Each league gets its own section in the dropdown, and the title sums up all of them at a glance.

04

Best ball

Best-ball leagues have no head-to-head opponent, so they show your own score instead.

05

Terminator countdown

FFPC Terminator leagues count down to the weekly termination deadline, with a warning once it is less than 24 hours away.

06

OAuth sign-in

Yahoo sign-in runs in your browser with OAuth and PKCE.

Built with menuet

nightswatch runs on menuet.

It’s Go on top of menuet — the same library you can use to build your own menu‑bar app.

Build your own →
// nightswatch
import "github.com/caseymrm/menuet/v2"