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
The all-in-one Omnichannel Experience Management Platform
Build conversational surveys of any type, for any purpose, in any language. Get 40% more responses.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of erase-install!