GitHub

Разработка · От widgets.pro

Активность вашего GitHub — вживую на каждом экране

Pull request’ы, issue, звёзды, коммиты, релизы и CI-прогоны — на дашборде, который команда видит на вебе, телефоне или офисном ТВ. Больше не нужно переключаться в GitHub, чтобы проверить, зелёная ли сборка.

OAuth 2.0 · доступ только на чтение · отзыв в любой момент

12 виджетов, готовых к работе

Каждый виджет уже настроен под GitHub API. Добавьте на дашборд, укажите репозиторий — готово.

  • Open Pull Requests

    Живой счётчик открытых pull request’ов, черновики отдельно

  • Open Issues

    Число открытых issue и его динамика по неделям

  • Stars

    Звёзды репозитория в реальном времени

  • PR Activity

    Открытые против влитых PR по неделям

  • Top Contributors

    Лидерборд по коммитам за любой период

  • Issues by Status

    Открытые, в работе и закрытые — одним взглядом

  • Recent Commits

    Последние коммиты живой лентой

  • Stale Pull Requests

    PR, которые слишком долго ждут ревью

  • Workflow Success Rate

    Доля успешных CI-прогонов по workflow

+ ещё 3: Commit Activity, Recent Releases, Recent Workflow Runs

Подключение за три шага

  1. 01

    Войдите через OAuth

    Авторизуйте widgets.pro с read-only скоупами GitHub. Никаких токенов, доступ отзывается в настройках GitHub в любой момент.

  2. 02

    Выберите owner и репозиторий

    Направьте интеграцию на любой репозиторий — или несколько. Приватные тоже работают.

  3. 03

    Перетащите виджеты на дашборд

    Выберите из 12 готовых виджетов. Данные начинают приходить в течение пяти минут и остаются свежими через вебхуки.

Каждая точка данных — всегда свежая

Интеграция опрашивает GitHub каждые пять минут и слушает вебхуки push, pull request, issue, release и workflow — влитый PR появляется на офисном ТВ раньше, чем закончится стендап.

  • Pull request’ыnumber, title, state, author, draft, merged at
  • Issuesnumber, title, state, labels, closed at
  • Звёздыtotal count, tracked over time
  • Коммитыsha, message, author, committed at
  • Релизыtag, name, published at
  • Workflow-прогоныworkflow, status, conclusion, duration

Частые вопросы

Всё о подключении GitHub к widgets.pro.

  • Read-only OAuth-скоупы: read:user, user:email, repo и read:org. widgets.pro никогда не пишет в ваши репозитории, а доступ отзывается в настройках GitHub в любой момент.

  • Интеграция опрашивает GitHub каждые пять минут и слушает вебхуки push, pull request, issue, release и workflow — большинство изменений появляются за секунды.

  • Да. Подключите сколько угодно репозиториев и направьте каждый виджет на свой — или соберите несколько репозиториев на одном дашборде.

  • Да. Скоуп repo покрывает приватные репозитории, к которым у вас есть доступ. Доступ остаётся только на чтение.

  • Нет. Данные синхронизируются в ваше рабочее пространство и видны только людям и экранам, которых вы пригласили. При отключении интеграции синхронизированные данные удаляются.

GitHub-дашборды для команд разработки

Инженеры переключаются в GitHub десятки раз в день ради одной цифры: зелёный ли CI, влит ли PR, кто ждёт ревью. GitHub-дашборд убирает эти походы: открытые pull request’ы, статус workflow и очередь ревью остаются на виду — на офисном ТВ или в углу второго монитора, с обновлением каждые пять минут и мгновенными вебхуками.

В отличие от встроенной аналитики GitHub, widgets.pro смешивает метрики репозитория с остальным стеком: здоровье деплоев из CI, ошибки из мониторинга, выручка из биллинга. Один дашборд отвечает на вопрос «всё ли в порядке у инженерии?» на каждом экране — и цифры обновляются сами.

Хорошо работает вместе с

Выведите GitHub на большой экран

Подключение за пять минут, 12 готовых виджетов — и у всей команды одно место, где видно, как идёт работа.