NOW LET US – AI RAG SaaS Studio TP.HCM
NOW LET US
Digital Product Studio
Back to news
DEV-TOOLS...1 min read

Show HN: Faceoff – A terminal UI for following NHL games

Share
NOW LET US Article – Show HN: Faceoff – A terminal UI for following NHL games

Faceoff is a terminal user interface (TUI) application that allows hockey fans to follow NHL games in real-time directly from their terminal, blending sports fandom with a minimalist command-line environment.

Faceoff¶

A terminal user interface (TUI) application for following NHL hockey games in real-time.

Features¶

Live Game Schedule: Browse NHL games by date with easy navigation (previous/next day)Real-time Updates: Auto-refreshing scores for live gamesGame Details: View play-by-play, box scores, and scoring summaries for in-progress and completed gamesPre-Game Preview: View matchup data including goalie comparison and skater leaders for upcoming gamesLeague Standings: View current NHL standings with multiple views (Wild Card, Division, Conference, League)Player Stats Leaders: View top players in various statistical categories for skaters and goaliesTeam Browser: Browse all NHL teams, view rosters, and team schedulesPlayer Profiles: View detailed player information, career stats, and game logsResponsive Layout: Game cards and standings automatically arrange based on terminal widthLocal Time Display: Game times shown in your local timezone with timezone abbreviation

Screenshots¶

Game detail view (shown with different terminal color schemes):

League standings:

Quick Start¶

Installation¶

The easiest way to run Faceoff is with uvx

:

uvx faceoff

Or install with pip:

pip install faceoff
faceoff

Acknowledgments¶

This project was inspired by Playball, a similar terminal application for following MLB baseball games.

Built With¶

Textual- The modern TUI framework for Python that powers the user interfacenhl-stats-api-client- Python client for accessing NHL API data

Disclaimer¶

This project is not affiliated with, endorsed by, or in any way officially connected with the National Hockey League (NHL), any of its teams, or any of its affiliates. All NHL logos, trademarks, and data are the property of the NHL and its teams.

This application uses publicly available NHL API data for informational and educational purposes only.

© 2026 Now Let Us. All rights reserved.

Source: Hacker News

Advertisement
Ad slot ready: 5887729102

More in this category

EXPLORE TOPICS

Discover All Categories

Deep dive into the specific technology sectors that matter most to you.