erase-install is a robust macOS automation tool designed to erase and reinstall macOS on a device using Apple’s official installer packages. Targeted at IT administrators and deployment professionals, it simplifies wiping and re-provisioning Mac systems—especially in enterprise or education environments. It supports options for downloading the latest macOS version, preserving user settings, automating pre- and post-install scripts, and initiating the erase-and-install process without manual intervention. It’s widely used in managed environments and compatible with MDM workflows.
Features
- Automates erasing and reinstalling macOS using official installers
- Supports full disk wipe using startosinstall with --eraseinstall
- Downloads latest macOS versions via Apple’s software update tool
- Prepares and verifies installer packages automatically
- Supports M1/M2 and Intel Macs
- Integration with MDM systems and Self Service tools
- Optionally preserves or wipes user data and settings
- Allows custom preflight and post-install scripts
Categories
Operating SystemsLicense
Apache License V2.0Follow erase-install
Other Useful Business Software
$300 Free Credits to Build on Google Cloud
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of erase-install!