Repolode
buresdv

buresdv/Cork

Uma interface gráfica rápida para Homebrew no macOS, feita com SwiftUI, para explorar, instalar, atualizar e manter pacotes e casks.

Alternativa open source a:Homebrew GUI

Estrelas
4,709
Forks
278
Issues abertas
54
Último commit
há 15 horas

O que é?

Cork é uma interface gráfica para Homebrew no macOS, escrita em SwiftUI. Ela permite listar os pacotes instalados, ver quais foram instalados diretamente e quais vieram como dependências, além de conferir o que depende de um determinado pacote. Você pode atualizar apenas pacotes selecionados, limpar downloads em cache, gerenciar serviços do Homebrew em uma janela dedicada e marcar pacotes que deseja acompanhar.

Vários recursos foram pensados para tornar as tarefas rotineiras com Homebrew menos trabalhosas. Cork carrega a lista de pacotes por conta própria e afirma ser consideravelmente mais rápido que a implementação padrão do Homebrew. Também respeita automaticamente o proxy do sistema e pode atualizar pacotes pela barra de menus, sem que a janela principal esteja aberta.

O projeto é distribuído como uma versão pré-compilada paga pelo site, enquanto desenvolvedores podem compilar o código-fonte com Tuist e Xcode após algumas etapas de configuração. O autor afirma que não usou IA para criar o app nem a documentação.

Recursos principais

  • 01Lista os pacotes instalados com carregamento mais rápido que o comando padrão do Homebrew.
  • 02Diferencia os pacotes instalados intencionalmente daqueles instalados apenas como dependências.
  • 03Mostra quais pacotes dependem de um determinado pacote.
  • 04Atualiza pacotes selecionados individualmente, em vez de atualizar tudo de uma vez.
  • 05Gerencia serviços do Homebrew em uma janela dedicada.
  • 06Limpa downloads em cache e respeita automaticamente o proxy do sistema.

Casos de uso

  • Desenvolvedores de Mac que preferem uma interface gráfica a digitar comandos do Homebrew.
  • Limpar um Mac encontrando pacotes que foram instalados apenas como dependências.
  • Atualizar alguns pacotes do Homebrew sem fazer upgrade de tudo.
  • Iniciar e parar serviços do Homebrew em segundo plano por meio de um painel visual.

Início rápido

  1. 1

    Instale o Mise usando o script de instalação do README

  2. 2

    Instale o Tuist pelo Mise

    mise install tuist
  3. 3

    Clone o repositório e gere o projeto do Xcode

    git clone https://github.com/buresdv/Cork.git && cd Cork && git checkout <VERSION TAG> && mise exec tuist@4.208.0 -- tuist install && mise exec tuist@4.208.0 -- tuist generate --cache-profile none
  4. 4

    No Xcode, defina o esquema de build Self-Compiled e selecione Product → Archive; em seguida, copie o app para Applications

Antes de usar

  • Só funciona no macOS Ventura ou posterior e requer o Xcode 16 ou posterior.
  • Para compilar por conta própria, é necessário ter uma conta de desenvolvedor da Apple e realizar várias etapas manuais de assinatura no Xcode.
  • O README vende versões pré-compiladas por 25 €; para evitar um aviso de licença, o build feito por conta própria precisa usar um esquema de build específico.
  • O repositório não tem uma licença claramente identificada.

Tópicos

Perguntas frequentes

O que é Cork?
Uma interface gráfica rápida para Homebrew no macOS, feita com SwiftUI, para explorar, instalar, atualizar e manter pacotes e casks. Cork é uma interface gráfica para Homebrew no macOS, escrita em SwiftUI. Ela permite listar os pacotes instalados, ver quais foram instalados diretamente e quais vieram como dependências, além de conferir o que depende de um determinado pacote. Você pode atualizar apenas pacotes selecionados, limpar downloads em cache, gerenciar serviços do Homebrew em uma janela dedicada e marcar pacotes que deseja acompanhar.
Cork é gratuito? Qual é a licença?
Cork é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
Cork ainda é mantido?
Manutenção ativa. O último commit de Cork foi em 21 de out. de 2026.
Para que posso usar Cork?
Desenvolvedores de Mac que preferem uma interface gráfica a digitar comandos do Homebrew. Limpar um Mac encontrando pacotes que foram instalados apenas como dependências. Atualizar alguns pacotes do Homebrew sem fazer upgrade de tudo. Iniciar e parar serviços do Homebrew em segundo plano por meio de um painel visual.
Como instalar Cork?
Instale o Mise usando o script de instalação do README Instale o Tuist pelo Mise: mise install tuist Clone o repositório e gere o projeto do Xcode: git clone https://github.com/buresdv/Cork.git && cd Cork && git checkout <VERSION TAG> && mise exec tuist@4.208.0 -- tuist install && mise exec tuist@4.208.0 -- tuist generate --cache-profile none No Xcode, defina o esquema de build Self-Compiled e selecione Product → Archive; em seguida, copie o app para Applications
Onde consigo Cork?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/buresdv/Cork

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados