Repolode
dufu1991

dufu1991/foldgit

Cliente Git nativo e leve para macOS que gerencia repositórios e worktrees, revisa diffs e registra alterações em uma única janela.

Alternativa open source a:TowerFork

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. 1

    Instale o FoldGit com o Homebrew

    brew install --cask dufu1991/tap/foldgit
  2. 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