awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Homebrew ecosystem tools

Ranking updated Jul 27, 2026

For homebrew resources, the strongest matches are brunophilipe/cakebrew (Cakebrew is a graphical desktop client for managing Homebrew), homebrew/homebrew-bundle (Homebrew Bundle is the official tool for declarative system) and lucasgelfond/zerobrew (Zerobrew is a standalone package manager that handles Homebrew). buresdv/cork and homebrew/brew round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked homebrew ecosystem tools, ranked by stars and activity. Compare the top package managers, casks, and utilities to find the best fit.

Homebrew ecosystem tools

Find the best repos with AI.We'll search the best matching repositories with AI.
  • brunophilipe/cakebrewbrunophilipe avatar

    brunophilipe/Cakebrew

    5,015View on GitHub↗

    Cakebrew is a graphical user interface for managing Homebrew packages and formulas on macOS. It provides a visual application for searching, installing, and updating software without requiring direct command line interaction. The tool includes capabilities for managing external software repositories and taps to expand the library of available packages. It also provides utilities for system storage optimization by cleaning up obsolete files and updating the package manager environment.

    Cakebrew is a graphical desktop client for managing Homebrew packages and formulas with a visual interface, covering environment cleanup and package operations while omitting explicit dependency visualization.

    Objective-CHomebrew Formula ManagersHomebrew Packages
    View on GitHub↗5,015
  • homebrew/homebrew-bundleHomebrew avatar

    Homebrew/homebrew-bundle

    5,481View on GitHub↗

    Homebrew Bundle is a declarative system dependency manager and package orchestrator for macOS. It allows users to track, bundle, and replicate a complete set of software dependencies across different machines using a single configuration file. The tool functions as a configuration-based manager that automates the bulk installation and updating of Homebrew formulae and casks. It enables the exportation of installed software lists for system configuration backups and the restoration of these dependencies after a fresh operating system installation. Its capabilities cover automated software pro

    Homebrew Bundle is the official tool for declarative system dependency management and package orchestration using Brewfile configurations, making it a central solution for managing Homebrew packages and casks.

    Homebrew Packages
    View on GitHub↗5,481
  • lucasgelfond/zerobrewlucasgelfond avatar

    lucasgelfond/zerobrew

    6,417View on GitHub↗

    Zerobrew is a standalone package manager that installs and manages Homebrew formulas without requiring the original Homebrew system. It uses content-addressable storage to store each file blob once by its hash, enabling instant APFS clonefile copies for identical package contents across installations, which reduces both installation time and disk usage. The project distributes pre-compiled package binaries as compressed archives verified by checksum, with a fallback to building packages from source using Homebrew's Ruby DSL when bottles are unavailable. It activates installed packages through

    Zerobrew is a standalone package manager that handles Homebrew formulas and installations using content-addressable storage, though it functions as an alternative manager rather than a standard extension or audit tool.

    RustHomebrew Formula ManagersHomebrew Packages
    View on GitHub↗6,417
  • buresdv/corkburesdv avatar

    buresdv/Cork

    4,498View on GitHub↗

    Cork is a native macOS desktop application that provides a graphical interface for the Homebrew package manager. It serves as a GUI for searching, installing, and updating software packages and functions as a service controller for managing background system services. The application includes a dedicated menu bar utility for triggering package updates and management tasks directly from the macOS status menu. It also features a system for assigning custom tags to packages to group and organize software installations. The software covers package lifecycle management, including dependency analy

    Cork is a native macOS graphical interface for managing Homebrew packages, casks, and services, though it operates as a standalone desktop app rather than a package list or CLI discovery tool.

    SwiftHomebrew Cask Management
    View on GitHub↗4,498
  • homebrew/brewHomebrew avatar

    Homebrew/brew

    48,527View on GitHub↗

    Homebrew is a command-line package management tool designed to automate the installation, configuration, and maintenance of software on local development environments. It functions as a cross-platform software distributor, enabling users to install tools from pre-compiled binary archives or source code without requiring administrative privileges. By managing complex dependency trees and versioning, it ensures that software remains consistent and compatible across different system architectures. The project distinguishes itself through a declarative approach to system configuration, allowing u

    Homebrew is the official package management tool itself, making it the definitive core utility for installing formulas, managing dependencies, and maintaining local environments.

    RubyPackage InstallersPackage ManagersPackage Definitions
    View on GitHub↗48,527
  • homebrew/homebrew-coreHomebrew avatar

    Homebrew/homebrew-core

    15,383View on GitHub↗

    This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi

    This repository is the official central collection of Homebrew formula definitions, providing the core package management data and dependency definitions needed to install and maintain software.

    RubyCentralized macOS Package ManagementCross-Platform Package ManagersPackage Dependency Resolution
    View on GitHub↗15,383
  • homebrew/legacy-homebrewHomebrew avatar

    Homebrew/legacy-homebrew

    26,849View on GitHub↗

    This project is a command line package manager and dependency management engine used for installing, updating, and removing software packages across different operating systems. It functions as a package recipe system and software repository administrator, utilizing declarative scripts to define software sources, build arguments, and installation steps. The system operates as a binary distribution platform that compiles source code into pre-compiled binaries and distributes them through remote repositories. It includes an automated version tracker that monitors upstream software releases and

    This repository represents the historical core of the Homebrew package manager itself rather than an external extension or tool, making it the fundamental engine behind package management and formula administration.

    Dependency VisualizationSystem Package Manager Installations
    View on GitHub↗26,849
  • homebrew/homebrew-caskHomebrew avatar

    Homebrew/homebrew-cask

    22,087View on GitHub↗

    Homebrew Cask is a command-line interface for the installation and management of macOS binary applications. It automates the deployment of prebuilt software binaries and fonts, moving them directly into the system applications folder to replace manual download and installation processes. The project provides a unified workflow for administering third-party software artifacts sourced from upstream vendors. This includes the ability to automate the setup of desktop applications and manage the lifecycle of GUI software through a terminal interface. The system utilizes Ruby-based package definit

    Homebrew Cask is the official extension for managing macOS binary applications through Homebrew, though it focuses specifically on GUI apps rather than the broader formula ecosystem or dependency visualization.

    RubyApplication InstallersBinary Distribution SystemsBinary Distributions
    View on GitHub↗22,087
  • caskroom/homebrew-caskcaskroom avatar

    caskroom/homebrew-cask

    22,077View on GitHub↗

    This project is a macOS binary package manager and command line interface used to automate the installation and removal of prebuilt graphical applications. It functions as a software installer and orchestrator, providing a terminal-based workflow for managing the lifecycle of third-party binaries. The tool focuses on macOS application installation and system administration, allowing for the setup and deployment of software via scripts to avoid manual downloads. It covers the management of binary software and the automation of graphical application setups on macOS.

    This repository provides Cask support for managing macOS graphical applications through the command line, though it focuses specifically on binaries rather than general formula auditing or dependency visualization.

    RubymacOS Installation UtilitiesApplication InstallersBinary Distributions
    View on GitHub↗22,077
  • milanvarady/applitemilanvarady avatar

    milanvarady/Applite

    6,802View on GitHub↗

    Applite is a graphical macOS application manager and GUI client for Homebrew Casks. It provides a visual interface for discovering, installing, and updating third-party software on macOS. The tool functions as a proxy-aware installer with built-in routing for HTTP, HTTPS, and SOCKS5 proxies to maintain connectivity in restricted network environments. The platform covers application discovery through a curated gallery and the general lifecycle management of desktop software, including installation and removal.

    Applite is a graphical GUI client for managing Homebrew Casks, but it focuses specifically on desktop application installation rather than the broader package management, auditing, and dependency visualization tools requested.

    SwiftHomebrew Cask Management
    View on GitHub↗6,802
  • nixos/nixNixOS avatar

    NixOS/nix

    17,090View on GitHub↗

    Nix is a functional package manager, purely functional build system, and declarative configuration system. It serves as a reproducible environment manager designed to eliminate manual installation drift by defining software and operating system states through a configuration language. The project provides a means of managing software dependencies in isolated environments to prevent conflicts between different versions of the same tool. It enables the creation of consistent system configurations and development environments that replicate exactly across multiple machines. Its capabilities cov

    Nix is a functional package manager and declarative configuration system, but it belongs to a completely different ecosystem and is not an extension or tool for Apple's Homebrew.

    C++Package Managers
    View on GitHub↗17,090
  • bower/bowerbower avatar

    bower/bower

    14,921View on GitHub↗

    Bower is a frontend package manager and client-side asset manager used to install and track third-party JavaScript and CSS libraries for browser-based projects. It functions as a web dependency manager that ensures consistent versioning across different development environments. The tool operates as a Git-based dependency manager, retrieving source code directly from Git repositories rather than relying on a central package registry. It utilizes a semantic versioning resolver to match manifest constraints against Git tags to determine the correct package version. To prevent nested directory t

    Bower is a frontend package manager for JavaScript and CSS libraries rather than a tool for managing Apple's Homebrew package manager or its formulas.

    JavaScriptPackage Managers
    View on GitHub↗14,921
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
brunophilipe/cakebrew5KObjective-CGPL-3.0Jan 7, 2024
homebrew/homebrew-bundle5.5K——Apr 22, 2025
lucasgelfond/zerobrew6.4KRustapache-2.0Feb 18, 2026
buresdv/cork4.5KSwift—Jun 13, 2026
homebrew/brew48.5KRubyBSD-2-ClauseJun 16, 2026
homebrew/homebrew-core15.4KRubyBSD-2-ClauseJun 23, 2026
homebrew/legacy-homebrew26.8K——May 4, 2023
homebrew/homebrew-cask22.1KRubyBSD-2-ClauseJun 23, 2026
caskroom/homebrew-cask22.1KRubyBSD-2-ClauseJun 17, 2026
milanvarady/applite6.8KSwiftMITMay 10, 2026

Related searches

  • Developer resource directory
  • Software architecture resources
  • a collection of tutorials for learning programming
  • Emoji library
  • a collection of tools for game development
  • a directory of open source software tools
  • Developer resource lists
  • Augmented reality toolkit