-
Notifications
You must be signed in to change notification settings - Fork 0
Open Source Tools
Automating packaging and software distribution on macOS.
- License: Apache-2.0 license
- MacAdmins Slack Channel: #autopkg
- Tags: pkg-creation
- URL: https://github.com/autopkg/autopkg
AutoPkgr is a free Mac app that makes it easy to install and configure AutoPkg.
- License: Apache-2.0 license
- MacAdmins Slack Channel: no direct channel
- Tags: pkg-creation
- URL: https://github.com/lindegroup/autopkgr
An MDM agnostic zero touch solution for macOS
- License: MIT license
- MacAdmins Slack Channel: #baseline
- Tags: zero-touch
- URL: https://github.com/SecondSonConsulting/Baseline
An SSH tunneling solution for remote Mac-to-Mac connectivity (formerly a Mac-MSP product)
- License: Apache-2.0 license
- MacAdmins Slack Channel: #bluesky
- Tags: endpoint-utility, remote-access, web-server
- URL: https://github.com/BlueSkyTools/BlueSkyConnect
Crypt is an authorization plugin that will enforce FileVault 2, and then submit it to an instance of Crypt Server.
- License: Apache-2.0 license
- MacAdmins Slack Channel: #crypt
- Tags: endpoint-utility, security
- URL: https://github.com/grahamgilbert/crypt
DEPNotify is a small light weight notification app that was designed to let your users know what's going on during a DEP enrollment.
- License: MIT license
- MacAdmins Slack Channel: #depnotify
- Tags: mdm-enrollment, endpoint-utility, user-interaction
- URL: https://github.com/jamf/DEPNotify
Python module intended to assist IT administrators with manipulation of the macOS Dock.
- License: Apache-2.0 license
- MacAdmins Slack Channel: #dock-management
- Tags: endpoint-utility, ui-customization
- URL: https://github.com/homebysix/docklib
command line tool for managing dock items
- License: Apache-2.0 license
- MacAdmins Slack Channel: #dock-management
- Tags: endpoint-utility, ui-customization
- URL: https://github.com/kcrawford/dockutil
A script that automates downloading macOS installers, and optionally erasing or upgrading macOS in a single process.
- License: Apache-2.0 license
- MacAdmins Slack Channel: #eraseinstall
- Tags: os-install
- URL: https://github.com/grahampugh/erase-install
Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
- License: MIT license and others
- MacAdmins Slack Channel: #fleet
- Tags: endpoint-utility, system-audit, web-server
- URL: https://github.com/fleetdm/fleet
Self support apps provided by IT services to end users.
- License: BSD-3-Clause license
- MacAdmins Slack Channel: #hello-it
- Tags: self-service, endpoint-utility, user-interaction
- URL: https://github.com/ygini/Hello-IT
The missing package manager for macOS (or Linux)
- License: BSD-2-Clause license
- MacAdmins Slack Channel: #homebrew
- Tags: app-installation
- URL: https://brew.sh/
macOS agent used to display custom notifications and alerts to the end user.
- License: Apache-2.0 license
- MacAdmins Slack Channel: #mac-ibm-open-source
- Tags: endpoint-utility, user-interaction
- URL: https://github.com/IBM/mac-ibm-notifications
Icons for macOS is the easiest way to create customized app icons in PNG format for your company’s internal app store. No graphic skills needed.
- License: Apache-2.0 license
- MacAdmins Slack Channel: no direct channel
- Tags: app-creation
- URL: https://github.com/SAP/macOS-icon-generator
Installation script to deploy standard software on Macs
- License: Apache-2.0 license
- MacAdmins Slack Channel: #installomator
- Tags: app-install
- URL: https://github.com/Installomator/Installomator
A Mac utility to help inspect Apple Configuration Profile payloads.
- License: MIT license
- MacAdmins Slack Channel: #low-profile
- Tags: configprofile-audit
- URL: https://github.com/ninxsoft/LowProfile
A Mac utility that automatically downloads macOS Firmwares / Installers.
- License: MIT license
- MacAdmins Slack Channel: #mist
- Tags: os-install
- URL: https://github.com/ninxsoft/Mist
Mlaps is a self-contained, secure, automated and modern server-client system where you can manage and view admin passwords for your mac fleet.
- License: Apache-2.0 license
- MacAdmins Slack Channel: #laps
- Tags: laps
- URL: https://github.com/lzuba/mlaps
Native macOS application that assists with the Jamf Pro OTA enrollment experience
- License: Apache-2.0 license
- MacAdmins Slack Channel: #mac-ibm-open-source
- Tags: mdm-enrollment, endpoint-utility, user-interaction
- URL: https://github.com/IBM/mac-ibm-enrollment-helper
LAPS solution for macOS managed with Jamf
- License: unspecified
- MacAdmins Slack Channel: #laps
- Tags: laps
- URL: https://github.com/PezzaD84/macLAPS
This project is the technical implementation of NIST Special Publication, 800-219 (Rev. 1) Automated Secure Configuration Guidance from the macOS Security Compliance Project (mSCP).
- License: CC-BY-4.0 license
- MacAdmins Slack Channel: #macos_security_compliance
- Tags: security, configprofile-creation
- URL: https://github.com/usnistgov/macos_security
Swift binary that will change a local administrator password to a random generated password. Similar behavior to LAPS for Windows
- License: MIT license
- MacAdmins Slack Channel: #laps
- Tags: laps
- URL: https://github.com/joshua-d-miller/macOSLAPS
Mobile Device Management server
- License: MIT license
- MacAdmins Slack Channel: #micromdm
- Tags: mdm-server
- URL: https://github.com/micromdm/micromdm
Managed software installation for macOS
- License: Apache-2.0 license
- MacAdmins Slack Channel: #munki
- Tags: app-install
- URL: https://github.com/munki/munki
Script to rebrand Munki's Managed Software Center
- License: BSD-3-Clause license
- MacAdmins Slack Channel: #munki-rebrand
- Tags: pkg-creation, branding
- URL: https://github.com/ox-it/munki-rebrand
macOS app for managing Munki repositories
- License: MIT license
- MacAdmins Slack Channel: #munkiadmin
- Tags: app-install
- URL: https://github.com/hjuutilainen/munkiadmin
Flask app for connecting Munki and MicroMDM
- License: Apache-2.0 license
- MacAdmins Slack Channel: #munkimdm
- Tags: devops
- URL: https://github.com/munkimdm/munkimdm
munkipkg is a tool for building packages in a consistent, repeatable manner from source files and scripts in a project directory.
- License: Apache-2.0 license
- MacAdmins Slack Channel: no direct channel
- Tags: pkg-creation
- URL: https://github.com/munki/munki-pkg
A reporting tool for munki
- License: MIT license
- MacAdmins Slack Channel: #munkireport
- Tags: system-audit, app-audit, web-server
- URL: https://github.com/munkireport/munkireport-php
MunkiWebAdmin2 focuses on web-based editing of manifests and pkginfo files.
- License: Apache-2.0 license
- MacAdmins Slack Channel: #munkiwebadmin
- Tags: pkg-creation, web-server
- URL: https://github.com/munki/mwa2
NanoMDM is a minimalist Apple MDM server heavily inspired by MicroMDM
- License: MIT license
- MacAdmins Slack Channel: #nanomdm
- Tags: mdm-server
- URL: https://github.com/micromdm/nanomdm
SQL powered operating system instrumentation, monitoring, and analytics.
- License: Apache-2.0 license and GPL-2.0-only license
- MacAdmins Slack Channel: #osquery
- Tags: endpoint-utility, system-audit
- URL: https://github.com/osquery/osquery
Integrated Packaging Environment for OS X
- License: BSD-3-Clause license
- MacAdmins Slack Channel: #packages
- Tags: pkg-creation
- URL: http://s.sudre.free.fr/Software/Packages/about.html
Utility to convert plist files to yaml files or vice versa
- License: Apache-2.0 license
- MacAdmins Slack Channel: no direct channel
- Tags: dev-utility
- URL: https://github.com/grahampugh/plist-yaml-plist
PPPC Utility is a macOS (10.15 and newer) application for creating configuration profiles containing the Privacy Preferences Policy Control payload for macOS.
- License: MIT license
- MacAdmins Slack Channel: no direct channel
- Tags: configprofile-creation
- URL: https://github.com/jamf/PPPC-Utility
For Mac users in enterprise environments, this application gives users control over the administration of their machine by elevating their level of access to administrator privileges on macOS. Users can set a timeframe in the application's settings to perform specific tasks, such as installing or removing an application.
- License: Apache-2.0 license
- MacAdmins Slack Channel: no direct channel
- Tags: security, endpoint-utility, user-interaction
- URL: https://github.com/SAP/macOS-enterprise-privileges
macOS app to create standard or customized configuration profiles.
- License: MIT license
- MacAdmins Slack Channel: #profilecreator
- Tags: configprofile-creation
- URL: https://github.com/ProfileCreator/ProfileCreator
A macOS script to encourage users to restart their workstations
- License: MPL-2.0 license
- MacAdmins Slack Channel: #renew
- Tags: self-service, endpoint-utility, user-interaction
- URL: https://github.com/SecondSonConsulting/Renew
Modular reporting for Endpoints
- License: Apache-2.0 license
- MacAdmins Slack Channel: #sal
- Tags: web-server, endpoint-utility, system-audit
- URL: https://github.com/salopensource/sal
Setup Your Mac aims to simplify initial device configuration by leveraging swiftDialog and Jamf Pro Policy Custom Events to allow end-users to self-complete Mac setup post-enrollment.
- License: MIT license
- MacAdmins Slack Channel: #setup-your-mac
- Tags: endpoint-utility, self-service
- URL: https://github.com/setup-your-mac/Setup-Your-Mac
S.U.P.E.R.M.A.N. optimizes the macOS software update experience.
- License: Apache-2.0 license
- MacAdmins Slack Channel: #super
- Tags: os-install, endpoint-utility
- URL: https://github.com/Macjutsu/super
Inspect Apple software update service
- License: Apache-2.0 license
- MacAdmins Slack Channel: no direct channel
- Tags: os-audit
- URL: https://github.com/hjuutilainen/sus-inspector
A binary authorization and monitoring system for macOS
- License: Apache-2.0 license
- MacAdmins Slack Channel: #santa
- Tags: endpoint-utility, security
- URL: https://github.com/google/santa
Script2Pkg is an application for creating payload-free installer packages for macOS.
- License: Apache-2.0 license
- MacAdmins Slack Channel: no direct channel
- Tags: pkg-creation
- URL: https://github.com/SAP/script-to-package-tool-for-macos
The Support App is developed by Root3, specialized in managing Apple devices. Root3 offers consultancy and support for organizations to get the most out of their Apple devices and is based in The Netherlands (Halfweg).
- License: MIT license
- MacAdmins Slack Channel: #support-app
- Tags: self-service, endpoint-utility, user-interaction
- URL: https://github.com/root3nl/SupportApp
Create user-notifications on macOS with swiftDialog
- License: MIT license
- MacAdmins Slack Channel: #swiftdialog
- Tags: endpoint-utility, user-interaction
- URL: https://github.com/swiftDialog/swiftDialog
Sample Code for the UpgradeBuddy tooling demos at MDOYVR
- License: MIT-0 license
- MacAdmins Slack Channel: no direct channel
- Tags: os-install, endpoint-utility
- URL: https://github.com/aws-samples/amazon-upgradebuddy-example
Open Source Project for Syncing IdP password with macOS login password
- License: BSD-3-Clause license
- MacAdmins Slack Channel: #xcreds
- Tags: endpoint-utility, security
- URL: https://github.com/twocanoes/xcreds
Zentral is a high-visibility platform for controlling Apple endpoints in enterprises. It brings great observability to IT and makes tracking & reporting compliance much less manual.
- License: Apache-2.0 license and others
- MacAdmins Slack Channel: #zentral
- Tags: system-management
- URL: https://github.com/zentralopensource/zentral
- Home
-
Macadmin Tools
- Official MAOS Applications
-
Open Source Tools
- AutoPkg
- AutoPkgr
- Baseline
- BlueSky
- Crypt
- DEPNotify
- docklib
- dockutil
- erase-install
- Fleet
- Hello-IT
- Homebrew
- IBM Notifier
- Icons
- Installomator
- Low Profile
- MIST
- MLAPS
- Mac@IBM Enrollment Helper
- macLAPS
- macOS Security Compliance
- macOSLAPS
- MicroMDM
- Munki
- munki_rebrand
- MunkiAdmin
- MunkiMDM
- munkipkg
- MunkiReport
- MunkiWebAdmin 2
- NanoMDM
- osquery
- Packages
- plistyamlplist
- PPPC Utility
- Privileges
- ProfileCreator
- Renew
- Sal
- Setup Your Mac
- S.U.P.E.R.M.A.N.
- SUS Inspector
- Santa
- Script2Pkg
- Support App
- swiftDialog
- UpgradeBuddy
- XCreds
- Zentral
- Vendor Free Tools
- Vendor Paid Tools