An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: macadmin

wycomco/nudge-config

Web app for managing Nudge configurations for multiple environments

Language: PHP - Size: 3.27 MB - Last synced at: about 18 hours ago - Pushed at: about 20 hours ago - Stars: 2 - Forks: 2

scriptingosx/diskspace

macOS command line tool to return the available disk space on APFS volumes

Language: Swift - Size: 19.5 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 163 - Forks: 9

cocopuff2u/MOFA

A collection of tools, scripts, and resources for macAdmins to manage and deploy Microsoft updates on macOS, including patches for Office, Teams, and other Microsoft software

Language: Shell - Size: 46.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 192 - Forks: 13

homebysix/docklib

Python module intended to assist IT administrators with manipulation of the macOS Dock.

Language: Python - Size: 148 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 116 - Forks: 17

dhcav/ShortcutsForJamfPro

A collection of Shortcuts for iOS, iPadOS, macOS and even watchOS to be used with Jamf Pro.

Size: 662 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 52 - Forks: 1

micromdm/micromdm

Mobile Device Management server

Language: Go - Size: 11.5 MB - Last synced at: 8 days ago - Pushed at: 12 days ago - Stars: 2,489 - Forks: 392

gojo995/launchd

🚀 Deploy your Go program easily to a Linux server using systemd with launchd, a straightforward tool that simplifies your CI/CD process.

Language: Go - Size: 23.4 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

smashism/awesome-macadmin-tools

🕶 Awesome Mac Admin Tools list

Size: 63.3 MB - Last synced at: 7 days ago - Pushed at: 9 months ago - Stars: 626 - Forks: 44

univ-of-utah-marriott-library-apple/management_tools

A collection of scripts and packages to simplify OS X management.

Language: Python - Size: 786 KB - Last synced at: 5 days ago - Pushed at: about 9 years ago - Stars: 103 - Forks: 7

Installomator/Installomator

Installation script to deploy standard software on Macs

Language: Shell - Size: 6.22 MB - Last synced at: 9 days ago - Pushed at: 15 days ago - Stars: 1,282 - Forks: 569

Inetum-Poland/bootstrap-buddy Fork of macadmins/escrow-buddy

Inetum Poland macOS authorization plugin that helps MDM administrators ensure valid Bootstrap Tokens are escrowed for all their Macs.

Language: Swift - Size: 3.4 MB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 19 - Forks: 2

Jamf-Custom-Profile-Schemas/ProfileManifestsMirror

Jamf JSON schema manifests automatically generated from ProfileCreator manifests (https://github.com/ProfileCreator/ProfileManifests)

Language: Python - Size: 1.02 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 199 - Forks: 28

autopkg/autopkg

Automating packaging and software distribution on macOS.

Language: Python - Size: 2.7 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 1,381 - Forks: 204

boberito/sc_menu

Simple smartcard Menu item

Language: Swift - Size: 3.83 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 41 - Forks: 3

homebysix/jss-filevault-reissue 📦

A framework for re-escrowing missing or invalid FileVault keys with Jamf Pro.

Language: Shell - Size: 1.08 MB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 189 - Forks: 54

adamselby/apple-ports-test

Script that tests for Apple services connectivity including APNS, based on info available in "Use Apple products on enterprise networks"

Language: Shell - Size: 36.1 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 16 - Forks: 0

MScottBlake/Presentations

A collection of scripts, slides, videos, etc. from the conference talks I've given.

Language: Python - Size: 95.4 MB - Last synced at: 4 days ago - Pushed at: 26 days ago - Stars: 13 - Forks: 0

homebysix/pre-commit-macadmin

Pre-commit hooks for Mac admins.

Language: Python - Size: 367 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 68 - Forks: 15

acodega/jamfProScripts

Extension Attributes and scripts to use with Jamf Pro

Language: Shell - Size: 35.2 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 11 - Forks: 2

jamf/Setup-Manager

Enrollment progress manager

Size: 1.3 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 229 - Forks: 20

hjuutilainen/munkiadmin

macOS app for managing Munki repositories

Language: Objective-C - Size: 21.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 374 - Forks: 35

bgkf/scripts

Collection of scripts and extension attributes.

Language: Shell - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

bgkf/self-service-tools

Scripts and workflows for end user and IT self service tools.

Language: Shell - Size: 64.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

homebysix/recipe-robot

A kick ass tool for creating AutoPkg recipes.

Language: Python - Size: 22.4 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 310 - Forks: 28

bgkf/Okta_Workflows

Language: Shell - Size: 54.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Rocketman-Tech/rcc

A swiss army knife for Jamf Admins

Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 36 - Forks: 3

MScottBlake/mac_scripts

A collection of scripts used to Manage Mac OS X computers.

Language: Shell - Size: 21.5 KB - Last synced at: 4 days ago - Pushed at: over 8 years ago - Stars: 45 - Forks: 12

homebysix/ejdotcom

Source repository for elliotjordan.com.

Size: 8.19 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

kolide/fleet 📦

A flexible control server for osquery fleets

Size: 20.6 MB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 1,104 - Forks: 261

univ-of-utah-marriott-library-apple/display_manager

An open-source Python library which can modify your Mac's display settings manually or automatically.

Language: Python - Size: 69.7 MB - Last synced at: 13 days ago - Pushed at: about 2 years ago - Stars: 249 - Forks: 19

scriptingosx/pkgcheck

Script to check installer pkgs for deprecated runtime calls

Language: Shell - Size: 29.3 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 99 - Forks: 9

boberito/RandomScripts

Not JAMF Specific Scripts

Language: Python - Size: 52.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 7 - Forks: 2

macadmins/escrow-buddy

A macOS authorization plugin that helps MDM administrators ensure valid FileVault keys are escrowed for all their Macs.

Language: Objective-C - Size: 3.37 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 237 - Forks: 15

Macjutsu/super

S.U.P.E.R.M.A.N. optimizes the macOS software update experience.

Language: Shell - Size: 42.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 745 - Forks: 93

groob/moroz

Moroz is a Santa server

Language: Go - Size: 63.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 132 - Forks: 30

liquidz00/Patcher

Fetch patch management data from Jamf Pro to generate comprehensive reports in varying formats.

Language: Python - Size: 2.9 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 18 - Forks: 1

scriptingosx/desktoppr

Simple command line tool to set the desktop picture on macOS

Language: Swift - Size: 1.78 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 320 - Forks: 29

ducksrfr/mac_admin

Helpful scripts & configuration profiles for the Mac admin community

Language: Shell - Size: 246 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 236 - Forks: 43

scriptingosx/quickpkg

wrapper for pkgbuild to quickly build simple packages from an installed app, a dmg or zip archive.

Language: Shell - Size: 203 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 266 - Forks: 27

scriptingosx/mac-zsh-completions

macOS specific additional completion definitions for Zsh.

Language: Shell - Size: 48.8 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 187 - Forks: 16

hjuutilainen/sus-inspector

Inspect Apple software update service

Language: Objective-C - Size: 3.76 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 417 - Forks: 26

boberito/jamfscripts

Scripts I use non API related

Language: Shell - Size: 73.2 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 19 - Forks: 5

SAP/sap-autopkg

AutoPkg automates packaging and software distribution on macOS. These AutoPkg recipes and processors are made with ❤️ by the Mac CoE at SAP.

Language: Python - Size: 43 KB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

odra94/MacAdminStuff

This repository is to share ideas, workflows and scripts to use with Jamf Administration.

Language: Shell - Size: 60 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 2

acodega/mosyleScripts

Command attributes and custom commands to use with Mosyle MDM

Language: Shell - Size: 39.1 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 58 - Forks: 9

smashism/jamfpro-extension-attributes

🔍 A repository for EAs to use for reporting in the Jamf Pro Server

Language: Python - Size: 50.8 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 33 - Forks: 1

univ-of-utah-marriott-library-apple/firmware_password_manager

A Python script to help Macintosh administrators manage the firmware passwords of their computers.

Language: Python - Size: 13.7 MB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 153 - Forks: 26

chilcote/vfuse

Convert bootable DMG images for use in VMware Fusion

Language: Python - Size: 207 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 400 - Forks: 48

acodega/macos

Mac scripts unrelated to a specific MDM

Language: Shell - Size: 41 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 18 - Forks: 3

univ-of-utah-marriott-library-apple/privacy_services_manager

A single management utility to administer Location Services, Contacts requests, Accessibility, and iCloud access in Apple's OS X.

Language: Python - Size: 1.41 MB - Last synced at: 5 months ago - Pushed at: almost 10 years ago - Stars: 125 - Forks: 10

scriptingosx/GNU-bash-mac-installer

Downloads and builds a Mac package installer for GNU bash 5

Language: Shell - Size: 14.6 KB - Last synced at: 5 months ago - Pushed at: about 6 years ago - Stars: 24 - Forks: 8

Theile/Installomator Fork of Installomator/Installomator

Installation script to deploy standard software on Macs. To be installed on client with an installer pkg. Includes version control before installing asking user to quit the app, so only with updates will the user be asked to quit.

Language: Shell - Size: 6.2 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 22 - Forks: 2

acodega/kandjiScripts

Scripts to use with Kandji MDM

Language: Shell - Size: 16.6 KB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 3 - Forks: 1

univ-of-utah-marriott-library-apple/cleanup_manager

Cleanup Manager helps you clean up folders on your Mac's hard drive.

Language: Python - Size: 309 KB - Last synced at: 5 months ago - Pushed at: over 9 years ago - Stars: 23 - Forks: 1

univ-of-utah-marriott-library-apple/sudoers_manager

A standalone Python script to help administrators manage their sudoers file.

Language: Python - Size: 68.4 KB - Last synced at: 5 months ago - Pushed at: over 9 years ago - Stars: 31 - Forks: 5

deviscoding/mac-update

CLI tool to ease management of software updates on macOS, ideal for automation by system administrators.

Language: PHP - Size: 524 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 1

geoffrepoli/macvars

command library for scripting macos

Size: 125 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 56 - Forks: 4

univ-of-utah-marriott-library-apple/aeios

A python library designed to aid the automation of Apple iOS device management, configuration and imaging.

Language: Python - Size: 1.59 MB - Last synced at: 5 months ago - Pushed at: almost 6 years ago - Stars: 48 - Forks: 5

scriptsandthings/Jamf_things

A collection of macOS and Jamf related support information and scripts

Language: Shell - Size: 2.19 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 6 - Forks: 0

MLBZ521/PkgBot

Automation framework for AutoPkg that provides a web-based front end and Slack Bot, to send notifications and receive commands, to manage the software package and version validation lifecycle and an interactive method to "promote" versions to production environments.

Language: Python - Size: 4.15 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 5 - Forks: 2

univ-of-utah-marriott-library-apple/chrome-kiosk

Methodology to programmatically manage Google Chrome as a kiosk on macOS

Language: Python - Size: 264 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 2

ox-it/munki-rebrand

Script to rebrand Munki's Managed Software Center

Language: Python - Size: 869 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 88 - Forks: 24

scriptingosx/PrefsTool

Language: Python - Size: 9.77 KB - Last synced at: 5 months ago - Pushed at: about 7 years ago - Stars: 66 - Forks: 7

TheNite/Jamf-Scripts

Some everyday scripts to use in jamf

Language: Shell - Size: 8.3 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 2

hamzah/stoken-pwchanger

Changes the password for a SecureToken enabled admin account by generating a temporary admin to perform the password change.

Language: Shell - Size: 1.95 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

scriptingosx/ScriptPackages

Sample scripts to build some simple macOS installer pkgs

Language: Shell - Size: 5.86 KB - Last synced at: 14 days ago - Pushed at: about 6 years ago - Stars: 31 - Forks: 5

SKeenan07/mac-admin-scripts

Language: Shell - Size: 341 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 2

univ-of-utah-marriott-library-apple/suid_scan

Simple script to help you check for files with execute-as bits set.

Language: Python - Size: 348 KB - Last synced at: 2 months ago - Pushed at: over 10 years ago - Stars: 14 - Forks: 1

macadmins/SplashBuddy 📦

Onboarding splash screen for MDM and Automated Device Enrollment.

Language: Swift - Size: 13.1 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 400 - Forks: 71

univ-of-utah-marriott-library-apple/802.1x_reconnect

AppleScript System Preferences UI to reconnect 802.1x.

Language: Shell - Size: 176 KB - Last synced at: 5 months ago - Pushed at: almost 10 years ago - Stars: 20 - Forks: 5

univ-of-utah-marriott-library-apple/scl_jamf_extension_attribute_collection

SCL JAMF Pro Extension Attribute Collection

Language: Python - Size: 87.9 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 5

smashism/smashism-scripts

👩🏻‍💻 general scripts for random things by or modified by smashism

Language: Shell - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 2

smashism/jamfpro-scripts

💻 General scripts for Self Service policies and other parts of Jamf Pro.

Language: Shell - Size: 72.3 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 71 - Forks: 8

deviscoding/mac-prefer

A CLI tool written to ease the management of various preferences on macOS, primarily intended for mac admins administering multiple systems.

Language: PHP - Size: 573 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

AaronBurchfield/CloudFront-Middleware

Securely access a munki repo with Amazon CloudFront

Language: Python - Size: 16.6 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 36 - Forks: 9

zackn9ne/incremental-updater

checks for softwareupdates on macOS, does things if needed

Language: Python - Size: 1.24 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

zackn9ne/jamf_app_resetter

Resets Your Jamf Pro App's URL

Language: Shell - Size: 177 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

brokeyourbike/macadmin

Scripts of possible interest to macOS admins, written in Golang

Language: Go - Size: 48.8 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

ANTS-Framework/ants 📦

ANTS is a framework to manage and apply macOS and Linux host configurations using Ansible Pull.

Language: Python - Size: 304 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 41 - Forks: 9

univ-of-utah-marriott-library-apple/app-playpen

A python GUI application that provides framework & automation to secure macOS applications with exceptional requirements.

Language: Python - Size: 52.6 MB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 11 - Forks: 1

MatthewPrins/Jamf

Jamf Pro scripts and API calls for computers, mobile devices, and users — some shell, some Python

Language: Shell - Size: 121 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 0

adamselby/add-device-to-jamf

This script can receive input to add a device to a Jamf PreStage Enrollment scope as well as Jamf Inventory Preload.

Language: Shell - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

adamselby/nudge-automatic-update

Create and update a nudge.json file with the latest release as determined by jamf-patch for automatic Software Update Definitions for use with Nudge.

Language: Shell - Size: 39.1 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 1

adamselby/jamf-smart-rename

Scripts related to automatic/smart renaming based on information stored in Jamf.

Language: Shell - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

adamselby/jamf-migration-helper

Automatically remove Macs or devices (iPad, iPhone, Apple TV) after they have successfully enrolled on the new Jamf server, from the old Jamf server to maintain accurate device counts and an overview of our migration status.

Language: Shell - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

chilcote/outset 📦

Automatically process packages, profiles, and scripts during boot, login, or on demand.

Language: Python - Size: 296 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 566 - Forks: 63

homebysix/touchbarlib 📦

A Python module for configuring the TouchBar on MacBook Pros.

Language: Python - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 0

hjuutilainen/bigsurblocker

Block Big Sur installer app from launching

Language: Objective-C - Size: 243 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 239 - Forks: 28

mondada/kinobi

An external patch definition server for Jamf Pro

Language: PHP - Size: 4.84 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 77 - Forks: 4

liquidz00/csv-compare

Find differences between two CSV files based on a specified column identifier.

Language: Python - Size: 35.2 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

jossryan/Macadmin-Tools

An assortment of scripts and tools to make managing macs easier

Language: Shell - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 0

zackn9ne/macos_setup_cheatsheet

a macOS sysadmin cheatsheet

Language: Shell - Size: 373 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 28 - Forks: 4

memile123/Jamf-Scripts

Helpful scripts deployed within JAMF PRO

Language: Shell - Size: 251 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 2

univ-of-utah-marriott-library-apple/disable_sip

This script is used in the recovery partition to automatically disable SIP.

Language: Shell - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: almost 9 years ago - Stars: 29 - Forks: 6

dkf2010/magic_installer

This script will help you to install software silently on your Macs with Jamf Pro.

Language: Shell - Size: 1.13 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 1

MLBZ521/jamf_pro_db_decrypt Fork of dmaasland/jamf_decrypt

Decrypt content in the Jamf Pro Database

Language: Python - Size: 21.5 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Honestpuck/PatchBot

PatchBot - Zero-touch Packaging and Patch Management for Jamf

Size: 12.9 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 56 - Forks: 7

univ-of-utah-marriott-library-apple/blade_runner

Blade Runner is a Jamf Pro based Python application that automates and implements a framework to offboard, secure erase and document deprecated Mac systems.

Language: Python - Size: 5.5 MB - Last synced at: 5 months ago - Pushed at: about 6 years ago - Stars: 25 - Forks: 3

boberito/jamfapi

JAMF Pro API Scripts I use

Language: Python - Size: 43 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 1

kolide/kolide-quickstart 📦

[DEPRECATED] A quickstart demo for Kolide tools

Language: Shell - Size: 77.1 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 52 - Forks: 19