Back to browse
Faceoff – A terminal UI for following NHL games

Faceoff – A terminal UI for following NHL games

by vcf·Apr 19, 2026·136 points·47 comments

AI Analysis

●●SolidNiche GemCozy

Playball for hockey fans—real-time NHL scores in your terminal.

Strengths
  • Auto-refreshing live scores with play-by-play and box score details
  • Install instantly via uvx faceoff with no manual setup required
  • Multiple standings views including Wild Card, Division, and Conference layouts
Weaknesses
  • NHL-only scope limits appeal compared to multi-sport alternatives
  • Terminal UI inherently reaches smaller audience than web or mobile apps
Category
Target Audience

NHL fans who work in terminal environments

Similar To

Playball · Sporty

Post Description

Faceoff is a TUI app written in Python to follow live NHL games and browse standings and stats. I got the inspiration from Playball, a similar TUI app for MLB games that was featured on HN.

The app was mostly vibe-coded with Claude Code, but not one-shot. I added features and fixed bugs by using it, as I spent way too much time in the terminal over the last few months.

Try it out with `uvx faceoff` (requires uv).

Similar Projects

OtherMid

World Cup 2026 CLI

Free World Cup tracker, but expires when the tournament ends.

Cozy
saadel
201mo ago