Ditch
Ditch est une utilitaire macOS open source gratuit : déposez une app dans l’encoche, prévisualisez les fichiers retirés, puis nettoyez caches, préférences, containers.
Qu’est-ce que Ditch ?
Ditch est une utilitaire macOS open source gratuit conçu pour nettoyer les apps en vous permettant de supprimer une application et ses fichiers résiduels à l’aide de l’encoche de macOS comme zone de dépôt. L’objectif principal est de réduire le désordre post-désinstallation en scannant les caches, préférences, containers et autres fichiers courants qui persistent après suppression des apps.
Lorsque vous glissez une app vers l’encoche, Ditch affiche une prévisualisation des fichiers associés trouvés. Après confirmation, il les supprime en les déplaçant vers la Corbeille pour une restauration si nécessaire.
Fonctionnalités principales
- Zone de dépôt native dans l’encoche : Ditch réside dans l’encoche de votre MacBook, s’affiche pendant le glisser-déposer et se cache une fois terminé.
- Nettoyage profond des données résiduelles : Il scanne et supprime caches, préférences, containers, logs, cookies et autres éléments liés à l’app déposée.
- Prévisualisation des fichiers avant suppression : Vous pouvez examiner précisément les fichiers que Ditch prévoit de supprimer ; cliquer sur un fichier l’ouvre dans le Finder.
- Suppression sécurisée : Les éléments sont envoyés à la Corbeille plutôt que supprimés définitivement, pour une restauration si besoin.
- Implémentation légère : Développé en Swift sans « Electron », et de moins de 1 Mo.
Comment utiliser Ditch
- Téléchargez et installez l’app : ouvrez le DMG fourni (Ditch-1.0.0.dmg) et glissez Ditch dans votre dossier Applications.
- Si macOS bloque l’app non signée, exécutez la commande de suppression de quarantaine :
xattr -dr com.apple.quarantine /Applications/Ditch.app
- Glissez l’app cible
.appdepuis/Applicationsvers la zone de dépôt de l’encoche. - Vérifiez les fichiers associés affichés par Ditch et cliquez sur Remove pour les nettoyer. Les éléments vont à la Corbeille.
Cas d’utilisation
- Supprimer une app et ses fichiers résiduels : Si vous supprimez une app mais voyez encore des données dans les dossiers utilisateur, Ditch nettoie caches, préférences, containers et logs via le workflow de dépôt.
- Nettoyer les données navigateur et web spécifiques à une app : Ditch inclut des catégories comme cookies, stockage HTTP et données WebKit, utiles pour les artefacts web laissés par une app/composant web.
- Nettoyage rapide avec vérification visuelle : La prévisualisation et l’option « révéler dans le Finder » vous permettent de confirmer avant de procéder.
- Lancement automatique au démarrage : Si vous activez Launch at Login, Ditch s’exécute en arrière-plan, rendant la zone de dépôt prête sans démarrage manuel.
- Restaurer des éléments supprimés par erreur : Comme l’outil déplace les résultats vers la Corbeille, vous pouvez restaurer les fichiers si le scan inclut quelque chose d’inattendu.
FAQ
-
Ditch supprime-t-il définitivement les fichiers ? Non. Les éléments nettoyés sont déplacés vers la Corbeille, pour une restauration si nécessaire.
-
Quelle version de macOS faut-il pour Ditch ? La version requise est macOS 13.0 (Ventura) ou ultérieure.
-
Ditch nécessite-t-il l’encoche d’un MacBook ? L’app est basée sur l’encoche, mais fonctionne aussi en mode de repli sur les Mac sans encoche (comme indiqué dans les exigences).
-
Comment installer si l’app n’est pas signée ? Le projet précise qu’elle n’est pas signée avec un Apple Developer ID, donc macOS la bloque par défaut. Utilisez la commande pour supprimer l’attribut de quarantaine :
xattr -dr com.apple.quarantine /Applications/Ditch.app. -
Quels emplacements Ditch scanne-t-il ? La documentation liste des scans dans plusieurs catégories
~/Library: Application Support, Caches, Preferences, Logs, Saved Application State, Containers, Group Containers, Cookies, HTTP Storage, WebKit Data, App Scripts, Logs/DiagnosticReports (rapports de crash), etc.
Alternatives
- Nettoyage manuel des dossiers
~/Library: Pour les utilisateurs à l’aise avec l’inspection et la suppression manuelle de caches/préférences/containers, cette méthode offre un contrôle maximal mais demande plus d’efforts. - Outils de désinstallation ou utilitaires de nettoyage : Ils automatisent souvent le nettoyage des artefacts macOS courants, avec un flux UI similaire « scan puis supprimer », mais peuvent utiliser une logique de scan et une empreinte d’installation différentes.
- Utiliser les fonctionnalités intégrées de macOS après suppression d’app : Certains vérifient manuellement les données restantes dans les dossiers Library utilisateur après suppression standard, sans outil tiers.
- Nettoyeurs système généraux : Ces utilitaires élargis nettoient caches et fichiers temporaires, mais n’offrent pas le workflow app-spécifique avec prévisualisation de Ditch.
Alternatives
Biji
Biji est une plateforme polyvalente conçue pour améliorer la productivité grâce à des outils et des fonctionnalités innovants.
Codex Plugins
Utilisez Codex Plugins pour regrouper des skills, intégrations d’app et serveurs MCP en workflows réutilisables afin d’étendre l’accès à Gmail, Google Drive et Slack.
Decision Jar
Créez des bocaux d’options virtuels, secouez votre téléphone pour choisir instantanément et utilisez des suggestions IA. Historique des décisions.
Planndu: Daily Task Planner
Planndu est une application de productivité intuitive conçue pour aider les utilisateurs à organiser leurs tâches, gérer leurs projets, établir des routines et améliorer leur concentration grâce à des outils tels que la génération par IA et un minuteur Pomodoro intégré.
MealTime
MealTime est votre compagnon de recettes personnel, conçu pour fonctionner hors ligne, vous aidant à sauvegarder, organiser, planifier des repas et générer des listes de courses intelligentes, tout en garantissant la confidentialité de vos données.
Clawcard
Clawcard : agents IA avec boîte mail, numéro de téléphone et carte virtuelle pour OpenClaw. Idéal pour les transactions et l'identité numérique.