58
50

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

GitHubリポジトリのスター数ランキングを表示する

Last updated at Posted at 2016-01-10

GitHubランキング(スター数)

以下のURLでGitHubのリポジトリスター数ランキングを表示することができます。

また、GitHubのAPIを使うことでJSON形式でもデータを取得することができます。
(リクエストのAcceptヘッダーで application/vnd.github.mercy-preview+json を指定する)

curl -H "Accept: application/vnd.github.mercy-preview+json" "https://api.github.com/search/repositories?q=stars:%3E1&s=stars&type=Repositories"

ちなみに、2019年5月21日 11:00 現在での上位30位までリポジトリスター数ランキングは次のようになっております。

2019年5月21日 11:00現在 (30位まで)

順位 リポジトリ 言語 スター数
1 freeCodeCamp/freeCodeCamp JavaScript 302,827
2 996icu/996.ICU Rust 244,505
3 vuejs/vue JavaScript 138,961
4 twbs/bootstrap JavaScript 133,413
5 facebook/react JavaScript 129,417
6 tensorflow/tensorflow C++ 127,911
7 EbookFoundation/free-programming-books - 123,083
8 sindresorhus/awesome - 108,727
9 getify/You-Dont-Know-JS - 102,003
10 robbyrussell/oh-my-zsh Shell 88,435
11 airbnb/javascript JavaScript 85,380
12 d3/d3 JavaScript 84,780
13 github/gitignore - 84,048
14 kamranahmedse/developer-roadmap - 81,478
15 jwasham/coding-interview-university - 77,742
16 facebook/react-native JavaScript 77,271
17 microsoft/vscode TypeScript 76,427
18 torvalds/linux C 75,198
19 electron/electron C++ 73,447
20 facebook/create-react-app JavaScript 67,772
21 vinta/awesome-python Python 67,580
22 flutter/flutter Dart 64,458
23 donnemartin/system-design-primer Python 63,341
24 CyC2018/CS-Notes Java 62,784
25 nodejs/node JavaScript 61,339
26 FortAwesome/Font-Awesome JavaScript 59,817
27 daneden/animate.css CSS 59,572
28 axios/axios JavaScript 59,553
29 angular/angular.js JavaScript 59,527
30 golang/go Go 58,315

過去のランキング

2016年1月10日 11:00現在 (20位まで)

順位 リポジトリ 言語 スター数
1 twbs/bootstrap CSS 91,112
2 FreeCodeCamp/FreeCodeCamp JavaScript 54,803
3 vhf/free-programming-books - 48,422
4 angular/angular.js JavaScript 45,878
5 mbostock/d3 JavaScript 45,262
6 FortAwesome/Font-Awesome HTML 38,720
7 nodejs/node-v0.x-archive - 37,567
8 jquery/jquery JavaScript 37,471
9 facebook/react JavaScript 34,460
10 h5bp/html5-boilerplate JavaScript 32,386
11 robbyrussell/oh-my-zsh Shell 32,045
12 github/gitignore - 31,214
13 meteor/meteor JavaScript 31,154
14 rails/rails Ruby 29,093
15 torvalds/linux C 28,821
16 airbnb/javascript JavaScript 28,407
17 Homebrew/homebrew Ruby 28,365
18 daneden/animate.css CSS 28,361
19 docker/docker Go 27,630
20 nwjs/nw.js JavaScript 26,714

おまけ

GitHubランキング情報のMarkdown形式のテーブルデータを生成するワンライナー

curl -H "Accept: application/vnd.github.mercy-preview+json" "https://api.github.com/search/repositories?q=stars:%3E1&s=stars&type=Repositories" | jq '.items[] | [.full_name, .html_url, .language // "-", .stargazers_count] | @tsv' -r | awk '{printf("%d|[%s](%s)|%s|%'"'"'d\n", NR, $1, $2, $3, $4)}'

参考

58
50
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
58
50

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?