このサイトについて
何のサイトか
GitHub trending / OSS の盛り上がりを日次で追跡し、日本語の短い紹介文を添えて紹介するサイトです。 リポジトリ名・description・言語・star数などGitHub由来のデータはそのまま(英語)で表示し、 「なぜ今これが面白いか」という紹介文だけを日本語で生成しています。翻訳コストと誤訳リスクの割に 元データの翻訳価値は薄いと判断したためです。
他のtrendingサイトとの違い
GitHub trending の単純なミラーサイトは既に多数あります。このサイトが独自に出せるのは、2026年9月から毎日欠かさず取得している自前の日次star数スナップショット があるからです。 2026年時点でGH Archive / OSS InsightのstarイベントログはほぼWatchEventを含まなくなっており (実測で確認済み。GH Archiveの該当時間帯で0件、OSS Insightの trend API は自ら提供停止を表明)、 外部から star の時系列を買う・借りることは事実上できません。つまり以下の指標は、継続して自前データを積んでいる者だけが出せる 差別化軸です。
指標の定義
- 相対成長率
- 直近7日間のstar増加数 ÷ 現在の総star数。star 10万のリポジトリの+500と、star 500のリポジトリの+500を区別するための正規化。
- 加速度
- 直近7日間の日次平均star増加数が、その前の7日間からどれだけ変化したか。プラスなら加速中、 マイナスなら減速中。trending掲載より早く立ち上がりを捉えるための指標。
- 定着率
- trending初掲載から7〜30日後の日次平均増加が、初掲載前後8日間の日次平均増加に対してどれだけ 残っているか。1.0前後なら掲載後も同じペースで伸び続けている、0に近いほど一発屋。 初掲載から30日経過していないリポジトリでは計算できないため「蓄積中」と表示します (推定値で埋めることはしません)。
- 注目度スコア
- 上記3指標の加重合成。蓄積不足で計算できない成分はその重みごと除外し、残った重みだけで 正規化しています。重みは growthRel:0.4 / accel:0.4 / retention:0.2 です。
個別ページを作る基準
LLM要約だけの薄いページを量産すると検索エンジンにスケールされたコンテンツの不正使用として 扱われかねないため、star履歴が30日以上あり、かつ trendingに一度以上掲載されたリポジトリにだけ個別ページ(/repo/[owner]/[name])を作っています。 条件を満たさないリポジトリは、一覧からGitHub本体へ直接リンクします。
更新頻度・データソース
- trending順位・star/fork数・README・topics: GitHub trendingページ + GraphQL APIから毎日08:00 JSTに収集
- star履歴: GitHub star history API (`/stargazers/history`) による週次集計を日次に復元、2012年まで遡及済み
- 日本語紹介文: Claude (Anthropic) による生成。1リポジトリにつき初回のみ生成し、以後は更新しない
- このサイト自体の再構築: 毎日14:00 JST(データ最終更新: 2026年9月21日)