このプロジェクトについて

MoleはMac向けのシステム管理ツールキットで、無料のオープンソースCLIツールと有料のネイティブMacアプリの2つの形式で提供されます。macOS 12以降に対応し、IntelおよびApple Silicon両方のMacで動作し、実験的なWindows版も専用ブランチで利用可能です。 CLIはCleanMyMac、AppCleaner、DaisyDisk、iStat Menusに類似した機能を1つのバイナリに統合しています。主な機能は次の通りです。 • デープクリーニング:キャッシュ、ログ、一時ファイル、開発者アーティファクト、アンインストール済みアプリの残存ファイル等を削除してストレージを削減 • スマートアンインストール:インストール済みアプリ、関連するlaunch agents、環境設定ファイル、隠れた残存データを削除しつつ、他のアプリで引き続き使用されている共有ファイルを保持 • ターミナルベースの視覚的ディスクエクスプローラ:場所別のストレージ使用量を表示し、大容量ファイルを特定し、確認後に選択アイテムをゴミ箱に移動可能。外部ドライブや特定ディレクトリの検査も対応 • システム最適化:Finder、ネットワーク、データベース、macOSサービス向けの制限付き保守タスクを実行。ドライランプレビューおよびホワイトリスト機能で特定パスやタスクを除外可能 • リアルタイム読み取り専用ダッシュボード:CPU、GPU、メモリ、ディスクアクティビティ、ネットワークトラフィック、電源状態、実行中プロセスのリアルタイム統計を表示し、コンポジットシステム健康スコアを提供 • ビルドアーティファクトプジング:構成済みプロジェクトディレクトリをスキャンし、node_modules、target、dist等の再構築可能アーティファクトを検出し、選択的削除でストレージを節約。カスタムスキャンパスに対応 • インストーラクリーンアップ:ダウンロード、デスクトップ、Homebrewキャッシュ、iCloud、Mail、Telegram等の一般的な場所から残存インストーラファイル(DMG、PKG、ISO、XIP等)を検出・削除 本ツールはすべての破壊的アクションに対するドライランプレビュー、システムおよび共有場所を保護するパス検証、重要なキャッシュや保守アイテムを保護するホワイトリスト、~/Library/Logs/mole/operations.logに保存される操作ログ(mo historyコマンドで参照可能)で安全性を重視しています。また、シェルタブ補完、Touch IDによるsudo設定、RaycastおよびAlfred用クイックランチャーにも対応しています。 インストールオプションはHomebrew、ワンラインインストーラスクリプト、パスワード不要のアップデート向けカスタムプレフィックスインストールから選択可能です。CLIはGPL-3.0でライセンス提供され、ネイティブMacアプリは別個の専有製品として、2台のMacをカバーするライセンス、 lifetimeアップデート、14日間の返金ポリシーを備えています。