GitHub Repo Stats は、Simon Willison氏が開発した軽量ツールで、GitHubモバイル版で表示されないリポジトリのコミット数を確認できるようにするために作られました。Willison氏は新しいリポジトリを評価する際、コミット数を重要な指標として見ていますが、モバイルレイアウトではその数値が表示されないことに気付き、プロンプトを書いてこのツールを構築しました。
使用方法は簡単で、リポジトリ名または完全なURLを入力するだけです。ツールはブラウザから直接GitHub REST API(RESTおよびGraphQLに対応、CORS fetchを使用)を呼び出し、バックエンドサーバーを必要とせずにリポジトリの詳細な統計情報を取得して表示します。表示される情報には、コミット数、スター数、フォーク数、ブランチ数、タグ数、コントリビューターリスト、言語分布、リリース履歴、最近のアクティビティタイムスタンプなどが含まれます。
さらに、ツールのサンプル出力として、simonw/datasette や simonw/llm などのリポジトリの統計を直接確認できます。より頻繁なデータ照会が必要なユーザーは、GitHubアカウントで認証することで、APIリクエスト制限をデフォルトの60回/時から5,000回/時へと大幅に引き上げることが可能です。
このプロジェクトはWillison氏のブログで公開されており、tools.simonwillison.net でホストされています。モバイル端末でGitHubリポジトリを頻繁に確認する開発者にとって、非常に便利なツールと言えるでしょう。