今や世界中の開発者にとってなくてはならないサービスとなった「GitHub」。
日々興味深いソースコードのリポジトリが公開され続けていますが、数が多すぎて全てを詳細にチェックすることは不可能となっています。
本日注目する「Awesome Repository」はそのGitHubリポジトリのスターの数に注目し、人気のリポジトリを探し出すことができるWebサービスです。
スターの増加数や増加率に基づき、勢いのあるGitHubリポジトリを見つけ出すことが可能です。
目次
スターの増加グラフも確認できる
Awesome Repositoryでは、「Trend」「Arrival」「Topics」の3つの観点から人気リポジトリを探すことができます。
メイン機能の「Trend」では前回チェック以降のスターの増加数や増加率でリポジトリがリストアップされているのに対し、「Arrivals」ではより新しめのリポジトリを見つけることができます。「Topics」では「javascript」「python」「android」といったトピックスごとに人気のリポジトリを探すことができます。
また個別ページではスターの増加をグラフとして確認することも可能です。
例えば最近話題の「V言語」はソースコードが公開された6月下旬から急速にスターの数が増えていることが分かります。
まとめ
Awesome Repositoryを利用すれば公式サービスのGitHub Trendingとは別の観点で人気のGitHubリポジトリを探し出すことができます。オープンソースソフトウェアに興味のある方は要チェックのサービスといえそうです。
なおAwesome Repositoryの実装技術に関してはQiitaで詳しく説明されています。