A ferramenta oficial de linha de comando do GitHub para trabalhar com pull requests, issues e outros recursos do GitHub pelo terminal.
dlvhdr/gh-dash
Uma interface de terminal para GitHub que permite navegar, revisar e agir em PRs e issues sem sair da linha de comando.
Alternativa open source a:GitHub web interface
- Estrelas
- 12,654
- Forks
- 462
- Issues abertas
- 111
- Último commit
- há 4 dias
O que é?
gh-dash é uma interface de terminal para GitHub, criada como uma extensão do GitHub CLI. Ela exibe listas de pull requests e issues em seções configuráveis, para você ver o que precisa de atenção sem abrir o navegador.
As seções são definidas por repositório em um arquivo de configuração YAML, e os atalhos de teclado vêm com padrões no estilo Vim, que podem ser alterados. Na lista, você pode abrir um PR ou uma issue, ler detalhes e comentários, ver diffs, fazer checkout de uma branch, enviar alterações e atualizar ou comentar nos itens.
O projeto é escrito em Go e usa as bibliotecas Charm (bubbletea, lipgloss, glamour) para a interface e a renderização de Markdown, além do delta para exibir diffs de PRs.
Recursos principais
- 01Seções personalizáveis de PRs e issues por repositório
- 02Atalhos de teclado no estilo Vim que podem ser alterados
- 03Configuração por meio de um único arquivo YAML
- 04Revisar diffs, comentar, fazer checkout de branches e enviar alterações pelo terminal
- 05Ações personalizadas para fluxos de trabalho pessoais
Casos de uso
- Priorizar solicitações de revisão e PRs abertos em vários repositórios
- Acompanhar issues atribuídas enquanto trabalha principalmente no terminal
- Revisar e comentar em pull requests sem alternar para o navegador
Antes de usar
- O README não inclui comandos de instalação; as instruções de configuração estão disponíveis apenas no site externo de documentação.
- As funcionalidades do GitHub dependem do GitHub CLI (gh), portanto essa ferramenta precisa estar disponível.
Tópicos
Perguntas frequentes
- O que é gh-dash?
- Uma interface de terminal para GitHub que permite navegar, revisar e agir em PRs e issues sem sair da linha de comando. gh-dash é uma interface de terminal para GitHub, criada como uma extensão do GitHub CLI. Ela exibe listas de pull requests e issues em seções configuráveis, para você ver o que precisa de atenção sem abrir o navegador.
- gh-dash é gratuito? Qual é a licença?
- gh-dash é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- gh-dash ainda é mantido?
- Manutenção ativa. O último commit de gh-dash foi em 17 de out. de 2026.
- Para que posso usar gh-dash?
- Priorizar solicitações de revisão e PRs abertos em vários repositórios Acompanhar issues atribuídas enquanto trabalha principalmente no terminal Revisar e comentar em pull requests sem alternar para o navegador
- Onde consigo gh-dash?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/dlvhdr/gh-dash
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Gerenciador de arquivos moderno para terminal, escrito em Go e construído com Bubble Tea, para navegar e gerenciar arquivos pela linha de comando.
Multiplexador de terminal e gerenciador de janelas em Go, com painéis em mosaico, workspaces, sessões persistentes e uma Inbox para agentes de programação em cada painel.
TUI e CLI de terminal para navegar por repositórios no GitHub, GitLab, Codeberg, Gitea e Forgejo e baixar arquivos ou pastas específicos sem clonar o repositório.
Uma CLI em Go e extensão do GitHub CLI que inicia um servidor web local para visualizar Markdown no estilo do GitHub, inclusive offline.
Analisador interativo de espaço em disco no terminal que examina diretórios, encontra o que está ocupando espaço e permite excluir os itens pela TUI.