Repolode
dlvhdr

dlvhdr/gh-dash

Терминальный интерфейс GitHub: просматривайте PR и issues, проверяйте их и выполняйте нужные действия, не выходя из командной строки.

Open source альтернатива:GitHub web interface

Звёзды
12,654
Форки
462
Открытые issues
111
Последний коммит
4 дня назад

Что это?

gh-dash — это терминальный интерфейс для GitHub, реализованный как расширение GitHub CLI. Он отображает списки pull request и issues в настраиваемых разделах, чтобы вы сразу видели, что требует внимания, не открывая браузер.

Разделы задаются для каждого репозитория в YAML-файле конфигурации, а по умолчанию используются сочетания клавиш в стиле Vim, которые можно переопределить. Из списка можно открыть PR или issue, прочитать описание и комментарии, посмотреть diff, переключиться на ветку, отправить изменения, а также обновить запись или оставить комментарий.

Проект написан на Go и использует библиотеки Charm (bubbletea, lipgloss, glamour) для интерфейса и отображения Markdown, а для diff в PR — delta.

Ключевые возможности

  • 01Настраиваемые разделы PR и issues для каждого репозитория
  • 02Сочетания клавиш в стиле Vim с возможностью переопределения
  • 03Настройка через единый YAML-файл
  • 04Просмотр diff, комментарии, переключение на ветки и отправка изменений из терминала
  • 05Пользовательские действия для личных рабочих процессов

Сценарии использования

  • Разбор запросов на ревью и открытых PR в нескольких репозиториях
  • Отслеживание назначенных issues при работе преимущественно в терминале
  • Ревью и комментирование pull request без переключения в браузер

Что важно знать

  • В README нет команд для установки; инструкции по настройке приведены только на внешнем сайте документации.
  • Для работы с GitHub используется GitHub CLI (gh), поэтому этот инструмент должен быть доступен.

Темы

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

Что такое gh-dash?
Терминальный интерфейс GitHub: просматривайте PR и issues, проверяйте их и выполняйте нужные действия, не выходя из командной строки. gh-dash — это терминальный интерфейс для GitHub, реализованный как расширение GitHub CLI. Он отображает списки pull request и issues в настраиваемых разделах, чтобы вы сразу видели, что требует внимания, не открывая браузер.
gh-dash можно использовать бесплатно? Какая у него лицензия?
gh-dash распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
gh-dash всё ещё поддерживается?
Активно поддерживается. Последний коммит в gh-dash — 17 окт. 2026 г..
Для чего можно использовать gh-dash?
Разбор запросов на ревью и открытых PR в нескольких репозиториях Отслеживание назначенных issues при работе преимущественно в терминале Ревью и комментирование pull request без переключения в браузер
Где скачать gh-dash?
Исходный код и инструкции по установке — на GitHub: https://github.com/dlvhdr/gh-dash

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты