gh-dash Терминальный дашборд для GitHub, который вы заслуживаете

28 июл 2025
12,493
437
27
6 дней

Когда в последний раз вы терялись в десятках вкладок браузера с pull requests и issues? Если вы активно работаете с GitHub, особенно в open source проектах, то знаете этот хаос. Вот решение — gh-dash, расширение для GitHub CLI, которое организует ваш workflow прямо в терминале.

Что такое gh-dash?

gh-dash — это расширение для официального GitHub CLI (gh), которое превращает ваш терминал в мощный дашборд для работы с pull requests и issues. Разработанное Dolev Hadar, это решение уже собрало более 8500 звёзд на GitHub и активно используется разработчиками по всему миру.

Почему стоит попробовать?

Вот что делает gh-dash особенным:

  1. Полная кастомизация — создавайте секции с фильтрами, которые важны именно вам
  2. Быстрые действия — мердж, комментарии, проверка кода без перехода в браузер
  3. Умные фишки — автофильтрация по текущему репозиторию, обновление по расписанию
  4. Приятный интерфейс — красивый TUI с поддержкой тем и Nerd Fonts

Основные возможности

1. Персонализированные дашборды

Создавайте несколько конфигурационных файлов для разных сценариев работы. Например, один для рабочих проектов, другой — для open source активности.

# Пример конфига .gh-dash.yml
prSections:
  - title: My Pull Requests
    filters: author:@me
    layout:
      prs:
        - title
        - author
        - updatedAt

2. Быстрые действия из терминала

Без лишних движений:

Реклама
  • c — создать комментарий
  • m — смерджить PR
  • o — открыть в браузере
  • v — показать diff

3. Умная интеграция с git

При работе в git-репозитории gh-dash автоматически фильтрует PRs/issues по текущему remote. Больше не нужно вручную искать нужные задачи!

Как установить

  1. Убедитесь, что у вас установлен GitHub CLI версии 2.0.0+
  2. Добавьте расширение:
gh extension install dlvhdr/gh-dash
  1. Для корректного отображения иконок установите Nerd Font

Кому особенно пригодится

  • Тимлиды, которые следят за множеством PRs
  • Open source мейнтейнеры, управляющие несколькими проектами
  • Разработчики, уставшие от постоянного переключения вкладок
  • Любители CLI, которые хотят минимизировать использование браузера

Что под капотом

Проект написан на Go с использованием:

gh-dash — это тот инструмент, о котором вы не знали, что вам нужен. После недели использования сложно представить работу с GitHub без него. Особенно рекомендую:

  • Тем, кто работает с 5+ PRs ежедневно
  • Командам, где важна скорость code review
  • Всем, кто ценит удобство терминальных инструментов

Попробуйте — и ваш workflow с GitHub никогда не будет прежним. А если уже пользуетесь, поделитесь в комментариях, как настроили свой дашборд!

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.