Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
50
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

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

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)}'

参考

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
50
Help us understand the problem. What are the problem?