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 avatar

Homebrew/homebrew-bundleArchived

0
View on GitHub↗
5,481 stars·287 forks·13 views

Homebrew Bundle

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 provisioning and the replication of development environments to ensure parity across workstations. This is achieved through multi-source package resolution and state synchronization, which manages dependencies from Homebrew and the Mac App Store.

Features

  • Centralized macOS Package Management - Provides a centralized system for installing, updating, and managing software dependencies on macOS.
  • Homebrew Packages - Manages the installation of Homebrew formulae and casks from a single configuration file.
  • Brewfile-Based Managers - Provides a declarative environment setup using the Brewfile format to export and install package sets.
  • System Dependency Managers - Automates the installation and configuration of required system-level software across different machines.
  • System-Level Declarations - Tracks and replicates a complete set of system software dependencies using a declarative Brewfile.
  • Multi-Source Package Orchestrations - Coordinates multiple package sources, including Homebrew formulae, casks, and the Mac App Store.
  • System Configuration Backups - Exports installed software lists to files for easy restoration after a fresh operating system installation.
  • Toolchain Replication - Recreates a specific set of command line tools and dependencies across machines to ensure environment parity.
  • External Command Executors - Shells out to the system command line to trigger external package managers and installers.
  • Package - Compares current software installations against a configuration file to install missing packages and remove extras.
  • Automated Software Provisioning - Enables repeatable workflows for deploying a standard set of applications during workstation setup.

Star history

Star history chart for homebrew/homebrew-bundleStar history chart for homebrew/homebrew-bundle

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Homebrew Bundle

Similar open-source projects, ranked by how many features they share with Homebrew Bundle.
  • 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

    Rust
    View on GitHub↗6,417
  • 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.

    Objective-C
    View on GitHub↗5,015
  • crystal-lang/crystalcrystal-lang avatar

    crystal-lang/crystal

    20,299View on GitHub↗

    Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It leverages an LLVM-based compiler to translate source code into optimized machine-executable binaries, while its type-inference-based static analysis enforces strict safety rules during the build process. The language distinguishes itself through a fiber-based concurrent runtime that manages lightweight execution units for asynchronous input and output without blocking the main process. It also features a powerful compile-time macro system that allows for the inspection and transfor

    Crystalcompilercrystalcrystal-language
    View on GitHub↗20,299
  • 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

    Rubycoreformulaehacktoberfest
    View on GitHub↗15,383
See all 30 alternatives to Homebrew Bundle→

Frequently asked questions

What does homebrew/homebrew-bundle do?

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.

What are the main features of homebrew/homebrew-bundle?

The main features of homebrew/homebrew-bundle are: Centralized macOS Package Management, Homebrew Packages, Brewfile-Based Managers, System Dependency Managers, System-Level Declarations, Multi-Source Package Orchestrations, System Configuration Backups, Toolchain Replication.

What are some open-source alternatives to homebrew/homebrew-bundle?

Open-source alternatives to homebrew/homebrew-bundle include: brunophilipe/cakebrew — Cakebrew is a graphical user interface for managing Homebrew packages and formulas on macOS. It provides a visual… lucasgelfond/zerobrew — Zerobrew is a standalone package manager that installs and manages Homebrew formulas without requiring the original… crystal-lang/crystal — Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It… homebrew/homebrew-core — This project is a Ruby-based package definition repository that functions as a cross-platform package manager and… homebrew/formulae.brew.sh — Formulae.brew.sh is a web catalog and searchable interface for the Homebrew package manager, providing access to… donnemartin/dev-setup — This project is a collection of scripts and configuration files designed to automate the deployment of developer…