{"id":13863044,"url":"https://github.com/fire1ce/BrewUp","last_synced_at":"2025-07-14T13:33:14.967Z","repository":{"id":45503588,"uuid":"165262311","full_name":"fire1ce/BrewUp","owner":"fire1ce","description":"BrewUp - macOS Auto Update Homebrew","archived":false,"fork":false,"pushed_at":"2024-11-17T08:39:47.000Z","size":206,"stargazers_count":49,"open_issues_count":0,"forks_count":50,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-17T09:29:32.504Z","etag":null,"topics":["auto-backup","auto-update","brewfile","brewup","casks","homebrew","macos","macos-auto"],"latest_commit_sha":null,"homepage":"https://3os.org","language":"Shell","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/fire1ce.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"fire1ce","patreon":"fire1ce","custom":["https://www.paypal.com/donate/?hosted_button_id=Y5NSXQQ6VPSK6\u0026Z3JncnB0","https://www.buymeacoffee.com/fire1ce"]}},"created_at":"2019-01-11T15:06:09.000Z","updated_at":"2024-11-17T08:39:50.000Z","dependencies_parsed_at":"2024-05-10T17:26:07.371Z","dependency_job_id":"001901c7-63fe-43f8-8821-f5f1e07448b1","html_url":"https://github.com/fire1ce/BrewUp","commit_stats":null,"previous_names":[],"tags_count":4,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fire1ce%2FBrewUp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fire1ce%2FBrewUp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fire1ce%2FBrewUp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fire1ce%2FBrewUp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fire1ce","download_url":"https://codeload.github.com/fire1ce/BrewUp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225980898,"owners_count":17554919,"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":["auto-backup","auto-update","brewfile","brewup","casks","homebrew","macos","macos-auto"],"created_at":"2024-08-05T06:02:00.544Z","updated_at":"2024-11-22T23:30:39.846Z","avatar_url":"https://github.com/fire1ce.png","language":"Shell","funding_links":["https://github.com/sponsors/fire1ce","https://patreon.com/fire1ce","https://www.paypal.com/donate/?hosted_button_id=Y5NSXQQ6VPSK6\u0026Z3JncnB0","https://www.buymeacoffee.com/fire1ce"],"categories":["Shell"],"sub_categories":[],"readme":"# BrewUp - macOS Auto Update Homebrew\n\n[![https://3os.org](https://img.shields.io/badge/Follow-https%3A%2F%2F3os.org-orange)](https://3os.org)\n![GitHub forks](https://img.shields.io/github/forks/fire1ce/BrewUp?label=Fork)\n[![Contribution is Welcome](https://img.shields.io/badge/Contribution%20Is-Welcomed-brightgreen)](https://github.com/fire1ce/BrewUp/blob/master/brewup.sh)\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://mit-license.org/)\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://user-images.githubusercontent.com/16795594/152403554-eb859e26-8232-4759-ba27-f025069c6f83.jpg\" width=500\u003e\n\u003c/p\u003e\n\n## Description\n\nBrewup script is a Bash script that uses [Homebrew - The Missing Package Manager for macOS](https://brew.sh/) as it's base.\nBrewup uses GitHub as a \"backup\" of a config file which contains all installed Taps, Formulas, Casks and App Store Apps at your macOS. It also allows the use of **Github** main function of retaining changes so you can always look up for the package that were installed sometime ago and you just forgot what is was exactly.\n\n**Visit as at [3os.org](https://3os.org) for more guides and tips for macOS**\n\n## What Brewup Actually Does\n\nIt just runs few [Brew functionality](https://docs.brew.sh/) automatically:\n\n- brew doctor\n- brew missing\n- brew upgrade\n- brew cask upgrade\n- brew cleanup\n- App Store Updates\n- Creating Updated [Brewfile](https://github.com/Homebrew/homebrew-bundle)\n- Pushing changes to Git\n\n## Requirements\n\n- [Homebrew The missing package manager for macOS](https://brew.sh/)\n- [git (with active account)](https://github.com/)\n- Mas, terminal-notifier, coreutils **(will be installed if missing at the first script execution)**\n\n## Installing\n\nUse this repository as template, it will create a `Fork` for you and you can start using it.\n\n```shell\ngit clone \u003cpaste the your repo url here\u003e\n```\n\n```shell\nsudo ln -s ${PWD}/BrewUp/brewup.sh /usr/local/bin/brewup\n```\n\n**Note: if `/usr/local/bin/` is missing create it with**\n\n```shell\nsudo mkdir /usr/local/bin/\n```\n\n## Usage\n\njust run from terminal:\n\n```shell\nbrewup\n```\n\nInstall all apps from BrewFile:\n\ncd to local location you cloned your repository and run:\n\n```shell\nbrew bundle install --file=\u003cBrewFile Name\u003e\n```\n\n## License\n\n### MIT License\n\nCopyright (c) Stas Kosatuhin @2019\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to\ndeal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or\nsell copies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\nFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\nIN THE SOFTWARE.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffire1ce%2FBrewUp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffire1ce%2FBrewUp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffire1ce%2FBrewUp/lists"}