본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

harry0703/MangoDisk

Rust0 / 0

Rust 엔진으로 macOS·Windows의 캐시, 대용량 파일, 중복 파일과 앱 잔여물을 찾아 검토 후 정리하는 Tauri 2 도구입니다.

TL;DR

MangoDisk는 Tauri 2, Rust, Vue 3, TypeScript로 만든 macOS·Windows용 디스크 정리 데스크톱 앱이며 같은 엔진을 사용하는 standalone CLI도 제공합니다. 캐시, 브라우저 데이터, 개발 도구와 프로젝트 빌드 산출물, 대용량 파일, 콘텐츠가 같은 중복 파일을 읽기 전용 스캔으로 찾고 사용자가 선택한 뒤 정리합니다. 삭제 규칙은 공식 자료 확인, 안전 경계 설정, 실제 시스템 테스트를 거치며 작업 결과와 회수 공간은 Operation History에서 확인합니다. 영구 삭제와 앱 제거는 되돌리기 어려우므로 백업과 항목 검토를 중시하는 사용자에게 적합합니다.

핵심 포인트

  • MangoDisk는 Tauri 2 기반의 macOS·Windows 데스크톱 디스크 정리 도구이며 Rust가 파일 검색과 삭제 안전성 검사를 맡습니다. Vue 3와 TypeScript는 화면을 구성하고, 별도 CLI도 같은 Rust 정리 엔진을 사용합니다. GUI와 터미널 환경에서 동일한 정리 규칙을 재사용하려는 개발자에게 적합합니다.
  • Deep Cleanup은 시스템·사용자 캐시, 브라우저 데이터, Xcode·Container 캐시, 프로젝트 빌드 산출물, AI 모델과 캐시를 항목별로 묶어 재확보 가능 공간을 계산합니다. 기본 스캔은 파일을 읽기만 하며, 사용자가 스마트 추천 또는 개별 항목을 확인한 뒤 정리를 승인합니다. Node.js, Rust, Gradle, Swift, Python, .NET, Godot, CMake 프로젝트의 재생성 가능한 산출물을 한 화면에서 관리할 수 있습니다.
  • 대용량 파일 정리는 디스크나 선택한 폴더를 파일 유형과 크기로 나누어 검토하게 하고, 중복 정리는 파일명이 아니라 콘텐츠가 같은 파일을 찾아 그룹화합니다. 중복 그룹마다 복사본 수와 파일별 크기, 최대 회수 공간을 표시하며 자동 선택 시 그룹마다 최소 한 개의 파일을 남깁니다. 개인 파일을 직접 고르는 대용량 정리와 반복 복사본을 줄이는 정리를 함께 처리할 수 있습니다.
  • 안전 설계는 공식 문서와 공급업체 자료로 경로의 용도와 데이터 소유권을 확인하고, 재생성 가능 여부와 개인·보호 데이터 제외 조건을 검증한 뒤 실제 macOS·Windows 환경에서 테스트하는 방식입니다. 승인 전 예상 영향과 회수 공간을 확인하고, 삭제·앱 제거·시작 항목 변경 뒤에는 Operation History에서 결과를 확인합니다. 정리 규칙 전체가 공개되어 규칙과 수정 이력을 추적할 수 있지만, 영구 삭제와 제거 작업은 백업이 필요한 되돌릴 수 없는 작업입니다.

이미지 분석

MangoDisk가 macOS와 Windows에서 캐시, 대용량 파일, 중복 파일과 앱 잔여물을 찾아 디스크 공간을 정리하는 제품 화면입니다.
이미지 왼쪽은 Deep Cleanup으로 큰 파일·중복·캐시·앱 잔여물을 찾은 뒤 검토하는 흐름을 설명하고, 오른쪽 화면은 System caches와 Project build artifacts 같은 정리 범주를 용량별로 나눕니다. 화면 하단에는 선택 항목과 확보 예정 공간을 확인한 뒤 Clean을 실행하는 절차가 나타나 안전 확인을 거치는 구조와 연결됩니다. README의 macOS·Windows 지원과 Tauri 기반 데스크톱 앱이라는 설명을 시각적으로 보완합니다.
Deep Cleanup 화면에서 캐시와 개발 도구 데이터를 분류하고 선택한 항목의 예상 확보 공간을 확인합니다.
화면은 101개의 정리 가능 항목에서 최대 222 GB를 회수할 수 있다고 표시하며, User cache files 36.3 GB와 Project build artifacts 96.5 GB처럼 범주별 용량을 나눕니다. 오른쪽 목록은 JetBrains IDE cache 10.9 GB, uv cache 8.68 GB, pnpm store cache 7.98 GB처럼 개별 캐시를 체크박스로 선택하게 합니다. 하단의 76개 선택 항목과 81.2 GB 확보 예정 수치는 추천 선택을 검토한 뒤 Clean을 실행하는 작동 방식을 뒷받침합니다.
Large File Cleanup 화면이 50 MB 이상인 파일을 크기와 유형별로 나열해 삭제 대상을 검토하게 합니다.
화면 상단은 최소 크기 50 MB 조건으로 448개 파일과 204 GB의 사용량을 집계하고, Video·Audio·Images·Archives·AI models 같은 유형별 탭을 제공합니다. 목록은 Docker.raw 128 GB, weights.bin 4.27 GB, system.img 2.51 GB처럼 파일명·경로·크기·수정일을 함께 보여주어 삭제 전 위치와 용도를 확인하게 합니다. 선택된 4개 파일과 10.7 GB 확보 예정 공간이 하단에 표시되어 대용량 파일을 일괄 삭제하기보다 검토 후 영구 삭제하는 흐름을 나타냅니다.
Duplicate File Cleanup 화면이 콘텐츠가 같은 파일 그룹과 보존할 복사본을 구분해 중복 공간을 정리합니다.
화면은 Downloads 폴더에서 8개 중복 그룹과 최대 67.2 MB의 회수 가능 공간을 집계하고, 각 그룹에 포함된 파일 경로와 복사본 수를 펼쳐 보여줍니다. Bunny Dance 동영상은 3개 복사본 중 2개가 선택되고, Team Workshop Photo는 4개 중 3개가 선택되어 그룹마다 한 파일을 남기는 선택 방식이 드러납니다. 하단의 16개 선택 복사본과 Delete Permanently 버튼은 사용자가 보존 파일을 확인한 뒤 영구 삭제를 실행하는 구조를 나타냅니다.

1.4k

STARS

92

FORKS

+205

TRENDING

0

조회수

watchers 1.4kopen issues 9GNU General Public License v3.0

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.