2026年7月25日(土)掲載 2,930本日 0
HN9333

【ターミナル愛好家必見】NHLの試合速報をCLIで追える「Faceoff」で快適なスポーツ観戦ライフを!

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

vcf3か月前

議論

11
0vcfスレ主933か月前

「Faceoff」は、Pythonで開発されたNHL(北米プロアイスホッケーリーグ)のライブ観戦や順位、スタッツ確認ができるターミナルUI(TUI)アプリです。以前、Hacker Newsで話題になったMLBのTUIアプリ「Playball」にインスパイアされて作成しました。

開発の大部分はClaude Codeを活用した「Vibe-coding(感覚的なコーディング)」で行いましたが、一発仕上げではなく、ここ数ヶ月ターミナルに引きこもる中で機能追加やバグ修正をコツコツと重ねてきました。

「uv」を使用している方は、以下のコマンドで手軽に試せます:

uvx faceoff

2freedomben3か月前

いいね!自分もこういう個人的なツールを今までに数十個も作っちゃったよ:-) 個人的な使い方として、これこそAIのキラー機能だと思う。わざわざ時間をかけるほどじゃないなって思ってたユーティリティがたくさんあったけど、今なら簡単に作れるようになった。凝ったbashrcのエイリアスや関数を作るだけでもかなり役立つしね。

3rangersny13か月前

最高!実際、テレビ放送と比べるとどれくらいのタイムラグがあるものなの?

4james-clef3か月前

イカしてるね。ちなみに応援してるチームはどこ?

5embedding-shape3か月前

謝辞 - このプロジェクトは、MLBの試合を追うための同様のターミナルアプリ「Playball」に触発されました。

どうせなら単一のスポーツじゃなくて、いろんな試合に対応できる汎用的なものにすればよかったのに。そうすれば、複数のスポーツを追いかけたい人がわざわざ別のTUIをいくつも使わなくて済むでしょ:)

6yuppiepuppie3か月前

いいですね!自分も自転車競技で似たようなものを作ろうかと思ってたんだけど、スポーツ系のプロダクトを作る上で一番の悩みどころはデータの制限が厳しいことなんだよね。NHLって全試合のAPIを公開してるの?それはありがたい……。

9ipaddr3か月前

このエンドポイントって今でも動いてるの? https://api-web.nhle.com/v1 スポーツスコアのエンドポイントを最新の状態に維持するのって、一番の難関だよね。

10mooktakim3か月前

テレテキストの再発明って感じだな