Pular para o conteúdo
OpenAppBox
PathDiff
Em desenvolvimentoUtilitários de arquivos

PathDiff

Veja exatamente o que está diferente. Depois, deixe tudo igual.

Compare duas pastas, de projetos de código a backups de fotos, e veja o que foi modificado ou movido, o que falta e o que sobra. Depois sincronize com segurança, com prévia e desfazer.

O PathDiff está em desenvolvimento e ainda não está disponível. Esta página terá um link para a App Store quando ele for lançado, e para o código-fonte assim que o repositório for público.

  • macOSEm desenvolvimento
PathDiff comparando duas cópias de um projeto iOS e mostrando 18 diferenças: 4 modificados, 6 movidos, 5 faltando e 3 sobrando, cada um com seu tamanho.
As capturas de tela mostram o app real com dados de demonstração fictícios.
Para comparar 150.000 arquivos de cada lado, do zero
8,6 s
Para atualizar, mesmo depois de reabrir o app
2 s
Respostas claras: modificado, movido, faltando, sobrando
4
Idiomas, cada um com os termos do próprio macOS
19

Medido em nossos testes com duas pastas de 150.000 arquivos cada (cerca de 900 MB de cada lado).

Visão geral

O que estamos criando com o PathDiff

Solte duas pastas no PathDiff e em segundos você sabe de tudo: quais arquivos mudaram, quais foram movidos, o que está faltando e o que está sobrando, cada grupo com o tamanho total. Revise código, fotos e vídeos lado a lado e depois coloque as pastas em sincronia de novo.

Ele é para desenvolvedores que comparam duas cópias de um projeto, fotógrafos que querem saber se o disco de backup tem mesmo tudo e qualquer pessoa com duas pastas que deveriam ser iguais. Toda sincronização aparece antes em uma prévia e pode ser desfeita.

Feito para

  • Desenvolvedores
  • Fotógrafos
  • Criadores de vídeo
  • Quem faz backups

Recursos planejados

O PathDiff está em desenvolvimento. Estes itens descrevem a direção do produto e podem mudar antes do lançamento.

  • Quatro respostas num relance

    Cada diferença é classificada como modificada, movida, faltando ou sobrando, com a contagem de arquivos e o tamanho total de cada grupo.

  • Compare fotos como um fotógrafo

    Lado a lado, com cortina deslizante, sobreposição translúcida ou um mapa de diferenças de pixels, com os dados da câmera e EXIF alinhados.

  • Vídeo e áudio lado a lado

    Dois players que tocam, pausam e avançam juntos, além de detalhes de codec, resolução e taxa de bits.

  • Conhece seu .gitignore

    As regras de exclusão de cada pasta são respeitadas, então saídas de build e bagunça ficam fora do caminho.

  • Rápido ou byte a byte

    Confie em tamanhos e datas iguais para discos enormes de vídeo, ou leia cada byte quando precisar de certeza.

  • Relatórios e patches

    Exporte um relatório em Markdown ou CSV, ou um patch que o git pode aplicar.

Correspondência inteligente

Ele sabe quando um arquivo só mudou de lugar

A maioria das ferramentas de comparação mostra uma pasta renomeada como centenas de exclusões e adições. O PathDiff reconhece arquivos movidos pelo conteúdo, mesmo quando foram movidos e editados, e com um clique aplica a mudança de lugar do outro lado.

  • Arquivos idênticos pareados em qualquer caminho
  • Arquivos movidos e editados pareados por nome e conteúdo
  • Uma pasta renomeada aparece como uma só movimentação
Árvore de pastas com uma tela de checkout que foi movida para uma pasta nova e editada, com as mudanças entre os dois locais.
Uma movimentação, não 200 exclusões

Para desenvolvedores

Diffs que dá gosto de ler

Lado a lado ou unificado, com as palavras exatas que mudaram destacadas, cores de sintaxe e um minimapa de todas as mudanças. Pule entre as mudanças, copie um bloco para o outro lado ou edite os dois arquivos direto no diff.

  • Destaque de sintaxe para cerca de 25 linguagens
  • As edições preservam a codificação e as quebras de linha de cada arquivo
  • Exporte um patch que o git pode aplicar
Diff lado a lado de um arquivo Swift no modo escuro, com as mudanças destacadas e um minimapa à direita.
Destaque palavra por palavra

Para fotógrafos

Seu backup está mesmo completo?

Aponte o PathDiff para sua fototeca e seu disco de backup. Em segundos ele mostra a viagem que nunca entrou no backup, as fotos que você editou desde então e quantos gigabytes estão em jogo, mesmo em discos de terabytes.

  • Comparação rápida para discos enormes de vídeo
  • Fotos reorganizadas reconhecidas como movimentações, não como arquivos faltando
  • Arquivos inúteis que o macOS e o Windows deixam no disco são ignorados automaticamente
PathDiff comparando uma fototeca com um disco de backup: 15 arquivos modificados, 24 movidos, 124 faltando e 18 sobrando, com os tamanhos.
Pronto para discos exFAT

Sincronização segura

Sincronize sem ansiedade

Escolha uma direção ou mescle nos dois sentidos para que cada pasta receba o que só a outra tem. Antes de gravar qualquer coisa, o PathDiff lista cada operação, uma por uma, para você desmarcar o que não quiser.

  • Uma simulação completa antes de qualquer mudança
  • Arquivos removidos vão para a Lixeira, nunca são apagados direto
  • Desfaça a sincronização inteira, mesmo depois de reabrir o app
A janela de sincronização no modo de mesclagem nos dois sentidos, listando cada arquivo a ser copiado em ambas as direções.
Desfaça qualquer coisa com ⌘Z

Um olhar mais de perto

Por que o PathDiff

Motivos para escolher o PathDiff

  1. Seguro até no seu único backup

    Comparar nunca altera nada. A sincronização mostra cada operação antes, as remoções vão para a Lixeira e a sincronização inteira pode ser desfeita.

  2. Feito para pastas grandes

    As pastas são analisadas em paralelo e os resultados ficam guardados, então uma atualização só lê o que mudou.

  3. Entende o que tem dentro

    Código, fotos, vídeo e áudio ganham cada um uma visualização de comparação feita para eles, e não só uma lista de nomes de arquivo.

  4. Preço de utilitário

    Uma pequena assinatura anual em vez de uma licença cara, com atualizações automáticas e suporte incluídos.

Privacidade e código aberto

Nada escondido, nada coletado.

Privado por princípio

  • Funciona totalmente offline, sem nenhum acesso à rede
  • Em sandbox: só enxerga as pastas que você escolher
  • Nada é gravado até você confirmar uma sincronização
  • Sem analytics nem telemetria

Se o PathDiff for comprado por uma loja de apps, essa loja trata a transação conforme a política de privacidade dela. Veja nossa política de privacidade para mais detalhes.

Código aberto

O código-fonte do PathDiff é público, então qualquer pessoa pode revisar como ele funciona e relatar problemas publicamente. Uma assinatura é o jeito prático de usar o app, com atualizações automáticas e suporte, e ela financia a continuidade do desenvolvimento.

O link do repositório vai aparecer aqui assim que ele for público. Como trabalhamos às claras

Disponibilidade

Plataformas e preço

Plataformas

  • macOSEm desenvolvimento

Requisitos do sistema

  • macOS 27 ou posterior
  • Quaisquer duas pastas, em discos internos ou externos (inclusive exFAT e FAT)
  • Funciona totalmente offline

Preço

Preço a ser anunciado

Uma pequena assinatura anual. O preço final será mostrado na página do app na loja.

Assinatura anual. É renovada automaticamente nos termos mostrados na compra e pode ser cancelada a qualquer momento na sua conta da loja.

Perguntas frequentes

Dúvidas sobre o PathDiff

Quando o PathDiff vai estar disponível?

O PathDiff está na reta final de desenvolvimento. Esta página terá um link para a App Store assim que ele for lançado.

Qual a diferença entre o PathDiff e o Finder ou uma ferramenta de diff simples?

O Finder não consegue dizer o que há de diferente entre duas pastas, e a maioria das ferramentas de diff compara caminhos, então uma pasta renomeada parece centenas de exclusões. O PathDiff detecta movimentações, entende fotos, vídeos e código, mostra tamanhos e sincroniza com segurança, com prévia e desfazer.

É seguro usar no meu único backup?

Sim. Comparar nunca altera nada. A sincronização lista cada operação antes, só remove arquivos se você escolher espelhar (e, mesmo assim, para a Lixeira), e a sincronização inteira pode ser desfeita. Mesclar nos dois sentidos nunca apaga nada.

Meu disco de backup tem terabytes de vídeo. Vai demorar uma eternidade?

Não. A comparação rápida trata arquivos com o mesmo tamanho e a mesma data como idênticos sem lê-los, e só compara o resto byte a byte. Os resultados ficam guardados, então a próxima comparação só verifica o que mudou.

Minhas pastas precisam ser repositórios git?

Não. O PathDiff funciona com quaisquer duas pastas. Se elas forem projetos git, ele respeita os arquivos .gitignore delas e pula os arquivos que o git já sabe que não mudaram.

Quanto o PathDiff vai custar?

Como todo app da OpenAppBox, o PathDiff será uma assinatura anual com um preço pequeno de propósito. O preço final será mostrado na App Store.

Mais da OpenAppBox

MultiplexEm desenvolvimento

Ferramentas para desenvolvedores

Multiplex

Todos os servidores. Uma só janela.

O cliente SSH nativo e rápido para quem usa o Mac a fundo: painéis divididos, envio simultâneo seguro, destaque de logs ao vivo, SFTP e hosts de salto, em um espaço de trabalho tranquilo.

  • macOSEm desenvolvimento
Conheça o Multiplex
Em desenvolvimento

Utilitários de sistema

PureMac

Mantenha seu Mac limpo. Mantenha o controle.

Um limpador leve para Mac que mostra o que está ocupando seu armazenamento e nunca remove nada sem a sua autorização.

  • macOSEm desenvolvimento
Conheça o PureMac