Skip to content

Mac Cleanup Wizard - safely delete unwanted files, caches, logs, developer junk, and system bloat from your macOS system

Notifications You must be signed in to change notification settings

SH20RAJ/mac-cleanup-wizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧹 Mac Cleanup Wizard

macOS Electron React License Security Downloads

Mac Cleanup Wizard is a free and open-source desktop app that helps you identify and safely delete unwanted files, caches, logs, developer junk, and system bloat from your macOS system β€” all with an organized, intuitive UI.

🚨 macOS Security Warning

Seeing "Apple could not verify Mac Cleanup Wizard is free of malware"? This is normal for unsigned open-source apps.

⚑ Instant Fix

xattr -cr ~/Downloads/Mac\ Cleanup\ Wizard*.dmg

Then right-click the app β†’ "Open" (don't double-click!)

πŸ›‘οΈ Why This Happens

  • Apple requires a $99/year developer certificate to avoid this warning
  • As a free open-source project, we don't have Apple code signing
  • The app is completely safe - you can review the source code

πŸ“– Still having issues? Check our complete installation guide with multiple fix methods.


πŸš€ Quick Start

1. Check Compatibility

# Download and run compatibility check
curl -O https://raw.githubusercontent.com/SH20RAJ/mac-cleanup-wizard/main/check-compatibility.sh
chmod +x check-compatibility.sh && ./check-compatibility.sh

2. Download & Install

  1. Download the appropriate version:

    • Apple Silicon (M1/M2/M3): Mac Cleanup Wizard-1.0.0-arm64.dmg
    • Intel Mac: Mac Cleanup Wizard-1.0.0.dmg
  2. Fix Security Warning (if needed):

    xattr -cr ~/Downloads/Mac\ Cleanup\ Wizard*.dmg
  3. Install: Double-click the DMG and drag to Applications

  4. First Launch: Right-click the app β†’ "Open" (don't double-click!)

3. Start Cleaning

πŸŽ‰ You're ready! The app will guide you through identifying and safely removing unnecessary files.


πŸ“Έ Screenshots

Mac Cleanup Wizard - Main Interface

Mac Cleanup Wizard - Clean Your Mac Like a Pro

Main Dashboard
Main Dashboard
Organized file categories with sizes
Developer Files
Developer Files Scan
Node.js, Python, Xcode cleanup
Storage Analysis
Storage Analysis
Visual disk usage breakdown
Cleanup Progress
Cleanup Progress
Real-time cleanup results

🎯 Purpose

Over time, macOS can get cluttered with:

  • node_modules/
  • Python virtual environments
  • Xcode derived data
  • NPM/Yarn caches
  • Mail attachments
  • Chrome service workers
  • Docker containers/images
  • Unused apps and large media files

...and more!

This app provides an organized and visual approach to clean these intelligently, with safety checks, size previews, and one-click deletion.


✨ Features

  • πŸ“ Category-wise listing: Developer Files, Cache, Apps, Logs, Media, Downloads, and more
  • 🧠 AI Assistant: Suggests what can be safely removed
  • πŸ—‚ File size sorter and preview
  • πŸ—‘ Trash bin visualizer
  • πŸ” Admin permission prompt where needed
  • πŸ“¦ One-click cleanup for selected categories
  • πŸ§ͺ Dry-run mode (see what would be deleted)

πŸ“ Categories Covered

  • Developer Junk
    • node_modules/, .venv/, Xcode derived data, Docker volumes
  • Cache & Temp Files
    • App caches, browser storage, system logs
  • Media & Downloads
    • Large videos, old screenshots, downloads
  • App Data
    • Old app support files and leftover data
  • Miscellaneous
    • iOS backups, Spotlight index, Time Machine snapshots
  • Trash Management

πŸ› οΈ Tech Stack

  • Frontend: Electron.js + React.js
  • Backend / Scripts: Node.js (with native modules for file ops)
  • Permissions: macOS elevated shell access (via sudo)
  • AI Assistant (optional): OpenAI GPT-4 or local LLM for suggestions

πŸ“¦ Download & Installation

🎯 Quick Download

Latest Release: v1.0.0

Architecture DMG Installer ZIP Archive
Apple Silicon (M1/M2/M3) Download DMG Download ZIP
Intel (x64) Download DMG Download ZIP

πŸ› οΈ Installation Steps

  1. Download the appropriate version for your Mac
  2. Fix Gatekeeper (required for unsigned apps):
    xattr -cr ~/Downloads/Mac\ Cleanup\ Wizard*.dmg
  3. Install: Open DMG and drag to Applications
  4. First Launch: Right-click app β†’ "Open" (important!)

πŸ”§ Auto-Fix Script

Download and run our fix script:

curl -fsSL https://raw.githubusercontent.com/SH20RAJ/mac-cleanup-wizard/main/fix-gatekeeper.sh | bash

πŸ“– Having issues? Check the complete installation guide.


πŸš€ Getting Started

Prerequisites

  • macOS 11 or later
  • Node.js (v18+)
  • NPM or Yarn

Clone & Install

git clone https://github.com/sh20raj/mac-cleanup-wizard.git
cd mac-cleanup-wizard
npm install

Run in Development

npm run dev

Build for macOS

npm run build

πŸ™Œ Contributing

We welcome contributions! See CONTRIBUTING.md for setup instructions and guidelines.


πŸ“œ License

This project is licensed under the MIT License.


❀️ Support

If you like this tool, ⭐ star the repo, suggest ideas, and help spread the word!

About

Mac Cleanup Wizard - safely delete unwanted files, caches, logs, developer junk, and system bloat from your macOS system

Topics

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published