Emulador de terminal rápido, nativo e cheio de recursos, com interfaces nativas da plataforma, renderização por GPU e a biblioteca libghostty para incorporar terminais.
Homebrew/brew
Gerenciador de pacotes para macOS e Linux que instala ferramentas de linha de comando e apps gráficos dos repositórios de formulae e casks.
- Estrelas
- 50,082
- Forks
- 11,400
- Issues abertas
- 9
- Último commit
- há 13 horas
O que é?
Homebrew é um gerenciador de pacotes que instala software no macOS e no Linux, preenchendo a lacuna para ferramentas que não estão disponíveis pelo gerenciador de pacotes do próprio sistema. Ele gerencia formulae de linha de comando e aplicativos gráficos (casks) de um catálogo central, além de cuidar das dependências e versões.
Os usuários instalam e atualizam pacotes com comandos como brew install, brew upgrade e brew bundle, que pode instalar um conjunto de pacotes a partir de um Brewfile. O projeto também oferece brew doctor para diagnosticar problemas no ambiente e brew audit para verificar definições de pacotes. Metadados, versões e dados de uso anonimizados dos pacotes são publicados em formulae.brew.sh.
O Homebrew é um projeto sem fins lucrativos mantido por voluntários, e seu código é distribuído sob a licença BSD 2-Clause. Contribuidores podem trabalhar em formulae ou casks nos repositórios homebrew-core e homebrew-cask.
Recursos principais
- 01Instala formulae de linha de comando e aplicativos gráficos (casks) de um catálogo central.
- 02Gerencia dependências e versões dos pacotes, com comandos para atualizar e desinstalar.
- 03Permite criar conjuntos de pacotes com base em Brewfile usando brew bundle, para configurar ambientes reproduzíveis.
- 04Inclui brew doctor para diagnosticar problemas comuns no ambiente.
- 05Oferece brew audit para verificar se há problemas nas definições de pacotes.
Casos de uso
- Instalar ferramentas de desenvolvimento, como git, ffmpeg ou Python, em um Mac novo.
- Manter um conjunto de ferramentas de linha de comando e apps sincronizado entre máquinas usando um Brewfile.
- Instalar e atualizar ferramentas de linha de comando no Linux sem acesso root, em sistemas que não têm pacotes mais recentes disponíveis.
Início rápido
- 1
Execute o script oficial de instalação indicado no README (ele baixa e executa um script de shell).
- 2
Verifique a instalação com brew doctor.
brew doctor - 3
Instale um pacote, por exemplo, ffmpeg.
brew install ffmpeg
Antes de usar
- Foi desenvolvido apenas para macOS e Linux; não é compatível com Windows.
- Instala o software em um prefix próprio, então pacotes grandes podem levar tempo e ocupar espaço em disco.
Tópicos
Perguntas frequentes
- O que é brew?
- Gerenciador de pacotes para macOS e Linux que instala ferramentas de linha de comando e apps gráficos dos repositórios de formulae e casks. Homebrew é um gerenciador de pacotes que instala software no macOS e no Linux, preenchendo a lacuna para ferramentas que não estão disponíveis pelo gerenciador de pacotes do próprio sistema. Ele gerencia formulae de linha de comando e aplicativos gráficos (casks) de um catálogo central, além de cuidar das dependências e versões.
- brew é gratuito? Qual é a licença?
- brew é open source sob a licença BSD-2-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
- brew ainda é mantido?
- Manutenção ativa. O último commit de brew foi em 21 de out. de 2026.
- Para que posso usar brew?
- Instalar ferramentas de desenvolvimento, como git, ffmpeg ou Python, em um Mac novo. Manter um conjunto de ferramentas de linha de comando e apps sincronizado entre máquinas usando um Brewfile. Instalar e atualizar ferramentas de linha de comando no Linux sem acesso root, em sistemas que não têm pacotes mais recentes disponíveis.
- Como instalar brew?
- Execute o script oficial de instalação indicado no README (ele baixa e executa um script de shell). Verifique a instalação com brew doctor.: brew doctor Instale um pacote, por exemplo, ffmpeg.: brew install ffmpeg
- Onde consigo brew?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Homebrew/brew
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Interface gráfica pensada primeiro para Windows, que gerencia instalações e atualizações de programas no WinGet, Scoop, Chocolatey, Homebrew, APT, pip, npm e outros.
Terminal open source com integração de IA para macOS, Linux e Windows, com BYOK e modelos locais, sessões SSH persistentes e pré-visualizações de arquivos no próprio terminal.
Uma interface gráfica nativa para macOS que permite instalar, atualizar e gerenciar formulae, casks, taps e serviços do Homebrew sem usar o terminal.
O app nativo oficial do Homebrew para macOS permite encontrar, instalar, atualizar e gerenciar pacotes sem usar o Terminal.
Statusline minimalista feito em Rust para Claude Code, que mostra o modelo, o estado do Git, o workspace e o uso da janela de contexto no terminal.