UStackUStack
Ditch icon

Ditch

Ditch ist ein kostenloses Open-Source-Tool für macOS, das Apps per Notch per Drag & Drop bereinigt: Vorschau der Reste, dann Cache & Dateien löschen.

Ditch

Was ist Ditch?

Ditch ist ein kostenloses Open-Source-Tool für macOS, das Apps per Notch als Drop-Zone bereinigt: Entferne eine App und ihre Restdateien. Der Kernzweck ist es, nach der Deinstallation aufgeräumter zu sein, indem es gängige Cache-, Preference-, Container- und andere Dateien scannt, die typischerweise übrig bleiben.

Ziehe eine App zur Notch, Ditch zeigt eine Vorschau der gefundenen Dateien. Bestätige, und es verschiebt sie in den Papierkorb – für den Fall der Wiederherstellung.

Kernfunktionen

  • Notch-native Drop-Zone: Ditch lebt in der MacBook-Notch, erscheint beim Drag und verschwindet danach.
  • Tiefenreinigung von Restdaten: Scannt und entfernt zugehörige Caches, Preferences, Container, Logs, Cookies und andere App-Dateien.
  • Dateivorschau vor Löschung: Überprüfe genau, was entfernt wird; Klick auf eine Datei öffnet sie im Finder.
  • Sichere Löschung: Dateien landen im Papierkorb statt permanenter Löschung, für Wiederherstellung bei Bedarf.
  • Leichte Umsetzung: In Swift gebaut, „no Electron“, unter 1 MB.

So nutzt du Ditch

  1. Lade und installiere die App: Öffne die DMG (Ditch-1.0.0.dmg) und ziehe Ditch in den Programme-Ordner.
  2. Falls macOS die unsignierte App blockt, führe den Quarantäne-Entfernungs-Befehl aus:
    xattr -dr com.apple.quarantine /Applications/Ditch.app
  3. Ziehe die Ziel-.app aus /Applications zur Notch-Drop-Zone.
  4. Prüfe die von Ditch gezeigten Dateien und klicke auf Remove, um sie zu bereinigen. Dateien wandern in den Papierkorb.

Anwendungsfälle

  • App und Restdateien entfernen: Hast du eine App gelöscht, aber Restdaten in User-Ordnern? Ditch räumt Caches, Preferences, Container und Logs im Drop-Workflow auf.
  • App-spezifische Browser- und Web-Daten bereinigen: Ditch umfasst Kategorien wie Cookies, HTTP Storage und WebKit Data – nützlich bei webbezogenen App-Resten.
  • Schnelle Reinigung mit visueller Prüfung: Vorschau und „im Finder anzeigen“ lassen dich vorab bestätigen.
  • Auto-Start im Hintergrund: Aktiviere Launch at Login, und Ditch läuft automatisch – Notch-Drop-Zone immer bereit, ohne manuellen Start.
  • Versehentlich Gelöschtes wiederherstellen: Da alles in den Papierkorb geht, kannst du Dateien bei unerwarteten Scans retten.

FAQ

  • Löscht Ditch Dateien dauerhaft?
    Nein. Bereinigte Dateien wandern in den Papierkorb, für Wiederherstellung bei Bedarf.

  • Welche macOS-Version braucht Ditch?
    macOS 13.0 (Ventura) oder neuer.

  • Braucht Ditch eine MacBook-Notch?
    Die App ist notch-basiert, funktioniert aber im Fallback-Modus auch auf Macs ohne Notch (siehe Anforderungen).

  • Wie läuft die Installation bei unsignierter App?
    Das Projekt ist nicht mit Apple Developer ID signiert, macOS blockt standardmäßig. Entferne das Quarantäne-Attribut mit: xattr -dr com.apple.quarantine /Applications/Ditch.app.

  • Welche Orte scannt Ditch?
    Die Dokumentation listet Scans in ~/Library-Kategorien: Application Support, Caches, Preferences, Logs, Saved Application State, Containers, Group Containers, Cookies, HTTP Storage, WebKit Data, App Scripts, Logs/DiagnosticReports (Crash Reports) u. v. m.

Alternativen

  • Manuelle Bereinigung von ~/Library-Ordnern: Für Nutzer, die Caches/Preferences/Container selbst prüfen und löschen – maximale Kontrolle, aber mehr Aufwand.
  • Uninstaller-Tools oder Cleanup-Utilitys für App-Reste: Automatisieren gängige macOS-App-Artefakte, oft mit „Scan dann Remove“-UI, aber anderer Scan-Logik und Installationsfußabdruck.
  • macOS-eigene Features nach App-Löschung: Standard-App-Löschung plus Nachprüfung (z. B. Restdaten in User-Library) – ohne extra Tools.
  • Allgemeine System-Cleaner: Räumen Caches und Temp-Dateien, bieten aber nicht den app-fokussierten, Vorschau-basierten Workflow von Ditch.