harry0703/MangoDisk has 5,457 GitHub stars and 381 forks. GitHot measured +220 in 7 days. Last checked 2026-11-10 03:06 UTC. Last push 2026-11-06.
Safety-first disk cleaner and space analyzer for macOS, Windows and Linux, with duplicate cleanup, app uninstall, startup management, system optimization, and maintenance.
計測したスター増加
- 24時間
- 更新が遅れています
- 7日間
- +220
- 15日間
- 更新が遅れています
- 1か月
- 更新が遅れています
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
README.ja.md
オリジナル
MangoDisk
macOS・Windows・Linux 向けのディスククリーンアップ・ストレージ分析・プライバシー保護ツール
English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Русский
MangoDisk でできること
ストレージ
1. ディープクリーン
システム、アプリ、開発ツール、ローカルプロジェクトに散らばるクリーンアップ対象を一度に見つけます。場所ごとに探す手間を省き、解放できる容量をカテゴリ別にまとめて確認できます。
- システムとユーザーのキャッシュ:システムの一時ファイルや診断データ、再作成可能なキャッシュを整理し、空き容量を増やします。
- アプリキャッシュ:アプリのキャッシュ、ログ、更新パッケージ、一時データが蓄積してストレージを圧迫するのを防ぎます。
- ブラウザデータ:Chrome、Edge、Firefox、Brave、Arc、Opera などのキャッシュや一時的なウェブデータが使用している容量を取り戻します。
- 開発ツールと Xcode:パッケージマネージャー、IDE、コンパイルキャッシュ、Xcode の開発データが占める大きな容量をすばやく解放します。
- コンテナキャッシュ:Docker などの未使用のビルドキャッシュや再作成可能なデータから空き容量を取り戻します。
- プロジェクトのビルド成果物:Node.js、Rust、Gradle、Swift、Python、.NET、Godot、CMake などのプロジェクトにある再作成可能な依存関係、キャッシュ、ビルドディレクトリから空き容量を取り戻します。
- AI モデルとキャッシュ:容量の大きいローカル AI モデル、ダウンロードキャッシュ、一時転送ファイルをすばやく見つけます。
- アプリ容量の最適化:普段の利用に影響を与えずに対応アプリを小さくし、ディスクの空き容量を増やします。
スマート選択なら、安全性に配慮した候補をすばやく選べます。項目ごとの確認や事前の空き容量見積もりもできるため、納得したうえで安心して整理できます。
2. 大容量ファイル
容量を多く使う大きなファイルをすばやく見つけ、古いインストーラー、動画、アーカイブなどから空き容量を取り戻せます。フォルダーを一つずつ探す必要はありません。
3. 重複ファイル
重複したコピーが占める容量を取り戻しながら、同じ名前でも内容が異なるファイルの誤判定を防ぎます。スマート選択では各グループに少なくとも 1 ファイルを残すため、安心して整理できます。
4. ディスク容量分析
ディスク容量が何に使われているかをひと目で把握できます。ツリーマップとサンバーストを切り替え、表示する階層の深さを調整して、容量の割合やフォルダー構成を確認できます。ファイル一覧とあわせてフォルダーをたどれば、容量の大きいフォルダーやファイルをすばやく見つけ、何を整理するか判断しやすくなります。
プライバシーとセキュリティ
5. プライバシークリーンアップ
閲覧履歴、検索履歴、Cookie、最近使った項目、クリップボードの内容がパソコンに残り続けるのを防ぎます。利用傾向やアクセス履歴、ログイン状態を他人に見られるリスクを抑え、日々のプライバシーを手軽に管理できます。
システムツール
6. アプリのアンインストールとクリーンアップ
アプリ本体と関連するキャッシュ、設定、残存ファイルをまとめて削除し、アンインストール後も残る不要なデータから空き容量を取り戻します。個人ファイルの可能性があるデータは慎重に扱い、誤削除のリスクを抑えます。
7. スタートアップ項目の管理
不要な起動待ちとバックグラウンド負荷を減らし、パソコンの起動を速くして、動作を軽快にします。必要になったときはいつでも再度有効にできます。
8. システム最適化
動作を重くしたり日常の利用を妨げたりする不要な設定を見直します。パフォーマンス、プライバシー、使い方のバランスを整え、より軽快で快適に使える環境にします。
9. システムメンテナンス
検索でファイルが見つからない、アイコンが正しく表示されない、音が出ない、ネットワークにつながらないといったよくある問題をすばやく解消します。手作業で原因を探したり複雑なコマンドを使ったりする手間を省き、いつもの状態に戻せます。
10. 右クリックメニュー(Windows)
バージョン 1.2.3 から利用できます
使わない項目を整理して、右クリックメニューをすっきり使いやすく。メニューが表示される場所やアプリ別に項目を確認し、対応する項目の無効化・復元・削除や、ファイルの種類ごとの調整ができます。
パスのコピーやターミナルの起動など、よく使う操作やシステムツールへのショートカットも追加できます。
操作履歴
11. 操作履歴
クリーンアップやシステム設定の変更をあとから確認できます。増えた空き容量、完了した操作、対応が必要な問題をひと目で把握できます。
リソースの使用状況とメモリ管理
バージョン 1.1.1 から利用できます
CPU・GPU・メモリ・通信速度・ディスクの状態をリアルタイムで確認し、使用量の変化を把握できます。対応するデバイスでは、温度、消費電力、バッテリーの状態、ディスクの健康状態も確認できます。
リソースを多く使うアプリをすばやく見つけて終了したり、手動または自動でメモリを解放したりできます。
メニューバー、タスクバー、システムトレイ、デスクトップのフローティングウィンドウに表示できます。表示内容や見た目を自分好みに調整し、メインウィンドウを開かずにパソコンの状態を確認できます。
AI 解説
バージョン 1.1.0 から利用できます
項目の用途や、操作すると何が変わるのかがわからないときに役立つ機能です。項目の説明と現在のスキャン結果をもとに、AI が用途や注意点をわかりやすく解説します。あちこち調べる手間を省き、操作が必要かどうかの判断に役立ちます。
ディープクリーンの内蔵ルール、プライバシークリーンアップ、スタートアップ項目の管理、システム最適化、システムメンテナンスに対応し、各項目から解説を確認できます。
公式版では毎日一定回数まで無料で利用でき、お使いの AI サービスにも接続できます。解説はあくまで参考情報であり、実際に操作するかどうかは自分で決められます。
安全性とルール
[!IMPORTANT] MangoDisk は、空き容量の確保よりもデータの安全性を優先します。 クリーンアップルールとシステム最適化項目は、安全な範囲を明確にし、実際のシステムで検証したものだけを製品版に採用しています。
MangoDisk はデフォルトで読み取り専用のスキャンを行います。クリーンアップ、削除、アンインストール、システム設定の変更前に内容を表示し、ユーザーの確認を求めます。操作結果は履歴に保存されます。
システム最適化では、内蔵の検証済み設定だけを使用します。任意のレジストリパス、ターミナルコマンド、スクリプトを実行することはありません。変更後は設定を再度読み取り、影響の大きい項目や管理者権限、再起動が必要な項目を事前にお知らせします。
クリーンアップルールは MangoDisk が独自に管理しています。サードパーティ製プロジェクトは調査の手がかりとしてのみ参照し、信頼できる情報源、安全な範囲、実際のシステムでの動作を確認してから採用します。安全性を明確に確認できない内容はルールに含めません。
ルールライブラリと変更履歴はすべて公開されています:MangoDisk のクリーンアップルールを見る。
スクリーンショット
ディープクリーン
システム、アプリ、開発ツール、プロジェクトのクリーンアップ対象をまとめて見つけ、空き容量を増やします
|
大容量ファイル フォルダーを一つずつたどらずに、容量を多く使うファイルを見つけます
|
重複ファイル 完全に同じファイルを安全に整理し、各グループに少なくとも 1 ファイルを残します
|
|
ディスク容量分析 容量の使い道をひと目で把握し、サイズの大きいデータをすばやく見つけます
|
スタートアップ項目の管理 不要な自動起動を減らし、サインインを速くしてバックグラウンドの負荷を抑えます
|
|
アプリのアンインストールとクリーンアップ アプリと関連する残存ファイルをまとめて削除し、空き容量を増やします
|
システム最適化 パフォーマンス、プライバシー、使いやすさをワンクリックで整えます
|
|
システムメンテナンス よくあるシステムの問題をすばやく解消し、いつもの状態に戻します
|
プライバシークリーンアップ 不要な利用履歴を減らし、日々のプライバシーを守ります
|
ご利用前の注意事項
[!CAUTION]
- クリーンアップ、完全削除、アンインストールは元に戻せない場合があります。実行前に内容を確認し、重要なデータは必ずバックアップしてください。
- システムメンテナンスの実行や、スタートアップ項目・システム設定の変更前に、対象項目の用途と影響を確認してください。
- システム最適化の一部は、セキュリティ、プライバシー、バッテリー駆動時間、システムアップデートの動作に影響する場合があります。
デスクトップ版
公式ダウンロードページ または GitHub Releases から、お使いの OS に合ったファイルをダウンロードし、以下の手順でインストールしてください。
macOS
動作環境: macOS Monterey 12.5 以降。
Homebrew でインストール:
brew install --cask harry0703/tap/mangodisk
手動でインストール: 公式ダウンロードページ から DMG をダウンロードして開き、MangoDisk を「アプリケーション」フォルダーにドラッグします。
Windows
動作環境: 64 ビット版 Windows 10 以降。
PowerShell でインストール:
irm https://get.mangodisk.app | iex
WinGet でインストール(公式ソース):
winget install --id MangoDisk.MangoDisk --exact --source winget
手動でインストール: 公式ダウンロードページ から Windows 用インストーラーをダウンロードし、画面の案内に従ってインストールします。
Linux
推奨環境: Ubuntu 22.04 LTS 以降。x64 と ARM64 に対応しています。
.deb パッケージと AppImage を提供しています。ほかの Linux ディストリビューションでの動作は、システムライブラリやデスクトップ環境によって異なります。
ターミナルからインストール(Debian/Ubuntu): アーキテクチャを自動判別し、対応する最新版の .deb パッケージをインストールします。
curl -fsSL https://get.mangodisk.app/linux | bash
手動でインストール: 公式ダウンロードページ で、お使いのアーキテクチャに合ったファイルを選んでください。
- Debian/Ubuntu:アーキテクチャに合った
.debパッケージをインストールします。 - ほかのディストリビューション:AppImage をお試しください。実行権限を付けてから起動してください。
コマンドライン版(CLI)
ターミナルでの操作やスクリプトへの組み込みに利用できます。デスクトップ版と同じ、安全性を重視したクリーンアップエンジンを使用しています。
macOS
Homebrew でインストール:
brew install harry0703/tap/mangodisk-cli
Windows
PowerShell でインストール:
irm https://get.mangodisk.app/cli | iex
WinGet でインストール(公式ソース):
winget install --id MangoDisk.CLI --exact --source winget
Linux
Linux 向けスタンドアロン版 CLI のビルド済みパッケージは、現在配布していません。下記の ソースからビルド の手順でビルドできます。
使用例
インストール後に mangodisk コマンドが見つからない場合は、新しいターミナルを開いてからバージョンを確認してください。
mangodisk --version
よく使うコマンド:
# 変更を加えず、削除可能な内容をスキャンして表示
mangodisk clean
# デスクトップ版と同じスマート選択を適用
mangodisk clean --apply
# ファイルを削除せず、選択可能な内容をすべてプレビュー
mangodisk clean --apply --selection all --dry-run
# 機械処理しやすい JSON 形式で出力
mangodisk clean --format json --no-progress
mangodisk clean は既定でスキャンのみを行い、ファイルを変更しません。非対話環境で実際にクリーンアップする場合は、明示的な確認として --yes も指定する必要があります。利用できるすべてのオプションは次のコマンドで確認できます。
mangodisk clean --help
ソースからビルド
前提条件
- Node.js 24 LTS
- pnpm 11.13.1
- 安定版 Rust
プラットフォームごとの依存パッケージについては、Tauri 2 の前提条件 を参照してください。
ソースを取得してデスクトップアプリを実行
git clone https://github.com/harry0703/MangoDisk.git
cd MangoDisk
pnpm install --frozen-lockfile
pnpm tauri:dev
必要なチェックを実行
pnpm check
cargo test --manifest-path src-tauri/Cargo.toml -p mangodisk-core
デスクトップインストーラーをビルド
pnpm tauri:build
CLI をビルド
pnpm cli:build
ローカルビルドには、MangoDisk の公式リリースで提供される署名、公証、アップデート用メタデータは含まれません。開発と検証にのみ使用してください。
貢献
不具合報告、クリーンアップルール、修正、新機能の提案を歓迎します。作業を始める前に CONTRIBUTING.md と AGENTS.md をお読みください。
通常のクリーンアップ対象は、ビルド時に検証される宣言的な TOML ルールとして追加してください。ルールスキーマ、セーフティ制約、検証手順については src-tauri/crates/mangodisk-core/rules/README.md を参照してください。
変更を提出する前に、少なくとも次を実行してください:
pnpm check
cargo test --manifest-path src-tauri/Cargo.toml -p mangodisk-core
セキュリティ上の問題は、SECURITY.md の案内に従って GitHub Security Advisories から非公開で報告してください。公開 Issue には投稿しないでください。
技術スタック
- Tauri 2: デスクトップランタイムおよびシステム統合
- Rust: スキャン、ファイルシステムアクセス、安全性の検証、クリーンアップ実行
- Vue 3 および TypeScript: デスクトップユーザーインターフェース
ライセンス
MangoDisk は GNU General Public License v3.0 に基づくオープンソースソフトウェアです。サードパーティ製コンポーネントには、それぞれのライセンスが適用されます。