Pular para o conteúdo
Menu
WorkflowSkills, tmux e o ciclo do dia a diaFerramentasai-usagebarCota e horário de reset de 24 provedores de IAghpendingTodo PR e issue aberto numa lista sótclockUm relógio de terminal com widgets de comandoai-memoryMemória de longo prazo pra agentes de códigoai-jailUm sandbox de sistema pra agentes de código com IATextosO blog e o benchmark de LLMsNewsletterThe M.Akita Chronicles, toda segundaPodcastsConversas longas sobre IA, em vídeoGamesMinha coleção de games como código, no OmarchySetupOmarchy, tmux e o que eu deixei de ladoMe siga
ghpending

Todo pull request e issue aberto, numa lista só

O ghpending busca todos os repositórios que você acompanha de uma vez e mostra o que está esperando, com o que precisa de você primeiro. É o primeiro widget do meu segundo monitor e o jeito que eu sei quais projetos vão precisar de uma manhã.

Saída do ghpending num terminal. Em akitaonrails/FrankMD: cinco pull requests do Dependabot e três issues. Em akitaonrails/FrankMega: seis pull requests do Dependabot. FrankClaw e FrankSherlock sem nada pendente.

Quarenta repositórios, uma olhada

As notificações do GitHub misturam tudo com tudo. O ghpending faz uma pergunta por repositório, o que está aberto agora, e responde pra todos em poucos segundos.

Doze pastas de repositório, cinco brilhando. Linhas âmbar saem das que brilham e convergem numa lista única, com alertas SEC vermelhos no topo, pull requests em violeta e issues em âmbar. No canto, uma seta Fork aponta para Upstream.

Detalhes que salvam a manhã

Forks seguem o upstream

Quando um repo acompanhado é um fork, você vê seus pull requests no projeto original em vez da fila vazia do fork. Detectado automaticamente e guardado em cache.

Alertas de segurança primeiro

Nos repos que são seus: alertas do Dependabot, de secret scanning e de code scanning, marcados como SEC ou QUA e ordenados por severidade na frente de todo o resto.

Seus itens ficam pra trás

Pull requests que você abriu aparecem apagados e no fim da lista, marcados "por você", porque estão esperando outras pessoas.

Feedback em destaque

Contagem de comentários e decisões de review aparecem onde a API tiver, destacadas quando tem algo pra ler.

Ordene pelo que importa hoje

Atividade mais recente, nome, mais itens abertos ou o repositório mais abandonado primeiro. O --limit limita a lista de forma justa entre os repos.

Rápido com um token

Com GITHUB_TOKEN, todos os repos vêm numa única requisição GraphQL em lote, privados incluídos. Sem ele, os repos públicos continuam funcionando.

Como usar

Escolha os repositórios uma vez. Depois disso é uma palavra só.

ghpending
ghpending add                 # pick repos to trackghpending                     # print the digestghpending --sort stale        # most neglected repo firstghpending --subscribed        # only what you followGITHUB_TOKEN=$(gh auth token) ghpending

Instalação

terminal
brew tap akitaonrails/tap && brew install ghpending
Configuração, proxy e todas as flags no README

Tudo aqui é open source

As ferramentas, as skills e o benchmark são repositórios públicos. Faça um fork e monte a versão que encaixa no seu jeito de trabalhar.