OpenAltFinder
MangoDisk

MangoDisk

Open-source safety-first disk cleaner and space analyzer for macOS and Windows, with duplicate, large file, and app uninstaller tools.

Open source alternative to:

68747470733a2f2f6173736574732e6d616e676f6469736b2e6170702f696d616765732f73637265656e73686f74732f656e2f6461726b2d30312d646565702d636c65616e75702e6a7067.jpg
68747470733a2f2f6173736574732e6d616e676f6469736b2e6170702f696d616765732f73637265656e73686f74732f656e2f6461726b2d30322d6c617267652d66696c652d636c65616e75702e6a7067.jpg
68747470733a2f2f6173736574732e6d616e676f6469736b2e6170702f696d616765732f73637265656e73686f74732f656e2f6461726b2d30342d6170702d756e696e7374616c6c65722e6a7067.jpg
68747470733a2f2f6173736574732e6d616e676f6469736b2e6170702f696d616765732f73637265656e73686f74732f656e2f6461726b2d30332d6475706c69636174652d636c65616e75702e6a7067.jpg
68747470733a2f2f6173736574732e6d616e676f6469736b2e6170702f696d616765732f73637265656e73686f74732f656e2f6461726b2d30352d6469736b2d73706163652d616e616c797369732e6a7067.jpg
1 / 5

MangoDisk is a cross-platform desktop application built with Tauri 2 and a Rust core that helps you reclaim storage space and understand what is actually using your disk. It runs natively on macOS and Windows and ships the same cleanup engine both as a graphical app and as a standalone mangodisk CLI.

The app focuses on five core workflows. Deep Cleanup scans caches, logs, package-manager downloads, IDE indexes, build artifacts (node_modules, Rust target, Gradle, Swift, Python, .NET, Godot, CMake outputs), and downloaded local AI models, grouping candidates by category with size, location, and a risk notice for each item. Large File Cleanup lets you browse videos, audio, images, archives, documents, and installers above a configurable size threshold and reveal them in Finder or Explorer. Duplicate File Cleanup verifies exact duplicates by content rather than filename, keeping at least one copy in each group. The Application Uninstaller inspects associated caches, preferences, and private app data, distinguishing required uninstall components from rebuildable data and user content. Disk Space Analysis renders a treemap and a list view of any disk or folder so you can drill down to the largest directories.

Unlike many commercial cleaners, MangoDisk maintains its own cross-platform cleanup rule library instead of copying rules from third-party projects. Each rule has to pass documentation checks against Microsoft, Apple, or vendor sources, define a safe cleanup boundary that excludes personal files and protected paths, and be validated on real macOS or Windows installs. Windows rules may use Winapp2.ini as a starting point, macOS rules may draw on relevant open-source projects, but neither is treated as sufficient on its own. The full rule library is public on GitHub for review. Scanning is read-only; nothing is deleted without an explicit user confirmation, and the desktop app shows the selected items and reclaimable space before any cleanup runs.

Compared to CleanMyMac X, DaisyDisk, and CCleaner, MangoDisk is fully GPL-3.0 and ships on both macOS and Windows from the same codebase, with a transparent rule set and a reproducible CLI for scripted use.

Frequently Asked Questions

Which platforms does MangoDisk support?

MangoDisk ships a native desktop app for macOS and Windows, plus a standalone MangoDisk CLI available on both platforms via Homebrew and WinGet. There is no Linux build or mobile app at this time.

How does MangoDisk decide what is safe to clean?

MangoDisk maintains its own cross-platform cleanup rule library. Each rule must be backed by Microsoft, Apple, or vendor documentation, exclude personal files and protected system paths, and be tested on real macOS or Windows installs. The full rule set is published on GitHub so every entry can be reviewed.

Can I use MangoDisk from the command line?

Yes. The MangoDisk CLI uses the same Rust cleanup engine as the desktop app. By default mangodisk clean only scans. Run mangodisk clean --apply to apply smart recommendations, add --dry-run to preview, and --format json for machine-readable output. Non-interactive cleanup also requires an explicit confirmation flag.

Does MangoDisk automatically delete files?

No. Scanning is read-only and never deletes content on its own. The desktop app groups candidates by category with size, location, and risk notices, and nothing is removed until you review the selection and confirm the reclaimable space. The CLI similarly defaults to scan-only and requires an explicit apply flag to delete.

How does MangoDisk find duplicate files?

Duplicate File Cleanup compares file content rather than file names. Results group identical copies with the count, size of each copy, and maximum reclaimable space, and smart selection always keeps at least one file in every group so nothing is fully removed unless you ask.

Visit MangoDisk
License
GPL-3.0
Self hostable
No
Repository details
Version
v1.0.2
Created
8/1/2026
Stars
280
Forks
11
Open issues
1
Last commit
8/12/2026

Updated 8/13/2026, 5:00:13 AM

View Repository

Similar open source alternatives