How to uninstall Fork on Mac
Removing Fork does not touch your repositories: they are ordinary folders wherever you cloned them. Push anything you have not pushed yet, since the app is going away, not your work. Fork keeps its settings in ~/Library/Application Support/com.DanPristupov.Fork, and Mole selects that folder by default, so copy it first if you customized Fork and want the same setup after a reinstall. These steps cover the official download from git-fork.com and the Homebrew cask fork, which install the same app.
Quit Fork and remove the app
Quit Fork from its app menu, then move Fork from Applications to the Trash. Removing the app does not affect a purchased Fork license. If you set up the fork command-line tool, the check below shows whether the command is still on your PATH.
Where Fork keeps its data
| Location | What it holds | What to do |
|---|---|---|
~/Library/Application Support/com.DanPristupov.Fork |
Fork's app data and settings | Copy it first if you customized Fork; remove when you no longer need it |
~/Library/Application Support/Fork |
Further app data | Review, then remove |
~/Library/Preferences/com.DanPristupov.Fork.plist |
App preferences | Safe to remove |
~/Library/Caches/com.DanPristupov.Fork, ~/Library/Caches/com.plausiblelabs.crashreporter.data/com.DanPristupov.Fork |
Cache and crash-report cache | Safe to remove |
~/Library/HTTPStorages/com.DanPristupov.Fork, ~/Library/Cookies/com.DanPristupov.Fork.binarycookies, ~/Library/WebKit/com.DanPristupov.Fork |
Stored web data and cookies | Safe to remove |
~/Library/Logs/Fork.log |
Log file | Safe to remove |
~/Library/Saved Application State/com.DanPristupov.Fork.savedState |
Saved window state | Safe to remove |
These paths come from the Homebrew cask's zap list and Mole's test. Only remove the com.plausiblelabs.crashreporter.data/com.DanPristupov.Fork folder, never its shared parent, which other apps use too.
Check the result
Run these read-only commands in Terminal:
pgrep -il fork
ls -d ~/Library/Application\ Support/com.DanPristupov.Fork
ls -d ~/Library/Application\ Support/Fork
command -v fork
- No output from
pgrep -il forkmeans Fork has quit. The word also matches unrelated processes whose names contain "fork", so check that a listed process is really Fork before acting on it. - For the two
ls -dlines, a printed path means the folder is still there, which is expected if you kept it; "No such file or directory" means it is gone. - No output from
command -v forkmeans the command is not on your PATH. A printed path means a link is left; inspect it withls -land remove it only if it points into the Fork app you removed.
If you installed it with Homebrew
The fork cask links a fork command and removes it on uninstall. Its zap list covers every row in the table above, both Application Support folders included, plus Fork's entry in the recent-documents list. brew uninstall --cask --zap fork moves them to the Trash whatever you selected in Mole. To keep Fork's settings, remove only the app:
brew uninstall --cask fork
Mole adds --zap only when everything in the zap list sits in your own ~/Library, is a row you left selected, and is not claimed by another installed app. Application Support/Fork is listed but not selected, so unless you tick it Mole removes Fork without --zap and moves only the rows you selected.
What Mole lists
When you remove it with Mole:
~/Library/Application Support/com.DanPristupov.Forkis selected by default, because it is named after the bundle identifier. Untick it if you want to keep Fork's settings.- The preferences, both caches, HTTP storage, cookies, WebKit data and saved window state are selected by default.
~/Library/Application Support/Forkcomes from a name Mole cannot tie to the bundle identifier, so it is listed but not selected.~/Library/Logs/Fork.logis matched by the app's name in Logs, which Fork rebuilds, so it is selected by default.- Mole does not search custom project folders for repositories.
What this test covered
Fork was installed from the official download on September 19, 2026, updated inside Mole from 2.66.7 to 2.70.0, and then uninstalled with a Mole Preview build. The Application Support/com.DanPristupov.Fork folder was selected by default and removed. The removal was confirmed while Fork's leftover scan was still running, so its unselected rows were not part of that run. No repositories are recorded, the fork command was not tested, and the Homebrew cask was not part of this test.
