{"id":15512909,"url":"https://github.com/jakewmeyer/Brewfile-Generator","last_synced_at":"2025-10-12T09:31:58.187Z","repository":{"id":54688387,"uuid":"123472796","full_name":"jakewmeyer/Brewfile-Generator","owner":"jakewmeyer","description":"Generates a Homebrew Brewfile from currently installed formula for easy backup/migration to a new macOS system","archived":true,"fork":false,"pushed_at":"2021-08-01T22:07:20.000Z","size":19,"stargazers_count":24,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-09-17T06:43:10.346Z","etag":null,"topics":["brewfile","generator","homebrew","homebrew-cask","homebrew-formula"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jakewmeyer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-03-01T18:01:00.000Z","updated_at":"2024-08-25T08:40:24.000Z","dependencies_parsed_at":"2022-08-14T00:01:07.078Z","dependency_job_id":null,"html_url":"https://github.com/jakewmeyer/Brewfile-Generator","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakewmeyer%2FBrewfile-Generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakewmeyer%2FBrewfile-Generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakewmeyer%2FBrewfile-Generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakewmeyer%2FBrewfile-Generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jakewmeyer","download_url":"https://codeload.github.com/jakewmeyer/Brewfile-Generator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219872643,"owners_count":16555029,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["brewfile","generator","homebrew","homebrew-cask","homebrew-formula"],"created_at":"2024-10-02T09:53:55.761Z","updated_at":"2025-10-12T09:31:52.925Z","avatar_url":"https://github.com/jakewmeyer.png","language":"Ruby","funding_links":[],"categories":["Ruby"],"sub_categories":[],"readme":"# Archive Notes\n\n### Homebrew `brew bundle dump` command offers the same functionality, see [this](https://scott-bollinger.com/using-brew-bundle-to-backup-and-restore-mac-app-store-and-brew-apps) article for an example.\n\n\n# Brewfile Generator\n\nCLI utility for autogenerating .gitignore files to STDOUT\n\n[![GitHub release](https://img.shields.io/github/release/jakewmeyer/Brewfile-Generator.svg)]()\n[![Build Status](https://travis-ci.org/jakewmeyer/Brewfile-Generator.svg?branch=master)](https://travis-ci.org/jakewmeyer/Brewfile-Generator)\n\n## Purpose\n* Written to provide an easy way of generating a [brewfile](https://github.com/Homebrew/homebrew-bundle) from currently installed brews/casks\n* Generating brewfiles makes it easy to migrate to a new mac without forgetting [Homebrew](https://brew.sh/) packages\n\n## Install / Setup\n```bash\n$ gem install brewfile\n```\n\n## Usage\n### Overwrite existing brewfile\n```bash\n$ brewfile \u003e ~/brewfile\n```\n\n### Append existing brewfile\n```bash\n$ brewfile \u003e\u003e ~/brewfile\n```\n\n### Install brews/casks from brewfile\n```bash\n$ cd ~\n$ brew bundle\n```\n\n### Sample Output\n```ruby\n\ntap 'caskroom/cask'\n\n# Core Homebrew\nbrew 'autoconf'\nbrew 'automake'\nbrew 'bats'\nbrew 'bdw-gc'\nbrew 'cmake'\nbrew 'coreutils'\nbrew 'crystal-lang'\nbrew 'curl'\nbrew 'dosbox'\nbrew 'findutils'\nbrew 'fish'\nbrew 'gdbm'\nbrew 'geo'\nbrew 'gettext'\nbrew 'git'\nbrew 'gmp'\nbrew 'go'\nbrew 'gradle'\nbrew 'grep'\nbrew 'gzip'\nbrew 'icu4c'\nbrew 'jq'\nbrew 'libevent'\nbrew 'libffi'\nbrew 'libgpg-error'\nbrew 'libidn2'\nbrew 'libksba'\nbrew 'libogg'\nbrew 'libpng'\nbrew 'libtool'\nbrew 'libunistring'\nbrew 'libvorbis'\nbrew 'libyaml'\nbrew 'libzip'\nbrew 'llvm'\nbrew 'mas'\nbrew 'maven'\nbrew 'nasm'\nbrew 'nginx'\nbrew 'nmap'\nbrew 'node'\nbrew 'oniguruma'\nbrew 'openssl'\nbrew 'openssl@1.1'\nbrew 'pcre'\nbrew 'pcre2'\nbrew 'perl'\nbrew 'pkg-config'\nbrew 'python'\nbrew 'python3'\nbrew 'readline'\nbrew 'redis'\nbrew 'ruby'\nbrew 'sdl'\nbrew 'sdl_net'\nbrew 'sdl_sound'\nbrew 'sqlite'\nbrew 'terraform'\nbrew 'tldr'\nbrew 'tmux'\nbrew 'unrar'\nbrew 'vim'\nbrew 'w3m'\nbrew 'wget'\nbrew 'xz'\n\n# Cask Apps\ncask 'docker-toolbox'\ncask 'google-chrome'\ncask 'hyper'\ncask 'java'\ncask 'robo-3t'\ncask 'sequel-pro'\ncask 'slack'\ncask 'spotify'\ncask 'vagrant'\ncask 'virtualbox'\ncask 'wireshark'\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjakewmeyer%2FBrewfile-Generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjakewmeyer%2FBrewfile-Generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjakewmeyer%2FBrewfile-Generator/lists"}