# How to clean uninstall apps on macOS (an open source alternative to AppCleaner by FreeMacSoft) ## Guide ### Step 1: create `/usr/local/bin` folder ```shell sudo mkdir -p /usr/local/bin sudo chown $(whoami):admin /usr/local/bin ``` ### Step 2: download [app-cleaner.sh](app-cleaner.sh) ([PGP signature](./app-cleaner.sh.sig), [PGP public key](https://sunknudsen.com/sunknudsen.asc)) ```shell curl -o /usr/local/bin/app-cleaner.sh https://sunknudsen.com/static/media/privacy-guides/how-to-clean-uninstall-apps-on-macos/app-cleaner.sh chmod +x /usr/local/bin/app-cleaner.sh ``` ## Usage ```console $ app-cleaner.sh /Applications/AppCleaner.app Checking for running processes... Finding application data... /Applications/AppCleaner.app /Users/johndoe/Library/Preferences/net.freemacsoft.AppCleaner.plist /Users/johndoe/Library/Saved Application State/net.freemacsoft.AppCleaner.savedState Move application data to trash (y or n)? y Moving application data to trash... Done ```