mac cleanup py
v3.1.2
mac-cleanup-py is a powerful cleanup script for macOS.
This project is a rewrite of the original mac-cleanup-sh rewritten in Python.
mac-cleanup-py helps you:

adobe - Clears Adobe cache filesandroid - Clears Android cachesbrew - Clears Homebrew cachebun - Clears Bun cachecacher - Clears Cacher logschrome - Clears Google Chrome cachechromium - Clears Chromium cache filescomposer - Clears composer cacheconan - Clears Conan cachedocker - Cleanup dangling Docker Images and stopped containersdns_cache - Clears DNS cachedropbox - Clears Dropbox cacheea - Clears EA App cache filesgem - Cleanup any old versions of Gemsgo - Clears Go cachegoogle_drive - Clears Google Drive cachesgradle - Clears Gradle cachesinactive_memory - Purge Inactive Memoryios_apps - Cleanup iOS Applicationsios_backups - Removes iOS Device Backupsjava_cache - Removes Java head dumps from home directoryjetbrains - Removes logs from PhpStorm, PyCharm etckite - Deletes Kite logslunarclient - Removes Lunar Client logs and cacheminecraft - Remove Minecraft logs and cachemicrosoft_teams - Remove Microsoft Teams logs and cachenpm - Cleanup npm Cacheobsidian - Clears Obsidian cache filesnuget - Clears .nuget package filespnpm - Cleanup pnpm Cachepod - Cleanup CocoaPods Cache Filespoetry - Clears Poetry cachepyenv - Cleanup Pyenv-VirtualEnv Cachesteam - Remove Steam logs and cachesystem_caches - Clear System cachesystem_log - Clear System Log Filestelegram - Clear old Telegram Cachetrash - Empty the Trash on All Mounted Volumes and the Main HDDwget_logs - Remove Wget logs and hostsxcode - Cleanup Xcode Derived Data and Archivesxcode_simulators - Reset iOS simulatorsyarn - Cleanup yarn Cachebrew tap mac-cleanup/mac-cleanup-py
brew install mac-cleanup-pypip3 install mac-cleanupbrew uninstall mac-cleanup-py
brew untap mac-cleanup/mac-cleanup-pypip3 uninstall mac-cleanupHelp menu:
$ mac-cleanup -h
usage: mac-cleanup [-h] [-n] [-u] [-c] [-p] [-f]
Python cleanup script for macOS
Version: 3.1.2
https://github.com/mac-cleanup/mac-cleanup-py
options:
-h, --help show this help message and exit
-n, --dry-run Run without deleting stuff
-u, --update Update Homebrew on cleanup
-c, --configure Open module configuration screen
-p, --custom-path Specify path for custom modules
-f, --force Accept all warnings
Contributions are always welcome!
If you have any ideas, suggestions, or bug reports, feel free to submit an issue or open a pull request.
This project is licensed under the Apache-2.0 License.
This project is developed using tools provided by the JetBrains OSS Development Program.
Find out more about their program and how they support open source here.