A lightweight cross-platform code editor built with Tauri (Rust and React), with Git support, AI agents, and Vim keybindings.
harry0703/MangoDisk
Open-source disk cleaner and space analyzer for macOS, Windows and Linux, with safety-first cleanup, duplicate finder, app uninstaller and startup manager.
Open-source alternative to:CleanMyMac
WinDirStat
- Stars
- 4,286
- Forks
- 289
- Open issues
- 8
- Last commit
- 2 days ago
What is it?
MangoDisk is a desktop disk cleanup and storage analysis app for macOS, Windows and Linux. It scans the system, installed applications, browsers, developer tools, container caches and local projects in one pass, then groups reclaimable space so you can review and confirm each cleanup before anything is deleted. Scans are read-only by default.
Beyond cleanup, it covers large file discovery, duplicate file removal that compares file content rather than names, and a disk space view with treemap and sunburst charts. It also includes application uninstall with removal of leftover caches and settings, startup item management, privacy cleanup of browser and system traces, and a set of validated system optimization and maintenance fixes.
MangoDisk ships a command line interface, mangodisk clean, that uses the same cleanup engine, with a dry-run mode and JSON output for scripts. Its cleanup rules are declarative TOML files kept in the repository, and the Rust core is built on Tauri 2 with a Vue 3 interface.
Key features
- 01Scans caches, browser data, developer tools, Xcode and project build artifacts in one pass.
- 02Finds duplicate files by content and keeps at least one copy in each group.
- 03Shows disk usage as a treemap or sunburst chart.
- 04Uninstalls applications along with their leftover caches and settings.
- 05Manages startup items and records every cleanup in an operation history.
- 06Provides a command line interface with dry-run and JSON output.
Use cases
- Reclaiming space on a Mac or Windows laptop filled by caches and old build artifacts.
- Finding the large files and folders that are consuming a disk.
- Removing duplicate photos or downloads without losing the last copy.
- Scripting scheduled cleanups on developer machines through the CLI.
Quick start
- 1
Download the latest release from the GitHub releases page
Things to know
- Cleanup, permanent deletion and uninstall operations may not be reversible.
- AI explanations include a limited number of free uses per day; otherwise you must connect your own AI service.
Topics
FAQ
- What is MangoDisk?
- Open-source disk cleaner and space analyzer for macOS, Windows and Linux, with safety-first cleanup, duplicate finder, app uninstaller and startup manager. MangoDisk is a desktop disk cleanup and storage analysis app for macOS, Windows and Linux. It scans the system, installed applications, browsers, developer tools, container caches and local projects in one pass, then groups reclaimable space so you can review and confirm each cleanup before anything is deleted. Scans are read-only by default.
- Is MangoDisk free to use? What license does it have?
- MangoDisk is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is MangoDisk still maintained?
- Actively maintained. The last commit to MangoDisk was on Oct 18, 2026.
- What can I use MangoDisk for?
- Reclaiming space on a Mac or Windows laptop filled by caches and old build artifacts. Finding the large files and folders that are consuming a disk. Removing duplicate photos or downloads without losing the last copy. Scripting scheduled cleanups on developer machines through the CLI.
- How do I install MangoDisk?
- Download the latest release from the GitHub releases page
- Where can I get MangoDisk?
- The source code and installation instructions are on GitHub: https://github.com/harry0703/MangoDisk
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A desktop app that wraps coding-agent CLIs like Claude Code and Codex in a native chat UI, running many sessions side by side.
Open source Loom alternative for fast screen recording, polished editing, and shareable video links, with optional self-hosting.
A desktop app to manage, sync, and organize AI agent skills across Claude Code, Codex, Cursor, Copilot, Gemini CLI and other coding tools.
A lightweight cross-platform desktop sticky-note app with Markdown editing and preview, built on Tauri 2 and React.
Desktop and Android app that uses your own Telegram account as a file workspace, with uploads, previews, streaming, folder sync and a local API.