Github 全球 / 中国 用户排名,全球仓库 Star 最多排名
Через Github API v3 генерируются данные для страниц.
С 20 апреля 2019 года проект доступен на npm (https://www.npmjs.com/package/@wcj/github-rank), где версия пакета определяется по году, месяцу и дню, например: v19.4.20.
Теперь данные обновляются автоматически каждый день в 8:00 по пекинскому времени. Это стало возможным благодаря использованию GitHub Actions Workflows с таймером. Данные автоматически загружаются, веб-страница создаётся и отправляется в ветку gh-pages, а также автоматически публикуется новая версия на npm.
Дата обновления: 5 ноября 2022 г., 9:15:32.
npm install @wcj/github-rank --save-dev
Данные можно использовать для получения информации о рейтинге или напрямую через UNPKG (https://unpkg.com/@wcj/github-rank/dist/users.json) получить доступ к списку пользователей (https://unpkg.com/@wcj/github-rank/web/index.html).
import users from '@wcj/github-rank';
import repos from '@wcj/github-rank/dist/repos.json';
import trendingDaily from '@wcj/github-rank/dist/trending-daily.json';
import trendingWeekly from '@wcj/github-rank/dist/trending-weekly.json';
import trendingMonthly from '@wcj/github-rank/dist/trending-monthly.json';
import users from '@wcj/github-rank';
// По умолчанию users выводит следующие данные:
[
{
"login": "jaywcjlove",
"id": 1680273,
"node_id": "MDQ6VXNlcjE2ODAyNzM=",
"avatar_url": "https://avatars1.githubusercontent.com/u/1680273?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/jaywcjlove",
"html_url": "https://github.com/jaywcjlove",
"followers_url": "https://api.gov.github.com/users/jaywcjlove/followers",
"following_url": "https://api.github.com/users/jaywcjlove/following{/other_user}",
"gists_url": "https://api.github.com/users/jaywcjlove/gists{/gist_id}",
"starred_url": "https://api.github.com/users/jaywcjlove/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/jaywcjlove/subscriptions",
"organizations_url": "https://api.github.com/users/jaywcjlove/orgs",
"repos_url": "https://api.github.com/users/jaywcjlove/repos",
"events_url": "https://api.github.com/users/jaywcjlove/events{/privacy}",
"received_events_url": "https://api.github.com/users/jaywcjlove/received_events",
"type": "User",
"site_admin": false,
"score": 1,
"rank": 117,
"name":
``` **Получение данных**
```bash
# Получение списка 500 лучших пользователей Github (Китай/мир)
npm run get
# Если при получении информации о пользователях Github произошла ошибка, то получение оставшейся информации
npm run get:users:info
# Получение данных трендов Github, топ-500 репозиториев, sifou, toutiao
npm run get:o
Благодарность всем участникам
Как и всегда, благодарим наших замечательных участников!
Список участников автоматически сгенерирован с помощью contributors.
Лицензия MIT.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )