GitHub人気プロジェクト、トップはTensorFlowに
GitHub上で人気の上位3プロジェクトは、機械学習フレームワーク「TensorFlow」、フロントエンドフレームワーク「Bootstrap」、JavaScriptライブラリ「React」ーーベンチャーキャピタルの米Two Sigma Venturesが、「Two Sigma Ventures Open Source Index」を公開している。
「Two Sigma Ventures Open Source Index」は、GitHub上で成長している100件のオープンソースプロジェクトで構成されるインデックス。順位は、GitHub Watchersの数、Watchersの成長率、貢献者、リリースの頻度、コミュニティ活動を組み合わせて算出する独自の手法「TSV Score」を用いる。GitHub Watchersはユーザーが特定のプロジェクトをWatchすることを選択すると、プロジェクトやディスカッションについて通知を受け取る仕組み。GitHubのStarsをベースとしなかった理由として、「GitHub Starsはバニティメトリクス(虚栄の指標)で操作が可能だが、Watchersはプロジェクトへの関心を知るという点でより意味のあるシグナルだと考えている」と説明している。合わせて、上位であっても本、リスト、教育コンテンツなどのテクニカルではないプロジェクトも除外した。
ランキングとしては、TensorFlow、Bootstrap、Reactに続いて、「Vue」「Kubernetes」「Angular.js」「Swift」「Moby」「Angular」「Spring Framework」が上位10に並んでいる。成長率という点では、中国Baiduの自動運転基盤技術「Apollo」が最も高かった。コードエディタでは「VS Code」(インデックスでは11位)が最も人気に。JavaScriptの人気も堅調で、トップ10では4プロジェクトが占め、インデックス全体では100のうち32がJavaScriptで書かれていた。企業の支援という点では、インデックスで最も多くランクインしたのは米Alphabet傘下のGoogle(TensorFlowなど8プロジェクト)、続いて米Microsoft(VS Codeなど3プロジェクト)、米Facebook(Reactなど2プロジェクト)、米Square(「Retrofit」など2プロジェクト)となった。
Two Sigma Ventures Open Source Indexは今後も新しいデータを加えるなどして、定期的にアップデートしていくとしている。
Two Sigma Ventures Open Source Index
https://twosigmaventures.com/open-source-index/