TidyDisk
GitHubApp holen
macOS-Menüleisten-App · kostenloser Scan

Eine aufgeräumte Festplatte, ganz ohne Nachdenken.

Dev-Arbeit frisst deinen Mac still und leise: schwere node_modules, Docker-Images, Build-Caches, vergessene Experimente. TidyDisk behält das aus der Menüleiste im Blick und gibt dir den Speicher mit einem Klick zurück. Sicher, in den Papierkorb, nie rm -rf.

MIT-lizenziert · macOS 13+ · Apple Silicon & Intel
FinderFileEditView
Mon 9:41
Tracked on disk
71.2 GB21.2 GB over
Projects
41.2 GB
Caches
6.4 GB
Packages7 vuln
Docker
23.6 GB
Packages6 in use
lodash
12 projects · 2 versions
unify18MB
next
5 projects · v14.2.3
↑ 15.0.1128MB
minimatch
3 projects · v3.0.4
high512KB
Reclaimed 612 MB legacy-dashboard
node_modules ist das schwerste Objekt im bekannten Universum. Aber es ist nicht allein: Docker-Images, Build-Caches und tote Projekte häufen sich ebenfalls an. TidyDisk räumt das alles weg.
Ein Tool für jede Art von Dev-Müll

Vier Orte, an denen sich deine Festplatte im Stillen füllt.

TidyDisk behält alle vier im Blick und gibt dir den Speicher sicher zurück.

Projects

Schwere, veraltete node_modules, sortiert nach den echten Bytes, die du freigeben würdest.

41.2 GB

Caches

Dein pnpm-Store und der Docker-Build-Cache, bereinigt mit einem sicheren Klick.

6.4 GB

Pakete

Eine rechnerweite Bestandsaufnahme aller Abhängigkeiten: auseinanderdriftende Versionen, Duplikate und Sicherheitswarnungen.

7 vulnerable

Docker

Images, Volumes, Container und Build-Cache, gruppiert nach dem Projekt, zu dem sie gehören.

23.6 GB
01Immer im Blick

Sie behält deine Festplatte im Auge, damit du es nicht musst.

TidyDisk lebt in deiner Menüleiste und scannt nach deinem Zeitplan neu: alle 6 Stunden, täglich oder wöchentlich. Eine native Benachrichtigung erscheint, sobald deine node_modules die von dir gesetzte Grenze überschreiten.

  • Hintergrund-Scans alle 6 Stunden, täglich oder wöchentlich
  • Ein Grenzwert, den du selbst festlegst, ganz einfach in Gigabyte
  • Ein Blick auf die Menüleiste genügt, um zu wissen, wo du stehst
TidyDisknow
You've crossed your limit: 5.42 GB of stale dependencies are taking up space.
02Volle Klarheit

Jede tote Abhängigkeit, sortiert.

Öffne den vollständigen Launcher für eine gründliche Aufräumaktion. Eine Spotlight-artige Suche über Projektnamen und Pfade zeigt zu jedem node_modules-Ordner die echte Größe und wie lange du ihn schon nicht mehr angefasst hast. Die größten, ältesten Übeltäter wandern nach oben.

  • Sortiere nach letzter Nutzung, Größe oder Projektname
  • Volle Tastaturnavigation: ↑↓ zum Bewegen, ↵ zum Öffnen, ⌘⌫ zum Löschen
  • Bei pnpm die echten Bytes, die du freigibst, abzüglich dessen, was im geteilten Store verlinkt ist
  • Im Finder anzeigen oder im Editor öffnen, nur einen Tastendruck entfernt
Search node_modules by project or path…
5.42 GB
12 folders · reclaimable
Last usedSizeName
legacy-dashboard
~/Code/clients/acme/legacy-dashboard
1 year ago
612MB
portfolio-2021
~/Sites/portfolio-2021
1 year ago
284MB
hackathon-bot
~/Code/experiments/hackathon-bot
9 months ago
441MB
recipe-app-old
~/Code/personal/recipe-app-old
7 months ago
903MB
marketing-site
~/Work/marketing-site
4 months ago
538MB
svelte-playground
~/Code/experiments/svelte-playground
2 months ago
209MB
03Sicherer Gewinn

Ein Klick. Gigabytes zurück. Nichts verloren.

Wähle aus, was du nicht mehr brauchst, und es wandert in den Papierkorb. Kein Terminal, kein rm -rf-Roulette, wiederherstellbar, bis du ihn leerst. Sieh zu, wie der Zähler sinkt und dein freier Speicher wächst. Brauchst du ein Projekt doch wieder? Ein einziges npm install holt es zurück.

  • Löscht in den Papierkorb: wiederherstellbar, nie rm -rf
  • Lösche einen Ordner oder räume alle veralteten auf einmal auf
  • Rührt ausschließlich node_modules an, niemals deinen Quellcode
Before5.42 GB
After2.71 GB
+ 2.71 GB reclaimed in one sweep
04Blick aufs ganze System

Jedes installierte Paket, in einer Liste.

Öffne den Tab Pakete für eine rechnerweite Bestandsaufnahme jeder Abhängigkeit, die deine Projekte ziehen: wie viele sie nutzen, ihre Größe, die Versionen, auf denen du bist, die neueste auf npm und alle Sicherheitswarnungen. Erkenne die schweren und ungenutzten, vereinheitliche auseinandergedriftete Versionen und sieh, was markiert ist, alles aus bereits gescannten Projekten.

  • Wie viele Projekte jedes Paket nutzen, und seine echte Größe
  • Ein Vereinheitlichen-Badge, wenn ein Paket in mehreren Versionen installiert ist
  • Pills für die neueste npm-Version und Sicherheitswarnungen. Zeile aufklappen für den Schweregrad je Version
ProjectsCachesPackages
142 packages · whole machine
UsedSizeUpdates
lodash
14 projects · 3 versions
unify22MB
typescript
9 projects · v5.4.2
↑ 5.7.261MB
minimatch
6 projects · v3.0.4
high480KB
react
11 projects · v18.3.1
3.4MB
05Mehr als node_modules

Dein Docker-Speicher, gruppiert nach Projekt.

Docker sammelt still Gigabyte in Images, Volumes, Containern und Build-Cache an. Öffne den Docker-Tab, um alles gruppiert nach dem Projekt zu sehen, zu dem jede Ressource gehört, mit echten Logos, Größen und Nutzungs-Badges. Gib verwaiste Images, gestoppte Container und ungenutzte Volumes mit einem Klick frei, mit denselben sicheren Bestätigungen wie im Rest von TidyDisk.

  • Images, Volumes, Container und Build-Cache, jeweils mit ihrer echten Größe
  • Ressourcen nach Projekt gruppiert, anhand von Compose-Labels und Verwendungs-Links
  • Sichere, typisierte Bestätigungen, bevor etwas dauerhaft gelöscht wird
ProjectsCachesDocker
23.6 GB · grouped by project
🐳
api-gateway
2 images · 1 volume · 1 container
9.4GB
🐘
postgres-dev
1 image · 2 volumes
6.1GB
Not linked to a project
dangling images · build cache
8.1GB
Alles in einem Menü

Kleine App. Große Erleichterung.

Deine Scans bleiben auf deinem Mac. Nur anonyme Nutzungsanalyse, mit Opt-out per Klick in den Einstellungen. Ein stilles Werkzeug, das deine Festplatte ehrlich hält.

pnpm-Store bereinigen

Hol dir die toten Versionen des geteilten Stores mit einem sicheren Klick zurück. Der Store selbst wird nie gelöscht.

Echte vs. verlinkte Größe

Bei pnpm siehst du die Bytes, die du wirklich freigibst, abzüglich dessen, was im geteilten Store verlinkt ist.

Sicherheitswarnungen

Eine Schweregrad-Pille bei jedem Paket mit bekannter Schwachstelle, aus der npm-Advisory-Datenbank.

Geplante Scans

Läuft alle 6 Stunden, täglich oder wöchentlich, komplett im Hintergrund.

Schwellenwert-Alarm

Setze ein Limit in Gigabyte und werde sofort benachrichtigt, wenn du es überschreitest.

Pixel-Festplattenanzeige

Ein auf einen Blick erfassbarer Balken, der sich füllt und rot färbt, je mehr sich deine Abhängigkeiten stapeln.

Im Finder anzeigen

Springe direkt zu jedem Projektordner, ohne die Tastatur zu verlassen.

Im Editor öffnen

Ein Tastendruck startet das Projekt in dem Editor, den du bereits nutzt.

Framework-Erkennung

React, Next, Vue, Svelte, Node, Expo: jedes Projekt korrekt erkannt.

Demnächst

Als Nächstes: npm-, yarn- und bun-Caches, plus projektspezifische Build-Ausgaben wie .next und dist.

Warum es sich anhäuft

Der node_modules-Lebenszyklus.

Jede Installation schreibt deine Abhängigkeiten auf die Festplatte. Wie sehr sie sich anhäufen und wie viel du zurückgewinnen kannst, hängt von deinem Paketmanager ab.

npm · yarneine vollständige Kopie pro Projekt

Jedes Projekt bekommt seine eigene vollständige Kopie jeder Abhängigkeit. Installiere lodash in zehn Projekten, und es wird zehnmal auf die Festplatte geschrieben. Multipliziere das mit Hunderten transitiver Pakete und den alten Projekten, die du vergessen hast, und du steckst Dutzende Gigabyte tief drin.

pnpmein gemeinsamer Store

pnpm hält einen globalen Store vor und verlinkt jedes Projekt per Hardlink hinein. Eine bestimmte Version eines Pakets liegt einmal auf der Festplatte, egal wie viele Projekte sie nutzen, eine enorme Ersparnis. Aber der Store wächst trotzdem weiter, wenn neue Versionen dazukommen und alte liegen bleiben.

TidyDisk arbeitet an beiden Enden: Es schickt die veralteten Projekt-node_modules, die du nie wieder per npm install brauchst, in den Papierkorb, und bereinigt sicher deinen pnpm-Store von Versionen, auf die nichts mehr verweist, ein Klick im Tab Caches (der Store selbst wird nie gelöscht).

Das ist auch, warum die Größen bei pnpm klein wirken: TidyDisk zählt den geteilten Store nur einmal und zeigt dir, was du wirklich freigeben kannst, nicht dieselben Bytes, die in einem Dutzend Projekten verlinkt sind.

So funktioniert's

Drei Schritte zu einem leichteren Mac.

01

Holen und scannen

Lade die signierte .app herunter oder klone das Repo und baue sie selbst. Der erste Scan kartiert jeden node_modules-Ordner auf deiner Festplatte.

$pnpm install && pnpm package
02

Grenze festlegen

Wähle einen Schwellenwert in Gigabyte und wie oft neu gescannt werden soll: alle 6 Stunden, täglich oder wöchentlich. Das ist die gesamte Einrichtung.

limit 5 GB · scan daily
03

Aufräumen mit einem Klick

Wenn du die Grenze überschreitest, sieh dir die veralteten Ordner an (oder bereinige den pnpm-Store oder prüfe ein schweres Paket) und hol dir den Speicher zurück. Deine Festplatte dankt es dir.

2,71 GB in den Papierkorb verschoben
Download

Kostenlos scannen. 19 Euro zum Aufräumen.

Der Scan ist für immer kostenlos, und der Quellcode ist MIT-lizenziert auf GitHub. Das Aufräumen mit einem Klick ist eine einmalige Lifetime-Lizenz: Gründerpreis 19 Euro, danach 29 nach dem Launch. 30 Tage Geld-zurück-Garantie, ohne Wenn und Aber.

0 € · Alles scannen
Der Scan, für immer kostenlos.
  • Herunterladen und starten, keine Einrichtung nötig
  • Sieh jeden node_modules-Ordner, Cache und jedes Paket auf deinem Rechner
  • Niemals ein Konto nötig
Für macOS herunterladen
Gründerpreis
19 € · Lifetime-Aufräumen
Einmalige Lizenz, schaltet das Aufräumen für immer frei.
  • Löschen mit einem Klick, direkt in den Papierkorb
  • Veraltetes aufräumen: alle veralteten node_modules auf einmal beseitigen
  • Bereinige deinen pnpm-Store mit einem Klick
  • Alle zukünftigen Updates inklusive
  • Sofortiger Lizenzschlüssel, geliefert über Polar
  • Gründerpreis: jetzt 19 Euro, nach dem Launch 29 Euro
TidyDisk kaufen · 19 €

Schluss mit dem Horten
von node_modules.

Hol dir die Gigabyte zurück, die deine Abhängigkeiten gehortet haben. Kostenlos scannen, Aufräumen für 19 Euro freischalten.