このプロジェクトについて

GitHub Readme Statsは、GitHubプロフィールREADME用の動的な統計カードを生成するツールです。かつて同種のツールの中で最も人気のあるプロジェクトでしたが、現在では活発にメンテナンスされているフォークであるGitHub Stats Extendedに取って代わられ、アーカイブされました。 オリジナルのプロジェクトは以下のカードタイプを提供していました。 - **Stats Card**:コミット数、スター、プルリクエスト、イシュー、リポジトリ、フォロワーなどプロフィールレベルのGitHubメトリクスを表示します。テーマ、アイコン、カスタムカラー、50以上の言語でのローカライズ、ランク表示、コミットの年別フィルタリングに対応しています。 - **Top Languages Card**:リポジトリ全体での利用頻度の高いプログラミング言語を表示します(横向きバー、コンパクト、ドーナツ、パイ、縦向ドーナツなど複数のレイアウトオプションあり)。なお、これはGitHub上のコードの存在量を測定するものであり、スキルレベルを示すものではありません。 - **Extra Pins Card**:標準の6リポジトリ制限を超えてREADME埋め込みでピン留めできます。 - **Gist Pins Card**:GistをREADME形式でプロフィールにピン留めできます。 - **WakaTime Stats Card**:WakaTime連携からのコーディング活動を表示します。 すべてのカードはURL APIを介して提供され、色、テーマ、ボーダーラウス、キャッシュ期間、言語ロケールなど広範なカスタマイズパラメータに対応しています。公開Vercelインスタンス(github-readme-stats.vercel.app)はベストエフォート型であり、トラフィック急増時には信頼性に欠ける場合があります。本番環境での利用にはGitHub ActionsやVercelを通じたセルフホストが推奨されます。 プライベートリポジトリの可視化にはGitHub Personal Access Tokenが必要です。本プロジェクトはNode.jsで構築され、Vercelにデプロイされています。