munki VS HomeBrew

Compare munki vs HomeBrew and see what are their differences.

munki

Managed software installation for macOS — (by munki)

HomeBrew

🍺 The missing package manager for macOS (or Linux) (by Homebrew)
Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
munki HomeBrew
26 648
2,640 32,145
1.4% 1.8%
7.0 10.0
14 days ago 6 days ago
Python Ruby
GNU General Public License v3.0 or later BSD 2-clause "Simplified" License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

munki

Posts with mentions or reviews of munki. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-04-15.
  • macOS/IOS/iPadOS App Deployment and Monitoring
    2 projects | reddit.com/r/Intune | 15 Apr 2022
    The Demo setup is super simple to follow. When I migrated our Mac server to a new machine, I moved the repo folder and just followed the guide. Took me an afternoon, so imagine a few days tops for someone who has never used it before. We also have autopkgr feeding app updates into Munki each week, but if ABM and Jamf is close, you could just do manual imports of what you want into Munki.
  • Munki - Could not retrieve managed install primary manifest
    1 project | reddit.com/r/macsysadmin | 6 Mar 2022
    Munki client will try 5 different ways to get the manifest, https://github.com/munki/munki/wiki/Default-Manifest-Resolution
  • Munki repaeatable deployment
    2 projects | reddit.com/r/macsysadmin | 2 Mar 2022
    From what I remember, munki doesn’t use the built in python, instead it bundles it’s own. What version of munki are you running? If it’s less than 5.5 consider upgrading munki before moving forward. https://github.com/munki/munki/releases/tag/v5.5.0 Bumped the Python version to 3.9.5 (from 3.9.4)
    2 projects | reddit.com/r/macsysadmin | 2 Mar 2022
    You can create a nopkg. https://github.com/munki/munki/wiki/nopkgs
  • Software update server for Big Sur and Monterey
    1 project | reddit.com/r/macsysadmin | 2 Mar 2022
    You can try https://github.com/munki/munki We used to use it quite a bit.
  • Installing and deploying Apps
    1 project | reddit.com/r/JumpCloud | 1 Mar 2022
  • Managed Software Center Issues
    1 project | reddit.com/r/macsysadmin | 23 Feb 2022
    > sudo managedsoftwareupdate Managed Software Update Tool Copyright 2010-2021 The Munki Project https://github.com/munki/munki Starting... Performing preflight tasks... WARNING: Skipping execution of preflight due to insecure file permissions. Error: /usr/local/munki/preflight is not secure! owner does not match munki process! Checking for available updates... Unable to register this device: internalError ERROR: Unexpected error in updatecheck: # [TRUNCATED STACK TRACE] File "/usr/local/munki/middleware_simplemdm.py", line 15, in process_request_options raise Exception("Device is unenrolled from SimpleMDM") Exception: Device is unenrolled from SimpleMDM
  • Alternate ways of app deployment?
    6 projects | reddit.com/r/macsysadmin | 2 Feb 2022
    Munki (Managed Software Center, pointed at https repository) https://www.munki.org/munki/
  • Question: Force Munki to check for updates as soon as it’s installed
    3 projects | reddit.com/r/macsysadmin | 24 Dec 2021
    To get around this there are two options. 1. Use the DEP package - https://github.com/munki/munki/releases/download/v5.6.2/munkitools_DEP-5.6.2.4398.pkg. Any of the DEP packages in the releases page should work but might as well grab the latest. I can’t find the link at the moment but I believe this just loads the daemons on the postinstall script.
    3 projects | reddit.com/r/macsysadmin | 24 Dec 2021

HomeBrew

Posts with mentions or reviews of HomeBrew. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-25.

What are some alternatives?

When comparing munki and HomeBrew you can also consider the following projects:

Visual Studio Code - Visual Studio Code

spack - A flexible package manager that supports multiple versions, configurations, platforms, and compilers.

osxfuse - FUSE extends macOS by adding support for user space file systems

asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

Chocolatey - Chocolatey - the package manager for Windows

chromebrew - Package manager for Chrome OS

Docker-OSX - Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.

nvm - Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

ohmyzsh - 🙃 A delightful community-driven (with 2,000+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

AlDente - macOS tool to limit maximum charging percentage

pdf-tools - Emacs support library for PDF files.

fish-shell - The user-friendly command line shell.