Our great sponsors
-
homebrew-bundle
📦 Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask and the Mac App Store.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
As far as I know, Cakebrew is no longer maintained. There are quite a few alternatives though, you can see the full list on the GitHub page (https://github.com/milanvarady/Applite#alternatives)
Assuming everyone's on a Mac, I'm actually surprised there isn't that much use of something like homebrew-bundle[1]. It's definitely nicer to have your tooling run natively rather than, say, trying to wrap everything in Docker, or trying to get everybody on board with nix or guix.
I think the only real issue here is that you can't really pin to specific versions unless a formula exists, and there is no guarantee that a formula with a pinned version will stick around because homebrew likes to stay lean.
[1]https://github.com/Homebrew/homebrew-bundle/
From a similar project called App Fair (https://github.com/App-Fair/App). They have a separate repo containing supplemental data for casks.
There's a decent open source option: https://github.com/munki/munki
I got to use it at work at Meta (as end user), and it seemed to work quite well. They delivered Android SDKs/IDEs and a bunch of other things that I'd personally install through Brew with Munki.
Related posts
- What would be the best way to go around installing applications while setting up a new device
- Is Go Used in Production more than Rust ?
- Top Homebrew Alternative: ServBay Becomes the Go-To for Developers
- How to install (Ubuntu 22.10 VM) vagrant on Mac M1 ship using QEMU
- Perfect Elixir: Environment Setup