Demnächst · Kostenlos für macOS
Dein Mac ist voller Build-Datenmüll.
Wir bauen die Karte dazu.
Xcode, Docker, npm und Gradle schreiben still und heimlich Gigabytes, denen du nie zugestimmt hast. DevCruft ist eine kostenlose Mac-App, an der wir arbeiten: Sie soll deine gesamte Festplatte maßstabsgetreu zeichnen und jeden Entwickler-Cache darauf beim Namen nennen.
Einen Starttermin gibt es noch nicht. Bis dahin zeigen die Guides auf dieser Website, wie du jeden Cache von Hand findest und leerst.
Warum noch eine App
Schöne Speicherkarten sind blind. Entwickler-Cleaner sind hässliche Listen.
Die hübschen Analyse-Tools zeigen dir einen Ordner namens DerivedData und überlassen es dir, das nachzugoogeln. Die Entwickler-Cleaner wissen zwar genau, was es ist, präsentieren es dir aber als Tabelle mit Kästchen, denen du blind vertrauen musst.
DevCruft soll die fehlende Hälfte von beidem werden: eine Karte, die man auf einen Blick versteht und die bereits weiß, wofür jeder Ordner darauf steht.
Was wir bauen
Geplant für die erste Version
Das ist der Entwurf, kein fertiges Produkt. Details werden sich ändern, während wir bauen und testen.
Eine Karte, keine Checkliste
Deine gesamte Festplatte maßstabsgetreu gezeichnet, sodass ein 60-GB-Ordner das größte Element auf dem Bildschirm ist. Du siehst das Problem, bevor du ein Wort liest.
Es wird wissen, was DerivedData ist
Statt eines Ordnernamens und eines Schulterzuckens: jeder Entwickler-Cache beschriftet mit dem, was er ist, zu welchem Projekt er gehört und ob das Löschen dich irgendetwas kostet.
Von Grund auf sicher
Nichts wird entfernt ohne vorherige namentliche Vorschau. Pfade werden als regenerierbar, ersetzbar oder unersetzlich eingestuft, und Quellcode sowie nicht committete Änderungen werden nie zum Entfernen angeboten.
Jedes node_modules, sortiert
Nicht nur die in ~/Projects: jeder Ordner auf jedem Volume, sortiert nach Größe und letztem Öffnungsdatum, damit die vergessenen auffallen.
Gebaut für Entwickler-Caches
Xcode, Simulatoren, Docker, Gradle, Homebrew, Paketmanager und Sprach-Toolchains, jeweils beim Namen erkannt statt nur geraten.
Privat, ohne Konto
Ein Scan soll vollständig auf deinem Mac laufen. Keine Anmeldung, und es werden keine Dateinamen oder Pfade irgendwohin gesendet.
Abdeckung
Die Caches, die es beim Namen kennen wird
Die Bereiche sind grobe Größen, die diese Ordner auf Entwicklerrechnern häufig erreichen. Die Guides im Blog zeigen, wie du deine eigenen misst.
| Tool | Wonach es suchen wird | Wo | Übliche Größe |
|---|---|---|---|
| Xcode | DerivedData, Archives, iOS DeviceSupport | ~/Library/Developer/Xcode | 20–90 GB |
| iOS Simulators | Nicht verfügbare Runtimes und veraltete Geräte | ~/Library/Developer/CoreSimulator | 10–60 GB |
| Docker | Das VM-Festplattenimage, verwaiste Images und Volumes | ~/Library/Containers/com.docker.docker | 15–120 GB |
| node_modules | Jeder Ordner, sortiert nach letztem Öffnungsdatum | anywhere on disk | 5–50 GB |
| npm / pnpm / yarn | Globale Paket-Stores | ~/.npm, ~/Library/pnpm | 2–15 GB |
| Android Studio | AVD-Images, Gradle-Caches, SDK-Systemimages | ~/.gradle, ~/Library/Android | 20–100 GB |
| Homebrew | Heruntergeladene Bottles und veraltete Casks | ~/Library/Caches/Homebrew | 1–10 GB |
| Swift Package Manager | Clone- und Artefakt-Caches | ~/Library/Caches/org.swift.swiftpm | 1–8 GB |
| CocoaPods | Spec-Repos und der Pod-Cache | ~/Library/Caches/CocoaPods | 1–6 GB |
| Rust | Registry-Quellen und target-Verzeichnisse | ~/.cargo, target/ | 3–40 GB |
| Go | Der Modul-Cache | ~/go/pkg/mod | 2–20 GB |
| Python | pip-Wheels, verwaiste virtuelle Umgebungen | ~/Library/Caches/pip | 1–12 GB |
Aus dem Blog
Schon heute von Hand erledigen
Jeder Guide hier ist für sich vollständig und funktioniert mit Befehlen, die du schon hast. Auf die App musst du nicht warten.
Diese neuesten Artikel sind auf Englisch.
CleanMyMac Alternatives: An Honest Comparison
An honest look at how CleanMyMac compares with DaisyDisk, GrandPerspective and the free command-line options, from people building a competitor.
Weiterlesen →Your iPhone Backups Are Hiding on Your Mac — Here's Where
Local iPhone backups made through Finder sit on disk at 5-15 GB each, even for phones you no longer own. How to find them and delete them safely.
Weiterlesen →Safari and Chrome: The Browser Caches You've Never Cleared
Safari and Chrome can hold gigabytes per profile in HTTP cache, service workers and site data. Where each one lives and the commands to clear them.
Weiterlesen →Erfahre als Erstes, wenn es so weit ist.
DevCruft wird kostenlos sein. Trag dich in die Warteliste ein, und wir schicken dir eine einzige E-Mail, sobald es fertig ist.