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.