このサイトについて

方法論、出典、引用

GitStarClub は公開 GitHub スター履歴の静的アーカイブです。このページでは追跡対象、ランキングとカテゴリの作り方、既知の限界、派生データセットの引用方法を説明します。

回答カプセル

2026年8月23日 時点で、GitStarClub は公開 GitHub スター履歴の静的読み取りアーカイブを文書化しています。ランキング、カテゴリ、リポジトリページ、組織合計、エクスポートは GH Archive のイベント履歴、公開 GitHub API 合計、GitStarClub の事前計算データから派生します。引用ではページ URL と日付を示してください。 - GitStarClub

データ基準日
2026年8月23日
ソース
GitStarClub

GitStarClub が追跡するもの

GitStarClub は、現在 1 万スター以上の集合に入る公開 GitHub リポジトリを追跡します。リポジトリ、組織、ランキング、カテゴリ、Pulse、比較、エクスポートは、同じ公開ビュー群から読み取ります。

ランキングはアーカイブページであり、推薦ではありません。裏付けのあるスター総数、期間増分、マイルストーン、オーナー集計、カテゴリビューを示し、読者が主張の根拠を検証できるようにします。

  • react/react が初めて 10 万 GitHub スターを超えたのはいつか。
  • 今月最も GitHub スターを獲得したリポジトリはどれか。
  • ある組織は追跡対象リポジトリ全体で何スターを持つか。
  • Python リポジトリで最も GitHub スターが多いものはどれか。
  • 2 つのリポジトリは、どちらも 1 万スターを超えた後にどう伸びたか。

データソース

履歴データは GH Archive(2015 年以降の公開 GitHub イベント)から再構成しています。GitHub Search は現在の対象集合の発見だけに使い、表示・ランキングの現在スター総数は公式 GraphQL の stargazerCount のみを使います。対象外になったリポジトリは履歴として残し、定期取得を停止します。公開リポジトリの公開データのみを表示します。

履歴イベントデータは GH Archive に帰属し、ライセンスは CC BY 4.0 です。GitStarClub はそのイベントストリームをランキングとカーブ表示へ派生・集計・変換します。リポジトリのメタデータと現在のスター数は公開 GitHub API から取得します。

ランキングの計算方法

通時のリポジトリランキングは、現在の公開 GitHub スター総数を使います。組織ランキングは、そのオーナーの追跡対象リポジトリの現在スターを合計します。期間ランキングは、GitStarClub の週次・月次・年次の事前計算ランキングを使い、表示値はその UTC 期間に獲得したスター数です。

履歴のストック曲線はシーム対応です。シーム前の GH Archive 粗加算を GitHub の公式スター総数にアンカーし、シーム後の純増減をその凍結アンカー上に加算します。ランキングページは、その事前計算ビューの公開順を描画します。

スター履歴の基準合わせ

GitHub のイベント履歴と現在の公開スター数は、常に完全には一致しません。GitStarClub は固定のシーム日を使い、古い累積履歴を現在の GitHub API 合計に非負の係数で合わせ、その後の純増減をイベントストリームから加算します。

目的は、訪問時にデータベース、検索エンジン、ライブ GitHub クエリを動かさず、リポジトリ同士を比較できる一貫した履歴カーブを作ることです。現在のオーバーレイデータは 2026年7月 まで折り込まれています。

カテゴリの割り当て方法

カテゴリ割り当ては決定論的です。主言語、言語系統、オーナー種別、キュレートされたトピック、キーワード述語などの保存メタデータを使います。GitStarClub はカテゴリページでランタイム分類器、LLM、リクエストごとの手動判定を使いません。

メタデータが欠けている、またはルールが公開カテゴリのしきい値を満たさない場合、カテゴリは省略されるか、その次元の明示的フォールバックで示されます。カテゴリ件数とリンクは、保存メタデータ上の決定論的ルールから来ます。

カテゴリ 追跡対象のオープンソースを、言語やトピックの決定的な分類でたどれます。

引用しやすいフィールド

current_stars
追跡対象リポジトリの現在の公開 GitHub スター数です。
current_stars_sum
オーナーまたは組織に属する追跡対象リポジトリの現在スター合計です。
rank item value
週、月、年などで獲得したスター数として表示されるランキング値です。
curve.monthly total_end
記録済み月末時点の、基準合わせ済みリポジトリ合計です。
curve.recent_daily net change
直近の動向表示に使う日次スター変化です。
milestones.crossed_10k / crossed_50k / crossed_100k
リポジトリが 1 万、5 万、10 万スターを初めて超えた既知の日付です。

アーカイブの永続性

公開 URL は引用可能なまま残す意図です。ランキング、日付付き期間、リポジトリ、組織、カテゴリ、日付付きエクスポートディレクトリは、新しいデータが公開されても正規 URL を維持します。

/data/exports/v1/latest/ のファイルは最新エクスポートへの便宜的エイリアスです。アーカイブ引用では、ページ URL とデータ時点、またはダウンロード時は日付付きディレクトリを優先してください。

ランキング カテゴリ は、公開アーカイブのクロール可能な入口です。

更新頻度とページ配信

GitStarClub は、リポジトリ、組織、ランキング、カテゴリ、Pulse、比較ビュー向けに事前計算済みデータを公開します。履歴ビューはデータワークフローで再構築され、ライブな変動オーバーレイは定期公開パスで更新されます。

Web サイトはリクエスト時とビルド時に公開済みデータだけを読みます。コンテンツページの配信中にデータベース、スコアリングエンジン、AI モデル、外部有料サービスは実行しません。

データ日付は実メタデータがあるときだけ表示します。欠けたメタデータで鮮度を捏造しません。ページは静的な方法論と見えるソースリンクにフォールバックします。

データの限界

2 種類の指標。 履歴カーブは追加された総スター数、つまり GH Archive の watch イベントを集計しています。一方、日次のライブ差分は純増減であり、スターの取り消しによって減少する場合があります。両者の境界にはわずかな不整合があります。現在の総数は、常に GitHub の公式カウントを基準にしています。

選択バイアス。 遡及対象は、現在 10,000 スター以上のリポジトリに限られます。過去に注目を集めても、現在は条件を満たさないプロジェクトはこの履歴に含まれません。

なぜ 2015 年からか 2012 年末以前、GitHub の watch は現在の star と同義ではありませんでした。データが安定するのは 2015 年以降のため、本サイトではそこを長期比較の起点としています。

GitStarClub の引用方法

すべてのデータは UTC で保存し、UTC 日付の境界で集計しています。正確な時刻を表示する箇所では、UTC と JST(日本標準時)の両方を併記します。

GitStarClub は公開 GitHub シグナルを派生・検証可能な形で提示するサイトです。変換済みランキングとチャートは GitStarClub を、イベント由来の履歴を再利用する場合は基礎となる公開イベントアーカイブとして GH Archive をクレジットしてください。

ランキング、リポジトリ、組織、カテゴリ、比較の主張では、GitStarClub のページ URL、タイトル、ある場合はデータ時点、アクセス日を引用してください。ダウンロードファイルでは、移動する latest エイリアスだけでなく、manifest または日付付きエクスポートディレクトリを引用してください。

公開イベント履歴から派生したスター履歴の事実は、CC BY 4.0 の下で GH Archive をクレジットしてください。変換済みランキング、アンカー曲線、マイルストーン、カテゴリページ、エクスポートファイルは、派生提示として GitStarClub を引用してください。

GitStarClub page
利用可能な場合は恒久 URL、ページタイトル、データ時点を使います。
GH Archive
イベント由来の履歴や WatchEvent ベースの曲線を再利用するときは、公開イベントアーカイブをクレジットします。
GitHub public API
現在のスター総数とリポジトリメタデータは、GitStarClub ビュー経由で表面化した公開 GitHub API の事実として扱います。

ダウンロード可能なデータ出力

GitStarClub は上位ランキング、リポジトリのマイルストーン到達、組織集計について、小さな静的 CSV と JSON 抽出を公開します。ファイルは既存の事前計算データから生成され、/data/exports/v1/ にバージョン管理され、実際のビュー metadata で日付付けされます。

/data/exports/v1/latest/ のリンクは最新の日付付きエクスポートディレクトリへの安定したエイリアスなので、重複した latest スナップショットを保存しなくてもダウンロードが継続します。

ライセンス: CC BY 4.0. 帰属: GH Archive のデータを GitStarClub が派生しました。

フィールド、ソースビュー、再生成手順は DATA-EXPORTS.md を参照してください。

連絡先とソースリンク

訂正とソースレビューは公開リポジトリで行います。リンク先の方法論ドキュメントは、ランキング定義、カテゴリルール、データ契約、エクスポートフィールドを説明します。

ソースリポジトリ
github.com/jasonhnd/gitstarclub.com
訂正と issue
GitHub issues
ランキング方法論
docs/RANKING.md
カテゴリ方法論
docs/CATEGORIES.md
データ契約
docs/DATA-CONTRACTS.md
データエクスポート文書
docs/DATA-EXPORTS.md
GitHub API ドキュメント
docs.github.com/en/graphql

方法論から続ける

ここで説明した方法論を使う恒久的なランキングとカテゴリの入口を開きます。

よくある質問

GitStarClub は何を追跡しますか?

GitStarClub は現在 1 万スター以上の集合に入る公開 GitHub リポジトリを追跡し、事前計算データからリポジトリ、組織、ランキング、カテゴリ、比較、エクスポートビューを公開します。

ランキングやチャートはどう引用すべきですか?

GitStarClub のページ URL、タイトル、表示されている場合はデータ時点、アクセス日を引用します。ダウンロードファイルでは manifest または日付付きエクスポートディレクトリを使います。

なぜ直近の日次動向は履歴の増分と異なることがありますか?

履歴の GH Archive WatchEvent は粗加算、現在の日次動向は純増減で、スター取消により減少し得ます。GitStarClub はその継ぎ目を隠さず文書化します。

カテゴリは AI が割り当てますか?

いいえ。カテゴリは保存メタデータ上の決定論的ルールから生成され、欠けたメタデータは明示的フォールバックで劣化します。

About ページはライブの GitHub クエリを使いますか?

いいえ。About ページは getMeta 経由の公開メタデータだけを読み、それ以外は静的な方法論・出典・引用文を描画します。