MangoDisk logo

MangoDisk

Safety-first disk cleaner and disk space analyzer for macOS and Windows, with duplicate file finder, large file cleanup, app uninstaller, and startup manager

releasemacOS supportedWindows supportedTauri 2core Rust
Website GitHub

What is it?

What it is

MangoDisk is a cross-platform desktop application for macOS and Windows that provides disk cleanup, storage analysis, and system optimization.

Why it exists

It exists to help users safely reclaim disk space, manage large and duplicate files, uninstall applications cleanly, control startup items, and apply performance and privacy optimizations.

Who should use it

Users running low on disk space who want an automated cleanup solutionDevelopers with large build caches from Node.js, Rust, Gradle, Swift, Python, .NET, and other projectsUsers who want to uninstall applications along with their leftover caches and settingsPower users who need disk space analysis with treemap visualizationGeneral desktop users seeking to clean browser caches, system temp files, and application dataUsers who want system optimization features without manually editing registries or system settingsPeople who prefer a safety-first approach with review-before-delete workflow

Who should avoid it

Users who need precise, granular control over every file deletion operationNovice users unfamiliar with concepts like caches, build artifacts, and system cleanupUsers seeking highly customizable or advanced cleaning rules beyond the built-in recommendationsUsers uncomfortable reviewing selections before cleanup operations executeThose who prefer command-line-only tools without any graphical interface

Stars over time

No change stars in the last 1 day

1.7k1.7k
Aug 30, 2026Aug 30, 2026

How it works

A quick walkthrough in plain English

How MangoDisk works

Step 1 of 3

You interact with it

Open MangoDisk, send a request, or connect it to your stack.

Features

Deep Cleanup across system caches, user caches, application caches, browser data, developer tools, Xcode, Docker containers, and project build artifacts
AI model and cache detection to identify local model files consuming significant storage
Application optimization by removing unused processor code without affecting normal operation
Large File Cleanup with type and size filters to quickly locate space-consuming files
Duplicate File Cleanup using content-based matching with smart selection to preserve at least one copy per group
Disk Space Analysis with treemap and list views to drill down into folders and files
Application Uninstall and Cleanup with detection of related caches, settings, and leftover files
Startup Item Management to disable or re-enable startup programs
System Optimization with smart, performance, and privacy presets plus fine-grained control
Operation History to track every cleanup, uninstall, or system change
Read-only scans by default with explicit confirmation before deletion or system changes
Validated, declarative TOML-based cleanup rule library with open revision history
Companion standalone CLI (`mangodisk`) sharing the same safety-first cleanup engine
Cross-platform desktop app for macOS 12.5+ and Windows 10+
Built using Tauri 2, Rust core, and Vue 3 + TypeScript frontend

Advantages

  • Strong safety-first design: scans are read-only and all destructive actions require explicit user confirmation
  • Open and auditable cleanup rule library with declarative TOML rules and version history
  • No arbitrary scripts or registry paths in System Optimization—only built-in, validated settings
  • Real-system validation across Windows 10/11 and macOS 12.5/15.7/26 for optimization changes
  • Comprehensive coverage beyond simple temp-file cleaning: browsers, dev tools, Docker, Xcode, AI models, and more
  • Cross-platform support for both macOS and Windows in a single tool
  • Content-based duplicate detection that retains at least one copy per group, reducing accidental loss
  • Uninstaller goes beyond removing the app binary to clear caches, settings, and leftover files
  • Both a polished GUI and a scriptable CLI that share the same engine, useful for automation
  • Transparent operation history for verifying changes and diagnosing failures
  • Rust core provides performance and memory safety for filesystem operations
  • Easy installation via Homebrew Cask on macOS and a one-line PowerShell installer on Windows
  • Clear warnings for high-impact settings, admin-required actions, and restart requirements
  • Open-source under GPL-3.0 with a dedicated contribution guide and security advisory process

Disadvantages

  • GPL-3.0 license can be restrictive for commercial reuse or proprietary integration
  • Limited platform coverage—no official Linux support despite Rust/Tauri being cross-platform capable
  • System optimization is intentionally conservative and only uses built-in settings, so advanced tweaks are not possible
  • Building from source has heavy prerequisites (Node.js 24, pnpm 11.13.1, stable Rust, Xcode CLT or VS 2022 Build Tools, WebView2)
  • Local builds lack signing, notarization, and update metadata, limiting practical distribution from source
  • Cleanup, deletion, and uninstall operations can be irreversible; users must rely on their own backups
  • Some optimizations may affect security, privacy, battery life, or OS update behavior, requiring user expertise
  • A relatively young project (single primary maintainer) with potential sustainability and bus-factor concerns
  • Safety validation of optimizations only covers listed OS versions, so behavior on other configurations is unverified
  • No built-in scheduling or background automation in the desktop app for continuous maintenance

Installation

native

macOS: brew install --cask harry0703/tap/mangodisk, then open the DMG and drag MangoDisk into Applications. Windows: run irm "https://get.mangodisk.app" | iex to install, or download the installer from the website and run it.

FAQ

What can MangoDisk do?

MangoDisk is a disk cleanup and storage analysis tool for macOS and Windows that helps you reclaim storage space. It provides deep cleanup capabilities to find cleanable content across the system, applications, developer tools, browser data, project build artifacts, AI models, and more. It also offers large file identification, duplicate file removal, disk space analysis with treemaps, application uninstallation with related caches, startup item management, and system optimization.

How does the deep cleanup feature work?

The deep cleanup feature scans the system, user directories, application caches, browser data, developer tools (like Xcode), container caches, project build artifacts, and AI models to find cleanable content. It groups results by reclaimable space and shows estimates before allowing you to proceed with any cleanup actions. The scanning only reads file information and never deletes anything automatically; you must review items and confirm before cleaning.

Can I find and remove duplicate files?

Yes, MangoDisk includes a dedicated duplicate file cleanup feature that finds exact duplicates by content rather than filename. It intelligently selects which copies to keep (at least one per group) to help you reclaim space without losing important data. You can review each duplicate pair before deciding which files to remove.

Is there a way to see where my storage is being used?

Absolutely. MangoDisk provides disk space analysis with interactive treemaps that let you drill down through folders and files to locate the largest storage consumers. This visual interface makes it easy to identify which specific locations and files are consuming the most space, enabling targeted cleanup decisions.

Can I uninstall applications along with their caches and settings?

Yes, MangoDisk's application uninstaller feature allows you to uninstall applications together with their associated caches, settings, and leftover files. It distinguishes between rebuildable content (which can be safely removed) and personal data, warning you when an application is running or protected by the system before proceeding.

Does MangoDisk affect my personal files and data?

MangoDisk prioritizes data safety above reclaiming space. It operates in read-only mode by default and only performs deletions after you review and confirm the selections. The tool maintains strict safety boundaries and only applies changes that have passed validation on real systems. Personal files are preserved unless specifically marked as removable during the cleanup process.

Loading documentation…
View on GitHub

Featured in Videos

YouTube tutorials and walkthroughs for MangoDisk

Alternatives

Similar projects ranked by category, topics, and text overlap.

Compare