Rmapp

Rmapp is a MacOS app removal tool for the command line.
It deletes both standard .app bundles and associated files stored elsewhere
in your system, securely, with file size reporting, and default safe trashing. No more drag to trash. No more artifacts.
Rmapp build: 
Dependancies:

π Features
- ποΈ Deletes files safely via trashing through native MacOS APIs
- π₯ Allows for complete unsafe deletion via
--force
- π Preview the size of and the discovered files via
--peek
- πΎ Can choose to view files with logical or disk size values
- π¦ Can remove just the bundle via
--bundle
- π Can check application size via
--size
- π» Built natively in Go for MacOS with Objective-C interop
- π Works with MacOS system security to safely remove protected files with user approval
- MORE TO COME !!! π
Demo
Lets get some help

Peek the files associated with the app

Throw them into the trash

β¬οΈ Installation
Rmapp offers a variety of installation options to choose from:
πΊ Homebrew
brew tap alewtschuk/formulae
brew install rmapp
π Install from source using Go
go install github.com/alewtschuk/rmapp@latest
Note
Due to how MacOS configures and protects it's system volume, which includes many of the preinstalled MacOS applications, rmapp will not access or delete any applications within the /System/Applications directory.
Contributing
Pull requests are more than welcome! If you find bugs or optimizations that are needed please reach out. For major changes, please open an issue first to discuss what youβd like to change.
License
MIT Β© 2025 Alex Lewtschuk
Made with β€οΈ for π« around the π