nonoswitch's diary

気が向いた時に書き込むやつ

githubからホットなリポジトリを取得する

githubで出来たてor更新したてホヤホヤのリポジトリを探すために
APIを叩いてみました。


githubの公式ドキュメント
https://developer.github.com/v3/search/#search-repositories

例えば、こんな感じで叩いてみる。
https://api.github.com/search/repositories?q=language:php&sort=updated&order=desc&page=1


上の例の場合は、

・言語:PHP
・ソート順:最新の更新順
・ページ:1ページ目を表示

の条件でオプションを指定しています。

watch, star, folk数とかを指標にして探してもいいんだけど、
それらの数値を一定期間ごとに取得して時系列データとして差分を見たら
特徴のあるリポジトリを見つけられるかもしれないと思ったので、考えてみたいと思います。