1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jaywcjlove-github-rank

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 5.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 05:35 390d05a

Github глобальный/китайский рейтинг пользователей, глобальный рейтинг звёзд репозиториев, данные страницы генерируются через Github API v3, предварительный просмотр рейтинга (http://jaywcjlove.github.io/github-rank/).

Выпущено на npm (https://www.npmjs.com/package/@wcj/github-rank) с 20 апреля 2019 года, номер версии определяется годом, месяцем и днём, например: v19.4.20.

Теперь его можно обновлять автоматически каждый день, используя GitHub Actions Workflows для запуска рабочего процесса GitHub каждый день в 00:00 (8:00 по пекинскому времени) через таймер, автоматически собирать данные, отправлять созданную веб-страницу в ветку gh-pages и автоматически публиковать версию npm (https://www.npmjs.com/package/@wcj/github-rank), действительно ароматно! !

Дата обновления: 2023-10-13 17:57:37.

Использование

npm install @wcj/github-rank --save-dev

Пользователи могут получить данные рейтинга путём импорта данных или напрямую получить доступ к таблице лидеров пользователей (https://unpkg.com/@wcj/github-rank/web/index.html) через UNPKG (https://unpkg.com/@wcj/github-rank/dist/users.json).

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.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": **Данные получают сканеры**

```bash
# Получить рейтинги пользователей Github (Китай/Мир) (Топ-900)
npm run get

# Получение информации о пользователях Github в случае сбоя в процессе, затем получение оставшейся информации
npm run get:users:info

# Получить список трендов Github, данные рейтинга репозиториев Github (Топ-500) 
npm run get:o

Участники

Как всегда, спасибо нашим замечательным участникам!

Маленький брат регулирует Менд Реновате Леон-кфд Фии Хуан Чжэнь Юн

Сделано с помощью участников, автоматически сгенерировано.

Лицензия

Лицензия MIT.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/jaywcjlove-github-rank.git
git@api.gitlife.ru:oschina-mirror/jaywcjlove-github-rank.git
oschina-mirror
jaywcjlove-github-rank
jaywcjlove-github-rank
master