Cliente Git nativo para macOS que permite revisar alterações, fazer commits e gerenciar repositórios locais ou via SSH, com mensagens de commit geradas por IA.
- Estrelas
- 146
- Forks
- 9
- Issues abertas
- 2
- Último commit
- há 21 horas
O que é?
O FoldGit é um cliente Git para macOS feito com SwiftUI e AppKit, e não com Electron. Ele reúne todos os seus repositórios em uma barra lateral, onde você pode importar pastas como grupos ou organizar repositórios em grupos personalizados sem mover nada no disco.
O app trata worktrees Git vinculados como itens de primeira classe: eles são detectados automaticamente no repositório pai e podem ser criados, movidos, bloqueados, removidos, limpos com prune ou finalizados por meio de merge em uma branch de destino. A revisão de alterações inclui um grafo de commits, diffs unificados e lado a lado, stage de hunks, amend, revert e modelos de mensagens de commit. A busca de texto completo no histórico é executada em segundo plano e funciona com métodos de entrada CJK.
O FoldGit é voltado a desenvolvedores que querem uma janela discreta para conferir o que mudou em um repositório sem abrir uma IDE completa. Ele requer um Mac com Apple Silicon executando macOS 26 ou posterior, além do Git instalado no sistema. O repositório também inclui um cliente para Windows, feito com C# e WinUI 3, como implementação mínima.
Recursos principais
- 01Agrupa repositórios a partir de pastas ou coleções personalizadas sem mover arquivos no disco.
- 02Detecta worktrees vinculados automaticamente e permite criá-los, movê-los, bloqueá-los, removê-los, executar prune e finalizá-los.
- 03Exibe um grafo de commits com diffs unificados e lado a lado, que se alternam conforme a largura da janela.
- 04Oferece stage de hunks, amend, revert e modelos de mensagens de commit.
- 05Filtra o histórico por autor, e-mail ou mensagem, com busca em segundo plano e suporte a métodos de entrada CJK.
- 06Inclui push, pull, stash, fetch automático por repositório e oito idiomas na interface.
Casos de uso
- Revisar alterações feitas por agentes de programação com IA antes de registrá-las em um commit.
- Gerenciar vários repositórios e suas worktrees em uma única janela.
- Conferir diffs e preparar hunks para commit sem abrir uma IDE completa.
Início rápido
- 1
Instale o FoldGit com o Homebrew
brew install --cask dufu1991/tap/foldgit - 2
Ou baixe o FoldGit-macOS-arm64.dmg em Releases e arraste o app para Applications
Antes de usar
- Disponível apenas para macOS; requer um Mac com Apple Silicon executando o macOS 26 ou posterior.
- É necessário ter o Git instalado na máquina.
- Pode ser necessário executar um comando para remover a quarentena antes de abrir pela primeira vez versões que não foram notarizadas pela Apple.
Em coleções
Tópicos
Perguntas frequentes
- O que é foldgit?
- Cliente Git nativo e leve para macOS que gerencia repositórios e worktrees, revisa diffs e registra alterações em uma única janela. O FoldGit é um cliente Git para macOS feito com SwiftUI e AppKit, e não com Electron. Ele reúne todos os seus repositórios em uma barra lateral, onde você pode importar pastas como grupos ou organizar repositórios em grupos personalizados sem mover nada no disco.
- foldgit é gratuito? Qual é a licença?
- foldgit é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- foldgit ainda é mantido?
- Manutenção ativa. O último commit de foldgit foi em 5 de nov. de 2026.
- Para que posso usar foldgit?
- Revisar alterações feitas por agentes de programação com IA antes de registrá-las em um commit. Gerenciar vários repositórios e suas worktrees em uma única janela. Conferir diffs e preparar hunks para commit sem abrir uma IDE completa.
- Como instalar foldgit?
- Instale o FoldGit com o Homebrew: brew install --cask dufu1991/tap/foldgit Ou baixe o FoldGit-macOS-arm64.dmg em Releases e arraste o app para Applications
- Onde consigo foldgit?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/dufu1991/foldgit
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App para macOS que transforma a área do notch em um painel nativo para atividade de desenvolvimento, reprodução de mídia e sessões de foco Pomodoro.
Uma GUI desktop para Git rápida e local-first, disponível para Linux, Windows e macOS, desenvolvida em Rust com o framework GPUI.
Um app de terminal nativo para macOS que permite executar várias sessões de agentes de programação Claude Code e Codex lado a lado, com status em tempo real e aprovações na barra lateral.
Uma CLI em Rust para gerenciar git worktrees pelo nome da branch, feita para executar vários agentes de programação com IA em paralelo.
Uma CLI de Git worktree que gera caminhos a partir dos nomes das branches, executa hooks de configuração e remove worktrees junto com suas branches.