← Back to Product Feed

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

A TUI app for NHL fans who prefer to follow games and stats within the terminal environment.

104
Traction Score
35
Discussions
Apr 20, 2026
Launch Date
View Origin Link

Product Positioning & Context

AI Executive Synthesis
A TUI app for NHL fans who prefer to follow games and stats within the terminal environment.
Faceoff targets a specific user preference: consuming information within a terminal environment. While a consumer-oriented sports app, it demonstrates the continued relevance and utility of TUI applications for developers and power users. For B2B SaaS, this highlights the potential for delivering data and insights through lightweight, command-line interfaces, which can be highly efficient for technical teams. The mention of "vibe-coded with Claude Code" also underscores the increasing role of AI coding agents in accelerating development, even for non-critical projects. This indicates a trend where AI assists in rapidly prototyping and iterating on developer-centric tools, improving overall productivity.
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).
TUI app Python live NHL games standings and stats Claude Code uvx faceoff uv

Related Ecosystem & Alternatives

Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.

Deep-Dive FAQs

What is Faceoff – A terminal UI for following NHL games?
Faceoff – A terminal UI for following NHL games is analyzed by our AI as: A TUI app for NHL fans who prefer to follow games and stats within the terminal environment.. It focuses on Faceoff targets a specific user preference: consuming information within a terminal environment. While a consumer-oriented sports app, it demonstra...
Where did Faceoff – A terminal UI for following NHL games originate?
Data for Faceoff – A terminal UI for following NHL games was aggregated directly from the Hacker News community ecosystem, representing raw developer and early-adopter sentiment.
When was Faceoff – A terminal UI for following NHL games publicly launched?
The initial public indexing or launch date for Faceoff – A terminal UI for following NHL games within our tracked developer communities was recorded on April 20, 2026.
How popular is Faceoff – A terminal UI for following NHL games?
Faceoff – A terminal UI for following NHL games has achieved measurable traction, logging over 104 traction score and facilitating 35 recorded discussions or engagements.
Which technical categories define Faceoff – A terminal UI for following NHL games?
Based on metadata extraction, Faceoff – A terminal UI for following NHL games is categorized under topics such as: TUI app, Python, live NHL games, standings and stats.
How does the creator describe Faceoff – A terminal UI for following NHL games?
The original author or development team describes the product as follows: "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 ..."

Community Voice & Feedback

dionian • Apr 20, 2026
Not a hockey fan but i absolutely love this
mallahan • Apr 20, 2026
This is great. I recently asked AI how many software devs played hockey. It estimated 25k - 50k globally. It also called it a 'prestige sport' which never occurred to me (what with all the guys with missing teeth). But the cost of playing is getting significant. Still the most fun sport to play and watch.Thanks for this - TUI is awesome.
mooktakim • Apr 20, 2026
It's like the reinvention of Teletext
ipaddr • Apr 19, 2026
Do the endpoints still work?https://api-web.nhle.com/v1Keeping upto date endpoints for sport scores is the most difficult challenge.
jlongman • Apr 19, 2026
nIce! Does it have player in-game stats like TOI and +/-?This reminds me of that f1 tui… https://github.com/JustAman62/undercut-f1 or https://github.com/IAmTomShaw/f1-race-replay. The one I’m thinking of syncs with kodi for delayed playback “live” stats.
captn3m0 • Apr 19, 2026
Link to the API Client is incorrect at the bottom: https://github.com/nhl-stats-api-client instead of https://github.com/liahimratman/nhl-api-client
yuppiepuppie • Apr 19, 2026
Nice! I was thinking about doing something like this but for cycling, however one of the biggest PIA about building products for sports is all the gating of data.Does the NHL really provide an API for all games? That's nice...
embedding-shape • Apr 19, 2026
> Acknowledgments - This project was inspired by Playball, a similar terminal application for following MLB baseball games.Should've gone for something generalized that could handle a bunch of different games, instead of just another sport, so someone caring about multiple sports don't need multiple TUIs :)
freedomben • Apr 19, 2026
Nice, I've now created dozens of little personal tools like this now :-)This is IMHO the killer AI feature for personal use. So many utlities I never would have spent time on are now within reach. Even just non-trivial bashrc aliases and functions
divbzero • Apr 19, 2026
Related:Playball – Watch MLB games from a terminal - https://news.ycombinator.com/item?id=45451577 - Oct 2025 (146 comments)Playball: Watch MLB games from the comfort of your own terminal - https://news.ycombinator.com/item?id=37591070 - Sept 2023 (1 comment)Playball: Watch MLB games from the comfort of your own terminal - https://news.ycombinator.com/item?id=21653981 - Nov 2019 (42 comments)

Discovery Source

Hacker News Hacker News

Aggregated via automated community intelligence tracking.

Tech Stack Dependencies

No direct open-source NPM package mentions detected in the product documentation.

Media Tractions & Mentions

No mainstream media stories specifically mentioning this product name have been intercepted yet.

Deep Research & Science

No direct peer-reviewed scientific literature matched with this product's architecture.