Limpador, otimizador e scanner de malware gratuito e open source para macOS, feito com Swift 6 e SwiftUI como alternativa ao CleanMyMac.
momenbasel/PureMac
Cleaner gratuito e open source para macOS, com app nativo em SwiftUI, CLI e limpeza de caches, Xcode, Homebrew e Docker, sem telemetria.
Alternativa open source a:CleanMyMac
- Estrelas
- 7,682
- Forks
- 448
- Issues abertas
- 12
- Último commit
- há 18 horas
O que é?
PureMac é um app de manutenção para macOS que busca substituir cleaners pagos, como o CleanMyMac. Ele procura caches do sistema e dos usuários, logs, Lixo, DerivedData e dados de simuladores do Xcode, caches do Homebrew e do npm/pnpm/yarn, além de imagens e contêineres do Docker. Também pode executar a limpeza em intervalos programados, quando essa opção é ativada. O desinstalador de apps usa um mecanismo heurístico para encontrar preferências, caches e contêineres relacionados que um app deixou para trás, e o Orphan Finder mostra arquivos residuais de apps que já não estão instalados.
O projeto também inclui um Space Explorer para medir o tamanho de pastas, um Duplicate Finder baseado em hashes SHA-256, uma ferramenta Similar Photos que sugere imagens visualmente parecidas para análise manual e um painel Protection que informa o status do Gatekeeper, FileVault, firewall e SIP. Também é possível verificar atualizações de casks do Homebrew no próprio app. As exclusões feitas pela maioria das ferramentas vão para o Lixo; já a limpeza pelo dashboard, as execuções programadas e a limpeza pela CLI podem remover os dados permanentemente.
PureMac é escrito em Swift para macOS 13 ou posterior, distribuído como DMG assinado e notarizado ou pelo Homebrew, e licenciado sob MIT. É necessário conceder Acesso Total ao Disco para ler locais protegidos, como downloads do Mail e dados do Safari.
Recursos principais
- 01Limpa caches do sistema, dos usuários, do Xcode, Homebrew, npm/pnpm/yarn e Docker
- 02Desinstala apps junto com arquivos residuais relacionados e encontra arquivos órfãos
- 03Executa limpezas programadas com intervalo e limite configuráveis
- 04Encontra arquivos duplicados por hash de conteúdo e fotos semelhantes para análise manual
- 05Inclui uma ferramenta de linha de comando com execução de teste e saída em JSON
- 06Mostra o status do Gatekeeper, FileVault, firewall e SIP sem enviar dados
Casos de uso
- Liberar espaço em disco em um Mac com SSD pequeno, removendo resíduos de builds do Xcode e Docker
- Remover arquivos residuais após desinstalar apps do macOS
- Encontrar arquivos grandes ou duplicados em uma pasta antes de decidir o que excluir
- Auditar configurações básicas de segurança do macOS sem instalar um antivírus
Início rápido
- 1
Instale o app PureMac com o Homebrew
brew install --cask puremac - 2
Ou baixe o .dmg assinado em Releases e arraste o PureMac para /Applications
- 3
Instale a ferramenta de linha de comando
brew install momenbasel/tap/puremac-cli - 4
Inicie o espaço de trabalho da linha de comando
puremac
Antes de usar
- Requer macOS 13.0 ou posterior.
- Algumas ações de limpeza excluem dados permanentemente, em vez de movê-los para o Lixo.
- A identificação de desinstalações e arquivos relacionados é heurística; por isso, revise os resultados antes de removê-los.
Em coleções
Tópicos
Perguntas frequentes
- O que é PureMac?
- Cleaner gratuito e open source para macOS, com app nativo em SwiftUI, CLI e limpeza de caches, Xcode, Homebrew e Docker, sem telemetria. PureMac é um app de manutenção para macOS que busca substituir cleaners pagos, como o CleanMyMac. Ele procura caches do sistema e dos usuários, logs, Lixo, DerivedData e dados de simuladores do Xcode, caches do Homebrew e do npm/pnpm/yarn, além de imagens e contêineres do Docker. Também pode executar a limpeza em intervalos programados, quando essa opção é ativada. O desinstalador de apps usa um mecanismo heurístico para encontrar preferências, caches e contêineres relacionados que um app deixou para trás, e o Orphan Finder mostra arquivos residuais de apps que já não estão instalados.
- PureMac é gratuito? Qual é a licença?
- PureMac é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- PureMac ainda é mantido?
- Manutenção ativa. O último commit de PureMac foi em 7 de nov. de 2026.
- Para que posso usar PureMac?
- Liberar espaço em disco em um Mac com SSD pequeno, removendo resíduos de builds do Xcode e Docker Remover arquivos residuais após desinstalar apps do macOS Encontrar arquivos grandes ou duplicados em uma pasta antes de decidir o que excluir Auditar configurações básicas de segurança do macOS sem instalar um antivírus
- Como instalar PureMac?
- Instale o app PureMac com o Homebrew: brew install --cask puremac Ou baixe o .dmg assinado em Releases e arraste o PureMac para /Applications Instale a ferramenta de linha de comando: brew install momenbasel/tap/puremac-cli Inicie o espaço de trabalho da linha de comando: puremac
- Onde consigo PureMac?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/momenbasel/PureMac
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Desinstalador gratuito e de código aberto para macOS que remove apps junto com todos os arquivos restantes e explica por que cada um está associado a eles.
App nativo gratuito e de código aberto para Mac que limpa caches e arquivos inúteis, enviando-os para o Lixo por padrão para que possam ser restaurados.
App para macOS e CLI que libera espaço em disco transformando arquivos idênticos em clones APFS que compartilham o armazenamento, sem excluir nenhum arquivo.
Uma loja de apps nativa para macOS que instala, atualiza e remove apps de fora da App Store usando Homebrew Cask, sem exigir configuração pelo Terminal.
Pika é um seletor de cores nativo e open source para macOS que captura cores em qualquer ponto da tela e as fornece em vários formatos.