munki/munki

Managed software installation for macOS —

View on GitHub ↗Jump to charts ↓Open shareable report →

munki/munki has 3k+ stars and 350+ forks on GitHub, is written in Swift, and was last pushed on Oct 16, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 20th, 2026
Created on September 19th, 2014
Open Issues & Pull Requests: 69 (+0)
GitHub issues: Enabled
Number of forks: 375
Total Stargazers: 3,474 (+0)
Total Subscribers: 188 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.2 hours
Mean response time: 35.7 days
90th percentile: 3.0 days
Tracked items: 92

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 90% of issues opened in the past year have since been closed. Three people close 91% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 694 days
Stale 30+ days: 5
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • Feature Request (15)
  • Munki 7 (11)
  • CustomSidebar (6)
  • help wanted (3)
  • Priority-Medium (2)
  • Support (2)
  • bug (2)
  • enhancement (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Munki is a macOS software management system that enables administrators to deploy and manage software installations across large fleets of Mac computers through a web-based repository of packages and metadata.

Munki solves the problem of distributing and maintaining consistent software across many macOS machines in an organization. It works by combining client-side tools on each Mac with a centralized web server repository containing software packages and their installation instructions. The system can install software packaged in Apple's standard package format and drag-and-drop disk images, and it handles Apple Software Updates on Intel Macs while supporting update prompts on both Intel and Apple silicon machines.

Organizations deploying Munki should understand that it is designed for administrators managing software across multiple Macs rather than for individual users. It suits environments where centralized control over software distribution is needed, from small teams to large enterprises. The project provides extensive documentation through its wiki, a frequently asked questions section, and community support channels including the munki-discuss mailing list for general questions and munki-web-admin for web administration interface issues.

The project maintains active development with regular updates to its codebase. The tool has been rewritten in Swift, reflecting modernization of its technical foundation. Documentation is continuously refined and expanded to support users at different experience levels. Community engagement remains steady through dedicated support channels that separate general usage questions from code issues, indicating sustained organizational structure around the project.