Repolode
ddlmanus

ddlmanus/MacOptimizer

A macOS system optimization app built with SwiftUI, covering system monitoring, app uninstalling, junk cleaning, large file finding and file browsing.

Open-source alternative to:CleanMyMacAppCleaner

Stars
1,835
Forks
133
Open issues
16
Last commit
3 months ago

What is it?

MacOptimizer is a macOS utility for monitoring system resources and cleaning up disk space. It provides a SwiftUI interface with modules for viewing CPU, memory and disk usage, managing running processes, and stopping unwanted ones.

For storage cleanup, it includes an app uninstaller that finds residual files such as preferences, caches, logs, containers and launch agents, plus a junk cleaner, a large file finder, a trash manager and a deep clean feature that looks for leftover files from apps that are no longer installed. Deletions move files to the Trash by default, and Apple system files are excluded from deep clean.

The app supports English and Simplified Chinese with a switchable language setting. It requires macOS 13.0 or later and can be built from source with a shell script using Command Line Tools, without the full Xcode IDE.

Key features

  • 01Real-time CPU, memory and disk usage monitoring with process management
  • 02App uninstaller that detects residual files like caches, preferences and logs
  • 03Junk cleaner covering system, app and browser caches (Safari, Chrome, Firefox)
  • 04Large file finder and trash manager with one-click empty
  • 05Deep clean for orphaned files left by uninstalled apps, with Apple system files excluded
  • 06Built-in file explorer with breadcrumb navigation and terminal integration
  • 07English and Chinese interface with a persistent language setting

Use cases

  • Freeing disk space on a Mac by removing large files and junk caches
  • Completely uninstalling macOS apps along with their leftover support files
  • Checking which processes are using CPU or memory and stopping them
  • Cleaning up leftover files from apps that were removed long ago

Quick start

  1. 1

    Clone the repository

    git clone https://github.com/ddlmanus/MacOptimizer.git
  2. 2

    Make the build script executable (run from the MacOptimizer folder)

    chmod +x build.sh
  3. 3

    Run the build script

    ./build.sh
  4. 4

    Launch the built app

    open build/Mac优化大师.app

Things to know

  • Requires macOS 13.0 or later; it is macOS-only.
  • Intel Macs need a manual edit of build.sh before building.
  • The README says MIT, but the repository metadata lists no license, so check the LICENSE file before reuse.
  • Some cleanup and deletion features can break apps if used carelessly, so back up data first.

Topics

FAQ

What is MacOptimizer?
A macOS system optimization app built with SwiftUI, covering system monitoring, app uninstalling, junk cleaning, large file finding and file browsing. MacOptimizer is a macOS utility for monitoring system resources and cleaning up disk space. It provides a SwiftUI interface with modules for viewing CPU, memory and disk usage, managing running processes, and stopping unwanted ones.
Is MacOptimizer free to use? What license does it have?
MacOptimizer has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
Is MacOptimizer still maintained?
Updated within 6 months. The last commit to MacOptimizer was on Aug 2, 2026.
What can I use MacOptimizer for?
Freeing disk space on a Mac by removing large files and junk caches Completely uninstalling macOS apps along with their leftover support files Checking which processes are using CPU or memory and stopping them Cleaning up leftover files from apps that were removed long ago
How do I install MacOptimizer?
Clone the repository: git clone https://github.com/ddlmanus/MacOptimizer.git Make the build script executable (run from the MacOptimizer folder): chmod +x build.sh Run the build script: ./build.sh Launch the built app: open build/Mac优化大师.app
Where can I get MacOptimizer?
The source code and installation instructions are on GitHub: https://github.com/ddlmanus/MacOptimizer

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects