Depflush

App Mac gratuite pour développeurs

Ton disque est plein du code des autres.

Depflush retrouve les gigaoctets que le développement laisse derrière lui : images Docker, dossiers vendor et node_modules de projets que tu n'as pas touchés depuis un an, dumps SQL en double et caches d'IDE que tu n'utilises plus. Tu vois chaque élément et sa taille avant que quoi que ce soit ne bouge.

Version 1.3.1 · macOS 14 ou plus récent · Apple Silicon et Intel · Open source (GPL-3.0)

Analyse · MacBook, SSD de 460 Go · septembre 2026
libre avant3,5 Go
Image disque Docker
images inutilisées, cache de build
−53 Go
Caches de PhpStorm 2024.2
version d'IDE désinstallée
−20 Go
Dumps SQL en double
identiques octet par octet, vérifiés en SHA-256
−10,7 Go
Caches des navigateurs et des apps−9 Go
Caches npm, Puppeteer, CapCut−8,6 Go
vendor/ dans 13 projets en sommeil
restaurables avec composer install
−3,8 Go
Dump de crash JVM (.hprof)−3,3 Go
libre après95 Go
Chiffres réels du MacBook sur lequel Depflush a été conçu. Le reste vient du swap et des fichiers système.

Ce qu'il trouve

Cinq endroits où ton disque se remplit en silence

Les nettoyeurs classiques regardent les caches des navigateurs et les fichiers journaux. Depflush lit aussi tes projets et ton installation Docker, parce que c'est là que se trouvent les gros chiffres.

Docker

Le cache de build et les images qu'aucun conteneur n'utilise sont présélectionnés s'ils peuvent être retéléchargés depuis un registre. Les images que tu as construites toi-même, les conteneurs arrêtés et les volumes orphelins sont listés avec un avertissement et restent décochés.

~/Library/Containers/com.docker.docker/…/Docker.raw

Dépendances

Les dossiers vendor à côté d'un composer.lock et node_modules à côté d'un package.json, dans les projets que tu n'as pas modifiés depuis 12 mois. Tu choisis le seuil. Tout revient avec une seule commande.

$ composer install · npm install

Dumps SQL

Les dumps de plus de 100 Mo sont comparés par taille, puis par SHA-256. Seules les vraies copies sont présélectionnées, et l'original reste toujours. Les gros dumps qui ne sont pas des doublons te sont montrés pour que tu décides.

backup/shopware-db.sql = examples/…/shopware-db.sql

Caches et anciens IDE

Plus de 30 emplacements de cache, plus les caches et journaux des versions JetBrains que tu as déjà remplacées. La version la plus récente de chaque IDE est toujours conservée.

ChromeFirefoxArcSlackVS CodeCursornpmComposerpnpmpipGradleXcodeHomebrewPlaywright

Photos et vidéos en double

La même photo dans Téléchargements et Images, un enregistrement d'écran copié sur le Bureau, une vidéo exportée deux fois. Depflush compare les fichiers octet par octet dans Images, Vidéos, Documents, Bureau et Téléchargements, garde un original et ne supprime une copie que si cet original est toujours là. La photothèque Photos et les dossiers de travail d'apps comme CapCut ou Final Cut ne sont jamais touchés.

~/Downloads/IMG_2041.HEIC = ~/Pictures/2026/Lisbon/IMG_2041.HEIC

Captures

Chaque élément, sa taille et pourquoi il peut partir

Ce qui est sans risque est coché, ce dont tu pourrais encore avoir besoin ne l'est pas, et chaque liste indique comment le récupérer. Données d'exemple.

Aperçu de Depflush : espace libre et utilisé, et les plus gros postes comme Docker Desktop, les projets, les caches d'apps et les images, chacun avec un lien pour le nettoyer
Aperçu. Où est passé ton espace, du plus gros au plus petit, avec un raccourci vers chaque nettoyage.
Rubrique Docker : cache de build et images inutilisées cochés, une image construite localement et un conteneur arrêté décochés avec avertissement
Docker. Le cache de build et les images retéléchargeables sont cochés. Tes propres images et conteneurs ne le sont pas.
Rubrique Développement : dossiers vendor et node_modules de projets en sommeil et un dump SQL en double
Développement. vendor et node_modules des projets que tu n'as pas touchés depuis un an, et les dumps SQL en double.
Rubrique Doublons : copies de vidéos et de photos, chacune avec l'original qui reste
Doublons. Chaque copie indique l'original qui reste.
Rubrique Caches : caches des navigateurs, des outils de développement et des anciens JetBrains ; le cache d'une app ouverte est verrouillé
Caches. Les apps ouvertes gardent leur cache jusqu'à ce que tu les quittes.

Sécurité

Rien ne bouge sans ton accord

Un nettoyeur qui supprime une seule fois le mauvais dossier n'est plus jamais ouvert. Ces règles sont intégrées et ne peuvent pas être désactivées.

Aperçu d'abord

Chaque élément est listé avec son chemin et sa taille. Tu confirmes le total avant que quoi que ce soit ne se passe.

Corbeille par défaut

Les fichiers vont à la Corbeille, tu peux donc les remettre en place. Passe à la suppression définitive dans les Réglages quand tu veux l'espace tout de suite.

Dossiers protégés

Ton dossier personnel, Documents, Bureau, Bibliothèque et tes dossiers de projets eux-mêmes ne peuvent jamais être supprimés.

Les apps ouvertes sont ignorées

Si Chrome, Slack ou une autre app est ouverte, son cache est verrouillé jusqu'à ce que tu la quittes.

Les éléments à risque restent décochés

Conteneurs, volumes, images construites localement, dépendances de plugins et doublons dans des dossiers d'apps sont affichés avec un avertissement et jamais présélectionnés.

Tout reste sur ton Mac

Pas de compte, pas de statistiques, aucun appel réseau. L'analyse et le nettoyage se font entièrement sur ta machine.

Télécharger

Gratuit. Sans compte, sans version payante.

Système
macOS 14 Sonoma ou plus récent
Fonctionne sur
Mac Apple Silicon et Intel
Langues
English, Deutsch, Français
Homebrew
brew install --cask cypriennkeneng/tap/depflush
Code source
github.com/cypriennkeneng/depflush (GPL-3.0)
Prix
Gratuit, dons bienvenus
  1. Décompresser et déplacer dans Applications

    Double-clique sur le ZIP, puis fais glisser Depflush dans ton dossier Applications.

  2. Autoriser le premier lancement

    Depflush n'est pas encore notarisé par Apple, donc macOS demande une fois. Ouvre l'app, puis va dans Réglages Système, Confidentialité et sécurité, et clique sur « Ouvrir quand même ».

  3. Lancer la première analyse

    Depflush détecte tout seul les dossiers de projets comme ~/Sites, ~/Projects et ~/Developer. Ajoute les autres dans les Réglages.

Facultatif : accorde l'accès complet au disque dans les Réglages pour voir aussi la taille de Mail et des sauvegardes iPhone.

Soutenir

Gratuit. Un café aide à le garder ainsi.

Apple facture 99 € par an pour que Depflush s'ouvre sans avertissement sur chaque Mac. Si l'app t'a rendu quelques gigaoctets, un café aide à couvrir ces frais et la prochaine version.

Offre-nous un café

Une seule fois, le montant de ton choix, sans compte. Chaque café finance l'abonnement développeur Apple et de nouvelles fonctions.

Soutenir Depflush sur Ko-fi

Autres façons d'aider : mettre une étoile au projet sur GitHub, proposer un emplacement de cache, ou en parler à un collègue.

Besoin d'aide avec Shopware ?

Depflush est développé par Web Loupe, partenaire Shopware certifié à Berlin depuis 2018. Nous prenons en charge les mises à jour Shopware, les plugins et les performances pour les boutiques et les agences.

Visiter webloupe.de

FAQ

Les questions des développeurs

Pourquoi est-ce gratuit ?

Depflush est développé par Web Loupe, partenaire Shopware certifié à Berlin. Nous l'avons créé pour nos propres Mac, qui se remplissent d'images Docker, de projets clients et de dumps de bases de données. S'il t'épargne un après-midi, tu peux nous offrir un café, et si tu as un jour besoin d'aide avec Shopware, tu sais où nous trouver.

Puis-je lire le code ?

Oui. Depflush est open source sous licence GPL-3.0. Le code est sur GitHub, y compris les règles exactes de ce qu'il trouve et de ce qu'il ne touche jamais. Proposer de nouveaux emplacements de cache est la façon la plus simple de contribuer.

Envoie-t-il des données ?

Non. Pas de compte, pas de statistiques, pas de rapports de plantage. L'app lit seulement des tailles de fichiers sur ton Mac et communique avec ton installation Docker locale.

J'ai supprimé quelque chose dont j'ai encore besoin. Et maintenant ?

Par défaut, tout va à la Corbeille : tu peux le remettre en place depuis là. Les dépendances reviennent avec composer install ou npm install, et les images d'un registre avec docker pull. L'onglet Historique montre ce qui a été supprimé et quand.

Quels dossiers analyse-t-il pour les projets ?

Il cherche les emplacements courants comme ~/Sites, ~/Projects, ~/Developer, ~/code et ~/workspace. Tu peux ajouter ou retirer des dossiers dans les Réglages. Un projet est considéré en sommeil quand aucun de ses propres fichiers n'a changé depuis 12 mois ; vendor, node_modules, var et .git sont ignorés pour ce calcul.

Pourquoi Docker doit-il être lancé ?

Depflush demande à Docker lui-même quelles images et quels volumes sont utilisés. C'est la seule façon sûre de le savoir. Si Docker est arrêté, l'app propose de le démarrer.

Trouve-t-il les photos en double ?

Oui, depuis la version 1.3. Il compare les photos et vidéos dans Images, Vidéos, Documents, Bureau et Téléchargements octet par octet : seules les vraies copies sont listées, jamais des images simplement ressemblantes. Les Réglages permettent d'ajouter des dossiers ou d'inclure tous les fichiers à partir de 1 Mo. Les doublons de la photothèque sont laissés à l'app Photos, qui a son propre album Doublons.

Pourquoi macOS affiche-t-il un avertissement la première fois ?

Apple facture 99 € par an aux développeurs pour notariser leurs apps, et Depflush n'est pas encore notarisé. Le code est public et le script de compilation est prêt ; un café nous aide à y arriver plus vite. En attendant, ouvre l'app une fois, va dans Réglages Système, Confidentialité et sécurité, et clique sur « Ouvrir quand même ».

Quelle différence avec CleanMyMac ?

Les nettoyeurs généralistes sont faits pour tout le monde et regardent surtout les caches système. Depflush se concentre sur ce que les développeurs accumulent : Docker, dépendances de projets en sommeil, dumps SQL et anciennes versions d'IDE, ainsi que les photos et vidéos en double. Il cohabite sans problème avec un nettoyeur généraliste.

Nouveautés

Ce qui a changé

1.3.14 oct. 2026

  • L'espace libre correspond aux Réglages Système, y compris l'espace que macOS libère au besoin
  • Les chiffres du disque se mettent à jour en direct, sans nouvelle analyse
  • Correction : l'app ne se fige plus pendant le vidage de la Corbeille

1.3.025 sept. 2026

  • Nouvelle rubrique Doublons : photos et vidéos identiques, en option tous les fichiers à partir de 1 Mo
  • L'original reste toujours ; une copie n'est supprimée que si l'original est encore là
  • Ignore la photothèque, les dossiers de travail des apps, les fichiers restés dans iCloud et les clones APFS
  • Correction : la barre latérale ne disparaît plus à l'ouverture d'une liste

1.2.024 sept. 2026

  • Nouveau nom : Depflush
  • Code source publié sur GitHub sous GPL-3.0
  • Réglages et historique repris des versions précédentes

1.1.024 sept. 2026

  • Anglais, allemand et français
  • Mode Corbeille par défaut, avec « Vider la Corbeille » après un nettoyage
  • Plusieurs dossiers de projets avec détection automatique
  • Prise en charge des Mac Intel
  • Plus de caches : Brave, Edge, Arc, VS Code, Cursor, pnpm, Go, Gradle, CocoaPods, Xcode

1.0.023 sept. 2026

  • Première version : aperçu, caches, dépendances, dumps SQL, Docker, barre des menus, historique