Home

Awesome

Python Macadmin Tools

This repository aims to collect a list of open-source Python-based tools for Mac systems administration tasks.

Why is this list limited to Python? Why not include all projects in this space? Python is an especially popular language among Mac sysadmins; this restriction is partly so that those learning Python for Mac-specific tasks have a mostly-complete list of known code and approaches from which to learn. It's also to help those more experienced with Python to discover projects that they may be able to adapt, extend and/or contribute to.

See something missing or incorrect? Please feel free to edit or clone this file and submit a pull request. This repo was inspired by R.I. Pienaar's popular free-for-dev repo.

Table of Contents

Munki

Imagr

Servers

Deployment automation, imaging, packaging

Client-side management: utilities

Client-side management: libraries and modules

Mobile Device Management (MDM)

Misc. utilities and modules

Scripts and gists

Configuration management