Declaratively setup your Mac using a single file and command.
-
Updated
Feb 9, 2026 - Rust
Declaratively setup your Mac using a single file and command.
Control your Mac with natural language by converting intent into executable action sequences, with planning, retries, and verifiable outcomes—plus step-by-step logs and visual checkpoints.
Voice input using ChatGPT and Gemini's builit-in voice dictation directly within any application.
Monitors MacOS Messages app for incoming messages with 2FA codes ✉️🔒
A single AppleScript to quickly configure macOS Finder/Dock preferences and install essential development tools via Homebrew.
🖱️ Powerful macOS CLI tool for programmatic menu interaction - click, check, and automate menu items from the terminal
macOS utility that keeps remote/VM sessions awake by gently moving the mouse until you touch it, with configurable delays and intervals.
Run Shortcuts automatically when you lock or unlock your Mac
Automated dotfiles synchronization system for macOS using LaunchAgent and yadm
Dock management script for Jamf Pro
🔀 Automated macOS migration script from Netskope to any DLP solution via Jamf Pro. Complete cleanup with health verification.
Professional battery health monitoring for macOS via Jamf Pro Self Service
A Python-based macOS tool with a Tkinter GUI that randomly selects a phone number from an input list, adds it to Contacts, and sends an automated iMessage/SMS using AppleScript.
🖱️ Jiggle your mouse on macOS to keep remote sessions awake, ensuring smooth operation without user input interruptions.
Add a description, image, and links to the macos-automation topic page so that developers can more easily learn about it.
To associate your repository with the macos-automation topic, visit your repo's landing page and select "manage topics."