whatisgithub

What is cleanmacjoe?

joemockdao/cleanmacjoe — explained in plain English

Analysis updated 2026-06-24

13SwiftAudience · generalComplexity · 2/5Setup · easy

In one sentence

Free native macOS app for disk cleanup and app management. Scans for caches, trash, duplicates, large files, and safely uninstalls apps with their support files. Everything goes to Trash, never permanently deleted.

Mindmap

mindmap
  root((CleanMacJoe))
    Cleaning
      Cache removal
      Trash cleanup
      Build artifacts
    Analysis
      Duplicate finder
      Large files
      Drive usage
    Management
      App uninstaller
      Privacy cleaner
      Safe recovery
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Free up disk space on a full Mac drive without paid software

USE CASE 2

Remove unwanted apps completely including hidden preferences and support files

USE CASE 3

Find and delete duplicate files taking up storage across your Mac

USE CASE 4

Safely clean browser caches, cookies, and history for privacy

What is it built with?

SwiftUImacOS nativeFirebase analyticsCrash reporting

How does it compare?

joemockdao/cleanmacjoea9eelsh/heliocoreappdev/clipdock
Stars131313
LanguageSwiftSwiftSwift
Setup difficultyeasyhardmoderate
Complexity2/53/52/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires macOS 26.5 or later. Grant Full Disk Access when prompted on first launch. Apple-signed, opens without security warnings.

Free software, no license type specified in explanation. Open-source status unknown.

So what is it?

CleanMacJoe is a free macOS utility for cleaning up disk space and managing installed apps. It is built natively in SwiftUI and signed by Apple, so it opens without security warnings. It requires macOS 26.5 or later and needs Full Disk Access, which macOS will ask you to grant on first launch. The app has several sections. The Dashboard shows a live summary of how full your drive is. The Cleaner scans for files you probably do not need: app caches, log files, items sitting in the Trash, browser caches from Safari, Chrome, Firefox, and others, Xcode build artifacts if you do development, and files left behind by apps you have already uninstalled. You pick which categories to clean and review the list before removing anything. A Duplicates scanner finds identical files across your Mac so you can remove the extra copies. A Large Files view shows the biggest files in your home folder so you can decide what to keep. The Uninstaller lets you remove apps along with all their associated support files and preferences, which a simple drag to the Trash would leave behind. There is also a Privacy section that clears browser history, cookies, and similar data. Everything the app removes goes to the macOS Trash rather than being deleted immediately, so you can restore anything by accident. The app only touches user directories and never touches system-protected paths. The app is free with no subscriptions or paywalls. It is available in English and Italian, following your Mac's language setting automatically. Version 1.7 added crash reporting via Firebase and anonymous usage analytics to help the developer improve future releases.

Copy-paste prompts

Prompt 1
How do I use CleanMacJoe to find and delete duplicate files on my Mac?
Prompt 2
What's the safest way to uninstall apps completely with CleanMacJoe to avoid leaving behind support files?
Prompt 3
Can CleanMacJoe help me free up disk space if my Mac drive is almost full?
Prompt 4
How do I clear browser history, cookies, and cache data with CleanMacJoe?

Frequently asked questions

What is cleanmacjoe?

Free native macOS app for disk cleanup and app management. Scans for caches, trash, duplicates, large files, and safely uninstalls apps with their support files. Everything goes to Trash, never permanently deleted.

What language is cleanmacjoe written in?

Mainly Swift. The stack also includes SwiftUI, macOS native, Firebase analytics.

What license does cleanmacjoe use?

Free software, no license type specified in explanation. Open-source status unknown.

How hard is cleanmacjoe to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is cleanmacjoe for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.