Zum Hauptinhalt springen
Mole
Überblick Funktionen Stimmen Preis FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
Jetzt kaufenKaufen Laden

    Hilfe, Dokumentation, Versionen und Artikel.

    Startseite/Blog

    Wie Mole vom Shell-Skript zur Mac-App wuchs

    Über MoleVeröffentlicht 11. Mai 2026Aktualisiert 7. August 20265 Min. Lesezeit

    Jahrelang hatte ich ein privates Shell-Skript, dessen einzige Aufgabe es war, Müll von meinem Mac zu entfernen. Ich mag einen Computer, der sich schnell anfühlt, und habe das Skript immer weiter verfeinert, von 500 Zeilen auf über 2.000, so wie manche Menschen einen Garten pflegen. Im Oktober 2025 war meine Festplatte wieder voll. Ich habe mehrere bekannte Cleaner ausprobiert, und keiner von ihnen hat wirklich etwas gebracht; dann habe ich mein eigenes Skript laufen lassen und zugesehen, wie es in einem Durchgang zig Gigabyte freigab. Das schien es wert, geteilt zu werden.

    Ich war damals im Urlaub in Sanya, saß am Hotelpool und beschloss, aus dem Skript ein richtiges Open-Source-CLI-Tool zu machen. Es brauchte einen Namen. Ein Mole (Maulwurf) ist ein kleines grabendes Tier mit kräftigen Vorderbeinen, sehr gut darin, Tunnel zu graben und Dinge unter der Erde zu finden. Genau das tat das Skript: es grub tief in die Ecken von macOS, in denen sich Müll ansammelt. So entstand Mole. Das Banner der ersten Version lautete „can dig deep to clean your Mac“, und so steht es noch heute.

    Was die Community daraus gemacht hat

    Ich hatte ein kleines Tool mit ein paar hundert Nutzern erwartet. Nach sechs Monaten hatte das Repo auf GitHub die 50.000 Sterne überschritten. Wichtiger als die Sterne: Nutzer hatten etwa 500 Issues mit Cleanup-Pfaden eingereicht, von denen ich nie gehört hatte, rund 300 Feature-PRs geschickt, und etwa 100 Entwickler aus der ganzen Welt waren zu Contributors geworden. Jede Entwicklermaschine versteckt Wegwerf-Output an anderen Stellen, und die Community hat weit mehr davon kartiert, als ich allein je geschafft hätte.

    Diese Breite brachte die härtere Lektion: jedes neue Cleanup-Ziel ist auch eine neue Stelle für einen zerstörerischen Fehler. Ein Katalog von Pfaden reichte nicht. Das Tool brauchte gemeinsame Pfadwächter, geschützte Orte, Prüfungen laufender Prozesse, Timeouts, Review und Tests, die die Fälle festnageln, die es ablehnen muss. Die Größe der Community hat nicht nur Abdeckung hinzugefügt; sie hat das Sicherheitsmodell gezwungen, allgemeiner zu werden als das ursprüngliche Skript.

    Ein halbes Jahr Commits, visualisiert: jedes Cluster ist eine Ecke der Codebasis, jede Figur ein Contributor im Orbit um die Dateien, an denen er gearbeitet hat.

    Der Moment, in dem ich die Dimension verstand, war eine Rechnung. Ich hatte zwei Screenshots in die README gelegt und sie über ein CDN auf Vercel ausgeliefert. In einer Woche verbrauchten sie 60 Terabyte Bandbreite, und ich schuldete Vercel achtzig Dollar für zwei Bilder.

    Warum eine Mac-App

    Von Anfang an schrieben Nutzer immer wieder dieselbe Bitte: meine Eltern wollen das, meine Schwester will das, aber sie werden nie ein Terminal öffnen. Ich habe die Idee monatelang aufgeschoben, weil die CLI noch nicht reif genug wirkte, um eine Desktop-Version zu tragen. Im Frühjahr 2026 war sie es, also baute ich die Mac-App an ein paar Wochenenden und veröffentlichte sie am Abend des 11. Mai 2026: Mole for Mac, zwei Macs, lebenslange Updates, zum Early-Bird-Preis von neun Dollar als Dank an die Nutzer, die Mole von Anfang an getestet hatten.

    Die App konnte nicht einfach ein Button sein, der das Skript startet. Ein grafisches Werkzeug muss Entdeckung und Löschen trennen, Abbruch überleben, Berechtigungen erklären, das Fenster stabil halten, während Scans laufen, und jemandem, der noch nie einen Shell-Befehl gelesen hat, einen wiederherstellbaren Plan zeigen. Die CLI hat der App beigebracht, wonach sie suchen soll; die App hat die Arbeit gezwungen, sichtbar und unterbrechbar zu werden.

    Mole for Mac: Aufräumen, App-Verwaltung, Optimierung, Festplattenanalyse und Live-Status in einer nativen App.

    Die Planeten

    Die App hätte eine Menüleisten-Utility mit einem Clean-Button sein können, und sie hätte sich gut verkauft. Aber es gibt bereits zu viel KI-generierte Schrottsoftware auf der Welt. Wenn ich schon Tokens ausgeben würde, wollte ich, dass daraus etwas wird, vor dem man gerne sitzt, nicht noch ein weiteres Ding, das Ihre Timeline verunreinigt.

    Als Kind habe ich gerne die Planeten beobachtet, und vor zehn Jahren, direkt nachdem ich Frontend gelernt hatte, wollte ich vor allem WebGL lernen, um sie zeichnen zu können. Beim Bau dieser App kamen die beiden endlich zusammen: jede der fünf Funktionen bekam einen Planeten, dessen Charakter zur jeweiligen Arbeit passt.

    • Clean ist die Erde: Bergregen wäscht alten Staub fort.
    • Software ist der Mars: roter Sand begräbt alte Spuren.
    • Optimize ist Merkur: der Sonne am nächsten, der schnellste im Flug.
    • Analyze ist Jupiter: das weiteste Auge von allen.
    • Status ist die Sonne: das Licht, das nie schläft.

    Die Texturen stammen aus astronomischen Bildern; die Erde basiert auf der Blue Marble der NASA. Ich habe sie mehr als zehnmal ausgetauscht, bis jeder Planet stimmte. Drehrichtung und relatives Tempo folgen den realen Himmelskörpern, und so auch der kleine Flugeffekt, wenn eine Operation abgeschlossen ist. Streng genommen hat das alles wenig mit einem Maulwurf zu tun. Es ist eher das Gefühl eines kleinen grabenden Wesens, das aus seinem Tunnel zu einem sehr großen Himmel aufschaut und still dabei bleibt.

    Die Nacht des Starts

    Ich habe gegen zehn Uhr abends veröffentlicht. Freunde haben es retweetet, und dann fing mein Telefon an zu vibrieren: etwa alle zehn Sekunden eine Kaufbenachrichtigung, aus Frankreich, Deutschland, in Währungen, die ich zuvor nie in einer Auszahlung gesehen hatte. Mein iPhone wurde heiß und leerte den Akku, nur um sie anzuzeigen. Ich habe E-Mail-Benachrichtigungen abgeschaltet, um etwas Schlaf zu bekommen, und morgens kamen die Käufe immer noch. Es stellt sich heraus, dass etliche Menschen die App allein deshalb gekauft haben, weil die CLI sie gut behandelt hatte.

    Die Mac-App hat noch reichlich Lücken, und ich bin dankbar, dass so viele Menschen für ein hübsches Spielzeug bezahlt haben und geduldig sind, während ich sie fülle. Ich mag es, Dinge in ihrem eigenen Tempo reifen zu lassen, statt nach Ergebnissen zu hetzen. Mole hat Jahre gebraucht, vom privaten Skript über eine Open-Source-CLI bis zur kostenpflichtigen App, und der schönste Teil dieser ganzen Geschichte war die lange Iteration und die Freundschaften mit Entwicklern auf der ganzen Welt. Das ist der echte Reichtum.

    Platz schaffen, Apps verwalten, macOS pflegen und die Festplatte analysieren, in einer nativen App. Einmal kaufen, kein Abo.

    Mole ansehen

    Weiterlesen

    • Über MoleMole CLI oder Mole for Mac8 Min. Lesezeit
    • Über MoleNotizen zum Bau eines ruhigen Produkts5 Min. Lesezeit
    • Über MoleMole so gestalten, dass es nicht stört5 Min. Lesezeit

    Mole · 鼴

    Aufräumen, Apps und Status für den Mac.

    v1.13.0 (153) · Versionen

    Support

    Hilfe Dokumentation Versionen

    Rechtliches

    Allgemeine Geschäftsbedingungen Datenschutzerklärung Erstattungsrichtlinie

    Ressourcen

    Blog CLI-Tool Partnerprogramm

    Kontakt

    Twitter hi@mole.fit

    Nur diese Website ist offiziell mole.fit · Gefälschte Seiten können riskante Downloads anbieten

    Die CLI bleibt für das Terminal kostenlos.