基于 Tauri(Rust 与 React)构建的轻量跨平台代码编辑器,支持 Git、AI 智能体和 Vim 键位。
harry0703/MangoDisk
开源磁盘清理与空间分析工具,支持 macOS、Windows 和 Linux,提供重复文件清理、应用卸载和启动项管理。
- Star
- 4,286
- Fork
- 289
- 未关闭 Issue
- 8
- 最近提交
- 前天
这是什么?
MangoDisk 是一款面向 macOS、Windows 和 Linux 的桌面磁盘清理与空间分析工具。它一次扫描系统、已安装应用、浏览器、开发工具、容器缓存和本地项目,并按可释放空间分组展示,清理前可逐项确认。默认以只读方式扫描,不会直接改动文件。
除清理外,它还能查找大文件,通过比较文件内容而非文件名来删除重复文件,并以树图和旭日图展示磁盘占用。应用卸载会同时清除残留缓存和设置,另外还支持启动项管理、浏览器与系统隐私痕迹清理,以及经过验证的系统优化和维护修复。
项目提供命令行工具 mangodisk clean,与桌面端使用相同的清理引擎,支持预览模式和 JSON 输出,便于集成到脚本中。清理规则以声明式 TOML 文件保存在仓库中,核心部分使用 Rust 编写,界面基于 Tauri 2 与 Vue 3。
核心功能
- 01一次扫描缓存、浏览器数据、开发工具、Xcode 和项目构建产物。
- 02按文件内容查找重复文件,每组至少保留一份。
- 03以树图或旭日图展示磁盘占用情况。
- 04卸载应用时同时清除残留的缓存和设置。
- 05管理启动项,并将每次清理记录到操作历史中。
- 06提供命令行工具,支持预览模式和 JSON 输出。
适用场景
- 清理被缓存和旧构建产物占满的 Mac 或 Windows 笔记本空间。
- 找出占用磁盘最多的大文件和文件夹。
- 在不丢失最后一份副本的前提下删除重复的照片或下载文件。
- 在开发机上通过命令行工具编写定时清理脚本。
快速上手
- 1
从 GitHub 发布页面下载最新版本
使用前须知
- 清理、永久删除和卸载操作可能无法撤销。
- AI 解释功能每天仅提供有限的免费次数,否则需要接入你自己的 AI 服务。
标签
常见问题
- MangoDisk 是什么?
- 开源磁盘清理与空间分析工具,支持 macOS、Windows 和 Linux,提供重复文件清理、应用卸载和启动项管理。 MangoDisk 是一款面向 macOS、Windows 和 Linux 的桌面磁盘清理与空间分析工具。它一次扫描系统、已安装应用、浏览器、开发工具、容器缓存和本地项目,并按可释放空间分组展示,清理前可逐项确认。默认以只读方式扫描,不会直接改动文件。
- MangoDisk 可以免费使用吗?用的什么许可证?
- MangoDisk 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- MangoDisk 还在维护吗?
- 活跃维护中。MangoDisk 最近一次提交是在 2026年10月18日。
- MangoDisk 适合用来做什么?
- 清理被缓存和旧构建产物占满的 Mac 或 Windows 笔记本空间。 找出占用磁盘最多的大文件和文件夹。 在不丢失最后一份副本的前提下删除重复的照片或下载文件。 在开发机上通过命令行工具编写定时清理脚本。
- MangoDisk 怎么安装和运行?
- 从 GitHub 发布页面下载最新版本
- 在哪里获取 MangoDisk?
- 源代码和安装说明在 GitHub 上:https://github.com/harry0703/MangoDisk
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3115258TypeScriptAGPL-3.0更新于 4天前
一款桌面应用,用原生聊天界面封装 Claude Code、Codex 等编程智能体 CLI,支持同时运行多个会话。
11610TypeScriptApache-2.0更新于 昨天
开源的 Loom 替代品,提供快速录屏、视频编辑和可分享链接,支持自托管。
2.3万2099RustOther更新于 昨天
一款桌面应用,用于统一管理并同步 Claude Code、Codex、Cursor 等编程工具的 AI Agent 技能。
6528527RustMIT更新于 前天
轻量跨平台桌面便签工具,支持 Markdown 编辑与预览,基于 Tauri 2 与 React 构建。
5469321RustMIT更新于 前天
利用你自己的 Telegram 账号作为文件空间的桌面与 Android 应用,支持上传、预览、流媒体播放和文件夹同步。
5461822RustOther更新于 5天前