Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: macadmin
Macjutsu/super
S.U.P.E.R.M.A.N. optimizes the macOS software update experience.
Language: Shell - Size: 25.3 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 575 - Forks: 79
smashism/awesome-macadmin-tools
🕶 Awesome Mac Admin Tools list
Size: 62.5 MB - Last synced: 1 day ago - Pushed: about 2 months ago - Stars: 465 - Forks: 34
autopkg/autopkg
Automating packaging and software distribution on macOS.
Language: Python - Size: 2.63 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1,256 - Forks: 201
wycomco/nudge-config
Web app for managing Nudge configurations for multiple environments
Language: PHP - Size: 3.25 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 2 - Forks: 1
liquidz00/Patcher
Fetch patch management data from Jamf Pro to generate comprehensive reports in both Excel and PDF formats
Language: Python - Size: 544 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 9 - Forks: 1
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: 5.86 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 22 - Forks: 2
hjuutilainen/sus-inspector
Inspect Apple software update service
Language: Objective-C - Size: 3.76 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 391 - Forks: 26
micromdm/micromdm
Mobile Device Management server
Language: Go - Size: 11.8 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,053 - Forks: 345
Installomator/Installomator
Installation script to deploy standard software on Macs
Language: Shell - Size: 5.82 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 946 - Forks: 408
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: about 1 month ago - Pushed: 9 months ago - Stars: 169 - Forks: 8
macadmins/SplashBuddy 📦
Onboarding splash screen for MDM and Automated Device Enrollment.
Language: Swift - Size: 13.1 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 400 - Forks: 71
scriptingosx/mac-zsh-completions
macOS specific additional completion definitions for Zsh.
Language: Shell - Size: 43.9 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 176 - Forks: 11
geoffrepoli/macvars
command library for scripting macos
Size: 125 KB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 52 - Forks: 3
smashism/smashism-scripts
👩🏻💻 general scripts for random things by or modified by smashism
Language: Shell - Size: 10.7 KB - Last synced: 2 months ago - Pushed: over 6 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: 2 months ago - Pushed: over 2 years ago - Stars: 71 - Forks: 8
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: 2 months ago - Pushed: about 2 years ago - Stars: 33 - Forks: 3
homebysix/ejdotcom
Source repository for elliotjordan.com.
Size: 5.81 MB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 1
homebysix/jss-filevault-reissue
A framework for re-escrowing missing or invalid FileVault keys with Jamf Pro.
Language: Shell - Size: 796 KB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 184 - Forks: 56
Jamf-Custom-Profile-Schemas/ProfileManifestsMirror
Jamf JSON schema manifests automatically generated from ProfileCreator manifests (https://github.com/ProfileCreator/ProfileManifests)
Language: Python - Size: 687 KB - Last synced: 2 months ago - Pushed: 6 months ago - Stars: 145 - Forks: 23
scriptingosx/pkgcheck
Script to check installer pkgs for deprecated runtime calls
Language: Shell - Size: 29.3 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 95 - Forks: 10
groob/moroz
Moroz is a Santa server
Language: Go - Size: 69.3 KB - Last synced: 17 days ago - Pushed: 2 months ago - Stars: 127 - Forks: 25
homebysix/recipe-robot
A kick ass tool for creating AutoPkg recipes.
Language: Python - Size: 22.7 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 291 - Forks: 28
hjuutilainen/munkiadmin
macOS app for managing Munki repositories
Language: Objective-C - Size: 21.2 MB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 366 - Forks: 33
homebysix/pre-commit-macadmin
Pre-commit hooks for Mac admins.
Language: Python - Size: 245 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 59 - Forks: 15
scriptingosx/desktoppr
Simple command line tool to set the desktop picture on macOS
Language: Swift - Size: 1.68 MB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 255 - Forks: 24
chilcote/vfuse
Convert bootable DMG images for use in VMware Fusion
Language: Python - Size: 207 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 401 - Forks: 47
richwrightnyc/network-autoswitcher Fork of pesqair/network-check
Harness launchd to turn off your WiFi when connected to Ethernet, and power it back on when disconnected.
Language: Shell - Size: 12.7 KB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
homebysix/docklib
Python module intended to assist IT administrators with manipulation of the macOS Dock.
Language: Python - Size: 106 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 112 - Forks: 16
scriptingosx/diskspace
macOS command line tool to return the available disk space on APFS volumes
Language: Swift - Size: 15.6 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 146 - Forks: 7
ducksrfr/mac_admin
Helpful scripts & configuration profiles for the Mac admin community
Language: Shell - Size: 245 KB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 226 - Forks: 43
kolide/fleet 📦
A flexible control server for osquery fleets
Size: 20.6 MB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 1,103 - Forks: 271
zackn9ne/incremental-updater
checks for softwareupdates on macOS, does things if needed
Language: Python - Size: 1.24 MB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
zackn9ne/jamf_app_resetter
Resets Your Jamf Pro App's URL
Language: Shell - Size: 177 KB - Last synced: 4 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
ox-it/munki-rebrand
Script to rebrand Munki's Managed Software Center
Language: Python - Size: 925 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 89 - Forks: 24
brokeyourbike/macadmin
Scripts of possible interest to macOS admins, written in Golang
Language: Go - Size: 48.8 KB - Last synced: 18 days ago - Pushed: 12 months ago - Stars: 5 - Forks: 0
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: 3 months ago - Pushed: over 8 years ago - Stars: 125 - Forks: 10
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: 3 months ago - Pushed: almost 3 years ago - Stars: 149 - Forks: 26
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: 6 days ago - Pushed: about 1 year ago - Stars: 41 - Forks: 8
dhcav/ShortcutsForJamfPro
A collection of Shortcuts for iOS, iPadOS, macOS and even watchOS to be used with Jamf Pro.
Size: 633 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 43 - 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: 5 months ago - Pushed: 5 months ago - Stars: 14 - Forks: 0
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: 6 months ago - Pushed: 9 months ago - Stars: 223 - Forks: 19
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: 7 months ago - Pushed: over 1 year 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: 7 months ago - Pushed: over 1 year 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: 7 months ago - Pushed: over 1 year 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: 7 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
scriptingosx/quickpkg
wrapper for pkgbuild to quickly build simple packages from an installed app, a dmg or zip archive.
Language: Shell - Size: 103 KB - Last synced: 6 months ago - Pushed: 10 months ago - Stars: 227 - Forks: 29
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: 5 months ago - Pushed: 5 months ago - Stars: 5 - Forks: 2
chilcote/outset 📦
Automatically process packages, profiles, and scripts during boot, login, or on demand.
Language: Python - Size: 296 KB - Last synced: 7 months ago - Pushed: 7 months 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: 2 months ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0
boberito/RandomScripts
Not JAMF Specific Scripts
Language: Python - Size: 50.8 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 6 - Forks: 2
hjuutilainen/bigsurblocker
Block Big Sur installer app from launching
Language: Objective-C - Size: 243 KB - Last synced: 6 months ago - Pushed: about 3 years ago - Stars: 239 - Forks: 28
mondada/kinobi
An external patch definition server for Jamf Pro
Language: PHP - Size: 4.84 MB - Last synced: 5 months ago - Pushed: over 2 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: 29 days ago - Pushed: 8 months ago - Stars: 3 - Forks: 0
scriptsandthings/Jamf_things
A collection of macOS and Jamf related support information and scripts
Language: Shell - Size: 2.18 MB - Last synced: 8 months ago - Pushed: 8 months 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: 8 months ago - Pushed: over 7 years ago - Stars: 4 - Forks: 0
MScottBlake/mac_scripts
A collection of scripts used to Manage Mac OS X computers.
Language: Shell - Size: 21.5 KB - Last synced: 9 months ago - Pushed: over 7 years ago - Stars: 39 - Forks: 12
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: 17.6 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 11 - Forks: 0
zackn9ne/macos_setup_cheatsheet
a macOS sysadmin cheatsheet
Language: Shell - Size: 373 KB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 28 - Forks: 4
MScottBlake/Presentations
A collection of scripts, slides, videos, etc. from the conference talks I've given.
Language: Python - Size: 79 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 10 - Forks: 0
memile123/Jamf-Scripts
Helpful scripts deployed within JAMF PRO
Language: Shell - Size: 251 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 19 - 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: 10 months ago - Pushed: almost 9 years ago - Stars: 13 - Forks: 1
univ-of-utah-marriott-library-apple/laptop_lid_closed_update
This code remotely wakes up computers using wake-on-lan and sends and SSH command to start our maintenance script on a specific schedule.
Language: Python - Size: 137 KB - Last synced: 10 months ago - Pushed: about 9 years ago - Stars: 12 - 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: 10 months ago - Pushed: about 8 years ago - Stars: 22 - Forks: 1
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: 10 months ago - Pushed: about 4 years ago - Stars: 6 - Forks: 1
univ-of-utah-marriott-library-apple/inventory_manager
Script that discovers client specific information and publishes info to KeyServer and nvram.
Language: Shell - Size: 141 KB - Last synced: 10 months ago - Pushed: almost 9 years ago - Stars: 6 - Forks: 2
univ-of-utah-marriott-library-apple/firmware_version_checker
Determines whether the current OS X computer's firmware is up-to-date.
Language: Python - Size: 258 KB - Last synced: 10 months ago - Pushed: about 9 years ago - Stars: 10 - Forks: 1
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: 10 months ago - Pushed: 10 months ago - Stars: 4 - Forks: 1
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: 10 months ago - Pushed: over 4 years ago - Stars: 45 - Forks: 5
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: 10 months ago - Pushed: over 3 years ago - Stars: 10 - Forks: 1
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: 10 months ago - Pushed: almost 8 years ago - Stars: 95 - Forks: 7
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: 10 months ago - Pushed: about 4 years ago - Stars: 14 - Forks: 5
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: 10 months ago - Pushed: about 8 years ago - Stars: 30 - Forks: 5
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: 10 months ago - Pushed: over 7 years ago - Stars: 28 - Forks: 5
SKeenan07/mac-admin-scripts
Language: Shell - Size: 326 KB - Last synced: 12 months ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 2
scriptingosx/ScriptPackages
Sample scripts to build some simple macOS installer pkgs
Language: Shell - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 28 - Forks: 3
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: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
Honestpuck/PatchBot
PatchBot - Zero-touch Packaging and Patch Management for Jamf
Size: 12.9 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 56 - Forks: 7
univ-of-utah-marriott-library-apple/802.1x_reconnect
AppleScript System Preferences UI to reconnect 802.1x.
Language: Shell - Size: 176 KB - Last synced: 10 months ago - Pushed: over 8 years ago - Stars: 18 - Forks: 5
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: 10 months ago - Pushed: almost 5 years ago - Stars: 25 - Forks: 3
AaronBurchfield/CloudFront-Middleware
Securely access a munki repo with Amazon CloudFront
Language: Python - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 36 - Forks: 9
boberito/jamfapi
JAMF Pro API Scripts I use
Language: Python - Size: 43 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 14 - Forks: 1
scriptingosx/GNU-bash-mac-installer
Downloads and builds a Mac package installer for GNU bash 5
Language: Shell - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 22 - Forks: 6
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: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
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: about 1 year ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 1
kolide/kolide-quickstart 📦
[DEPRECATED] A quickstart demo for Kolide tools
Language: Shell - Size: 77.1 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 52 - Forks: 19
ANTS-Framework/macos_profile 📦
Install macOS profiles from template or remove installed profiles by identifier
Size: 46.9 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 12 - Forks: 3
ANTS-Framework/ANTS-Munki-Conditions 📦
Admin provided conditions displaying information about ANTS Client Status
Language: Python - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1
ANTS-Framework/macos_sus 📦
This role uses the defaults command to manage the CatalogURL preference
Language: Shell - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
JasonSatti/MacOS_Scripts
Language: Shell - Size: 105 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 15 - Forks: 2
SKeenan07/autoupdate-scripts
Language: Shell - Size: 2.93 KB - Last synced: 12 months ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0
hjuutilainen/apple-updates
Track Apple software update changes with Github Actions
Language: JavaScript - Size: 54 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 22 - Forks: 2
boberito/jamfEAs
Scripted Extension Attributes for JAMF Pro
Language: Shell - Size: 20.5 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 0
Yohan460/Automatic-Secure-Token-Granting-Workflow
This workflow allows for the automatic granting of secure tokens to the Jamf Pro Assigned user on a machine utilizing a known SecureToken enabled administrator account to enable a complete hands off FV2 management workflow.
Language: Shell - Size: 224 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 42 - Forks: 2
scriptingosx/PrefsTool
Language: Python - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 59 - Forks: 7
groob/autopkgd
Continuous and concurrent autopkg checker with options.
Language: Go - Size: 70.3 KB - Last synced: 10 months ago - Pushed: over 7 years ago - Stars: 22 - Forks: 2
scriptingosx/BuildShellcheckPkg
Script to build the shellcheck binary and a macOS installer pkg
Language: Shell - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 11 - Forks: 1
Honestpuck/PatchBotProcessors
Part of PatchBot - three AutoPkg custom processors
Language: Python - Size: 45.9 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 4
okieselbach/Munki-Middleware-Azure-Storage
Generate Azure Blob Storage account authentication for Munki
Language: Python - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 10 - Forks: 0
ehemmete/Swift-admin-scripts
Mac admin scripts in swift
Language: Swift - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 8 - Forks: 0
boberito/jamfscripts
Scripts I use non API related
Language: Shell - Size: 68.4 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 15 - Forks: 5