- Reproduz a UI de árvore de arquivos do GitHub no terminal com base nos recursos de renderização do delta
- Exibe a árvore de arquivos e o conteúdo do diff ao mesmo tempo, permitindo explorar visualmente com rapidez grandes conjuntos de alterações de código
- TUI implementada em Go com o framework Bubble Tea, com suporte a macOS/Linux/Windows
- Permite navegação rápida entre arquivos modificados por meio da árvore de arquivos na barra lateral
- Permite alternar entre visualização lado a lado (side-by-side) e visualização unificada (unified)
- Suporta cores por status do arquivo e personalização do estilo dos ícones
- Permite ajustar detalhes da UI por meio do arquivo de configuração (
config.yml)
- Integra-se às configurações do delta, mantendo o mesmo estilo de renderização de diff
- Quando usado com o GitHub CLI (gh), é adequado para fluxos de trabalho de exploração visual de diffs de PR
- Licença MIT
1 comentários
No ambiente local, parece bem útil para visualizar por arquivo de diff. Acho que ainda falta um pouco para usar como pager padrão. Também tem muitos comandos que não funcionam..