Ditch
Ditch è un’utilità macOS open source gratuita: trascina un’app nella notch, visualizza l’anteprima dei file rimasti e pulisci cache e preferenze.
Cos'è Ditch?
Ditch è un'utilità macOS gratuita e open source progettata per pulire le app permettendoti di rimuovere un'applicazione e i suoi file residui usando la notch di macOS come zona di trascinamento. Lo scopo principale è ridurre il disordine post-disinstallazione scansionando cache, preferenze, container e altri file che di solito rimangono dopo la rimozione delle app.
Quando trascini un'app verso la notch, Ditch mostra un'anteprima dei file correlati trovati. Dopo la conferma, rimuove quegli elementi spostandoli nel Cestino per un eventuale ripristino.
Caratteristiche Principali
- Zona di trascinamento nativa nella notch: Ditch vive nella notch del tuo MacBook, appare durante il trascinamento e si nasconde quando hai finito.
- Pulizia profonda dei dati residui: Scansiona e rimuove cache correlate, preferenze, container, log, cookie e altri elementi associati all'app che stai trascinando.
- Anteprima dei file prima della rimozione: Puoi rivedere esattamente quali file Ditch intende rimuovere; cliccando su un file lo rivela in Finder.
- Rimozione sicura: Gli elementi vengono inviati al Cestino invece di essere eliminati permanentemente, permettendo il ripristino se necessario.
- Implementazione leggera: Sviluppata in Swift senza “Electron” e con dimensioni inferiori a 1MB.
Come Usare Ditch
- Scarica e installa l'app: apri il DMG fornito (Ditch-1.0.0.dmg) e trascina Ditch nella cartella Applicazioni.
- Se macOS blocca l'app non firmata, esegui il comando di rimozione quarantena fornito:
xattr -dr com.apple.quarantine /Applications/Ditch.app
- Trascina l'app
.apptarget da/Applicationsverso la zona di drop della notch. - Rivedi i file correlati mostrati da Ditch e clicca Remove per pulirli. Gli elementi vanno nel Cestino.
Casi d'Uso
- Rimuovere un'app e i suoi file residui: Se elimini un'app ma vedi ancora dati residui nelle cartelle utente, Ditch aiuta pulendo cache, preferenze, container e log trovati durante il flusso di trascinamento.
- Pulire dati browser e web specifici dell'app: Ditch include categorie come cookie, storage HTTP e dati WebKit, utili quando un'app/componente web lascia artefatti web-related.
- Pulizia rapida con controllo visivo: L'anteprima e il comportamento “reveal in Finder” ti permettono di confermare cosa verrà rimosso prima di procedere.
- Avvio automatico in background: Se abiliti Launch at Login, Ditch si avvia automaticamente in background, rendendo la zona di drop della notch pronta senza avvio manuale.
- Ripristino di elementi rimossi per errore: Poiché lo strumento sposta i risultati nel Cestino, puoi ripristinare i file se la scansione include qualcosa di inaspettato.
FAQ
-
Ditch elimina permanentemente i file? No. Gli elementi puliti vengono spostati nel Cestino, così puoi ripristinarli se necessario.
-
Quale versione di macOS richiede Ditch? Il requisito indicato è macOS 13.0 (Ventura) o successive.
-
Ditch richiede la notch del MacBook? L'app è basata sulla notch, ma funziona anche in modalità fallback sui Mac senza notch (come indicato nei requisiti).
-
Come funziona l'installazione se l'app non è firmata? Il progetto specifica che non è firmata con un Apple Developer ID, quindi macOS la blocca per impostazione predefinita. Fornisce un comando per rimuovere l'attributo di quarantena:
xattr -dr com.apple.quarantine /Applications/Ditch.app. -
Quali posizioni scansiona Ditch? La documentazione elenca scansioni in diverse categorie di
~/Librarytra cui Application Support, Caches, Preferences, Logs, Saved Application State, Containers, Group Containers, Cookies, HTTP Storage, WebKit Data, App Scripts, Logs/DiagnosticReports (Crash Reports) e altre.
Alternative
- Pulizia manuale delle cartelle
~/Library: Per utenti a proprio agio nell'ispezionare e eliminare cache/preferenze/container manualmente, questo approccio offre il massimo controllo ma richiede più lavoro manuale. - Strumenti di disinstallazione o utility di pulizia che rimuovono residui delle app: Automatizzano tipicamente la pulizia di artefatti comuni delle app macOS, spesso con un flusso UI simile a “scansiona poi rimuovi”, ma possono usare logiche di scansione e footprint di installazione diversi.
- Uso di funzionalità macOS integrate dopo l'eliminazione dell'app: Alcuni utenti si affidano alla disinstallazione standard delle app più controlli successivi (es. verifica dati residui nelle cartelle library utente) per evitare tooling extra.
- Pulitori di sistema generali: Utility ampie possono pulire cache e file temporanei, ma potrebbero non offrire il flusso di rimozione app-centrico e basato su anteprima descritto per Ditch.
Alternative
Biji
Biji è una piattaforma versatile progettata per migliorare la produttività attraverso strumenti e funzionalità innovative.
Codex Plugins
Usa Codex Plugins per combinare skill, integrazioni app e server MCP in workflow riutilizzabili: estendi Codex per lavorare con Gmail, Google Drive e Slack.
Decision Jar
Con Decision Jar crea barattoli virtuali di opzioni, scuoti il telefono per una scelta immediata e usa suggerimenti AI per ridurre l’affaticamento.
Planndu: Daily Task Planner
Planndu è un'applicazione intuitiva per la produttività progettata per aiutare gli utenti a organizzare le attività, gestire i progetti, costruire routine e migliorare la concentrazione utilizzando strumenti come la generazione AI e un timer Pomodoro integrato.
MealTime
MealTime è il tuo assistente personale per le ricette, progettato per funzionare prima offline, che ti aiuta a salvare, organizzare, pianificare i pasti e generare liste della spesa intelligenti, mantenendo sempre privati i tuoi dati.
Clawcard
Clawcard: agenti AI con inbox reale, numero di telefono e carta virtuale per OpenClaw. Potenzia le tue IA.