A powerful tool to optimize and enhance your macOS experience, available in both CLI and GUI versions.
A traditional command-line interface using Bash scripts (cli/src/script.sh
), perfect for:
- Server environments
- Terminal power users
- Automation scripts
- Remote administration
A modern graphical interface built with Python and NiceGUI (gui/src/python-app-nicegui.py
), ideal for:
- Desktop users
- Visual feedback
- Real-time monitoring
- User-friendly controls
This monorepo contains two main implementations of the macOS Optimizer:
macos-optimizer/
βββ cli/ # Command-line interface version
β βββ src/ # CLI source code
β βββ README.md # CLI-specific documentation
βββ gui/ # Graphical interface version
β βββ src/ # GUI source code
β βββ README.md # GUI-specific documentation
βββ docs/ # Documentation
β βββ en/ # English documentation
β βββ es/ # Spanish documentation
β βββ zh/ # Chinese documentation
βββ tests/ # Test suites
βββ config/ # Shared configuration files
βββ README.md # This file
A traditional command-line interface using Bash scripts, perfect for:
- Server environments
- Terminal power users
- Automation scripts
- Remote administration
A modern graphical interface built with Python and NiceGUI, ideal for:
- Desktop users
- Visual feedback
- Real-time monitoring
- User-friendly controls
- macOS 10.15 (Catalina) or later
- For GUI version: Python 3.7+ and pip
cd cli
chmod +x src/script.sh
./src/script.sh
cd gui
pip install -r requirements.txt
python src/python-app-nicegui.py
See CONTRIBUTING.md for guidelines on how to contribute to either version of the project.
This project is licensed under the MIT License - see the LICENSE file for details.
Special thanks to all contributors who have helped shape both versions of macOS Optimizer.