Curated application list
The current list includes iMovie, GarageBand, Keynote, Numbers, Pages, Clips, and Xcode when those apps are present in /Applications.
macOS Application Cleanup
DeBloater is a conservative macOS cleanup script that attempts to remove a small, predefined list of normally removable applications from /Applications while leaving SIP-protected system applications alone.
Installation
Copy and paste this command into Terminal to install the Melding Software Mac scripts.
After reopening Terminal, type MeldingSoftware anytime to load the list.
curl -fsSL https://raw.githubusercontent.com/MeldingSoftware/Scripts/main/Mac/install.sh | bash
Because this command downloads and immediately runs a shell installer, you can review install.sh in the GitHub repository before executing it. Individual scripts may also request permissions, administrator access, Keychain authorization, Full Disk Access, or other macOS approvals depending on what the selected tool needs.
Documentation
The current list includes iMovie, GarageBand, Keynote, Numbers, Pages, Clips, and Xcode when those apps are present in /Applications.
If a matching app exists under /System/Applications, the script labels it as SIP-protected and does not attempt to remove it.
Before removal, the script asks the application to quit through AppleScript when possible.
The script intentionally runs with normal user permissions. Apps that require stronger permissions may fail to delete and are reported as errors.
Documentation
For an app found under /Applications, the script uses rm -rf on that application bundle.
It does not disable SIP, alter Recovery settings, edit system policy, or remove protected /System/Applications content.
At the end it reports how many targets were removed, not found, or identified as protected.
Documentation
The script removes the selected .app bundles only. It does not search every Library folder for application support files, preferences, caches, or login items.
Some /Applications items may require administrator authorization. This version does not elevate itself, so those removals can fail.
The script explicitly avoids protected system apps rather than asking the user to weaken System Integrity Protection.
FAQ
No. It explicitly skips protected /System/Applications content.
The current built-in list targets iMovie, GarageBand, Keynote, Numbers, Pages, Clips, and Xcode when found in /Applications.
No. The current version focuses on deleting the selected application bundles.
No. The current script contains no web request or download logic.