2020-09-26 07:20:35 -04:00
<!--
2020-12-03 06:29:52 -05:00
Title: How to clean uninstall macOS apps using AppCleaner open source alternative
Description: Learn how to clean uninstall macOS apps using AppCleaner open source alternative.
2020-09-26 07:20:35 -04:00
Author: Sun Knudsen < https: / / github . com / sunknudsen >
2021-01-04 11:46:01 -05:00
Contributors: Sun Knudsen < https: / / github . com / sunknudsen > , Jona Fellisch < https: / / github . com / jonafe >
2020-09-26 07:20:35 -04:00
Reviewers:
Publication date: 2020-09-21T15:50:15.415Z
2020-11-10 07:13:35 -05:00
Listed: true
2020-09-26 07:20:35 -04:00
-->
2020-12-03 06:29:52 -05:00
# How to clean uninstall macOS apps using AppCleaner open source alternative
2020-09-26 07:20:35 -04:00
2021-02-11 17:44:27 -05:00
[](https://www.youtube.com/watch?v=0nVOB0EE5ps "How to clean uninstall macOS apps using AppCleaner open source alternative")
2020-09-27 09:15:43 -04:00
2021-02-23 19:16:37 -05:00
## Setup guide
2020-09-26 07:20:35 -04:00
2021-05-21 13:21:41 -04:00
### Step 1: create `/usr/local/bin` directory
2020-09-26 07:20:35 -04:00
```shell
sudo mkdir -p /usr/local/bin
2021-03-16 14:23:21 -04:00
sudo chown ${USER}:staff /usr/local/bin
2020-09-26 07:20:35 -04:00
```
2021-12-13 15:28:46 -05:00
### Step 2: download [app-cleaner.sh](./app-cleaner.sh) ([PGP signature](./app-cleaner.sh.asc), [PGP public key](https://sunknudsen.com/sunknudsen.asc))
2020-09-26 07:20:35 -04:00
```shell
2022-01-17 09:28:20 -05:00
curl --fail --output /usr/local/bin/app-cleaner.sh https://raw.githubusercontent.com/sunknudsen/privacy-guides/master/how-to-clean-uninstall-macos-apps-using-appcleaner-open-source-alternative/app-cleaner.sh
2020-09-26 07:20:35 -04:00
chmod +x /usr/local/bin/app-cleaner.sh
```
2020-12-03 06:29:52 -05:00
👍
---
2021-02-23 19:16:37 -05:00
## Usage guide
2020-09-26 07:20:35 -04:00
```console
$ app-cleaner.sh /Applications/AppCleaner.app
2021-03-16 14:23:21 -04:00
Checking for running processes…
Finding application data…
2020-09-26 07:20:35 -04:00
/Applications/AppCleaner.app
2020-12-11 08:39:56 -05:00
/Users/sunknudsen/Library/Preferences/net.freemacsoft.AppCleaner.plist
/Users/sunknudsen/Library/Saved Application State/net.freemacsoft.AppCleaner.savedState
2020-09-26 07:20:35 -04:00
Move application data to trash (y or n)? y
2021-03-16 14:23:21 -04:00
Moving application data to trash…
2020-09-26 07:20:35 -04:00
Done
```
2021-01-05 06:22:44 -05:00
Done
👍