A lightweight macOS tool for managing disk space by identifying and deleting large files, including Homebrew packages. Interactive and user-friendly CLI.
Our users have written 0 comments and reviews about Mac Storage Manager, and it has gotten 0 likes
Mac Storage Manager was added to AlternativeTo by Paul on Dec 9, 2024 and this page was last updated Dec 9, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review
What is Mac Storage Manager?
The Mac Storage Manager is a shell script designed to help you manage disk space by identifying large applications on your Mac. It allows you to see the size of various installed applications, including Homebrew packages, and interactively select which ones to delete. It also provides options to delete associated caches and configuration files to free up additional space.
Features:
Size Calculation: The script calculates the size of: Homebrew formulas, Homebrew casks, Applications in /Applications and ~/Applications directories, and optionally, applications found across the entire system via sudo find Sudo Find Prompt
Interactive Deletion: After collecting the application sizes, the script allows you to interactively select applications for deletion using a graphical dialog (whiptail).
Selective Deletion: The script prompts you for each category of associated files (Application Support, Preferences, Caches, Logs, Saved Application State) whether you want to delete them.
Comprehensive Removal: The script not only deletes the main application files but also associated files, including: Homebrew Files, Uninstalls associated Homebrew formulas and casks, Application Support files (optional), Preferences (optional), Caches (optional), Logs (optional), Saved Application State (optional), and other files matching the application name found via sudo find (optional)
User Confirmation: Before deleting any files, the script prompts for confirmation, displaying exactly which files and directories will be removed.
Progress Bar and Sound Effects: The script displays a progress bar during long-running tasks and provides audio feedback for key actions (e.g., when interacting with the GUI).
Logging: The script creates a log file application_size_checker.log where errors and warnings are recorded. Check this file if you encounter issues during execution.