Zähle die Tools, die du in einer typischen Debugging-Sitzung verwendest. Ein JSON-Formatierer, um eine API-Antwort zu lesen. Ein Base64-Decoder für einen Auth-Header. Ein JWT-Inspektor, um Token-Claims zu prüfen. Ein URL-Decoder, um eine Redirect-Kette zu entwirren. Ein Hash-Generator, um eine Prüfsumme zu verifizieren. Das sind fünf Browser-Tabs offen, fünf Websites, die jetzt deine Daten haben, und fünf Kontextwechsel, die dich vom eigentlichen Problem abgelenkt haben.
Das sind keine komplexen Aufgaben. Jede einzelne erfordert zehn Sekunden tatsächliche Arbeit. Aber der Overhead, das richtige Tool zu finden, dorthin zu wechseln, Input einzufügen und Output zu kopieren, summiert sich auf Minuten pro Sitzung und Stunden pro Woche. Schlimmer noch: Es fragmentiert deine Aufmerksamkeit genau in den Momenten, in denen du ein komplexes System im Kopf behalten musst.
Die aktuelle Landschaft
Entwickler haben sich persönliche Werkzeugkästen aus verschiedenen Quellen zusammengebaut. Browser-Lesezeichen zu Seiten wie jwt.io, regex101.com und jsonformatter.org. Shell-Aliases und Funktionen in .zshrc. VS-Code-Erweiterungen für Formatierung oder Kodierung. Homebrew-Pakete wie jq und htop. Jedes Tool wurde hinzugefügt, um ein Problem zu lösen, und keines kommuniziert mit den anderen.
Das Ergebnis ist eine Toolchain, die technisch funktioniert, aber keinen Zusammenhalt hat. Du kannst nicht vorhersagen, wo das nächste Hilfsprogramm zu finden ist. Du kannst keine Operationen verketten, ohne manuell die Ausgabe aus einem Tool zu kopieren und in ein anderes einzufügen. Und du kannst nicht garantieren, dass die web-basierten Tools deine Daten privat halten.
41 Tools in einer nativen macOS-App
Bellows konsolidiert 41 Entwickler-Tools in einer einzigen macOS-Anwendung, organisiert in fünf Kategorien:
- Formatierer — JSON, XML, SQL, HTML und mehr. Unordentlichen Input einfügen, sauberen Output erhalten.
- Kodierer — Base64, URL-Kodierung, HTML-Entitäten, JWT-Dekodierung. In beide Richtungen kodieren und dekodieren.
- Generatoren — UUIDs, Hashes (MD5, SHA-256, SHA-512), Lorem Ipsum, Passwörter. In einem Schritt generieren und kopieren.
- Konverter — Farben (Hex/RGB/HSL), Zahlensysteme, Zeitstempel, Einheiten. Zwischen Formaten konvertieren ohne Kopfrechnen.
- Text-Tools — Regex-Tester, Diff-Checker, Groß-/Kleinschreibung-Konverter, Zeilensortierer, Zeichenzähler. Die Textbearbeitungs-Werkzeuge, die du täglich brauchst.
Zwischenablage-Erkennung
Kopiere etwas in die Zwischenablage und öffne Bellows. Die App analysiert den Inhalt der Zwischenablage und schlägt das passendste Tool vor. Kopiere ein JWT und der Decoder wird angeboten. Kopiere JSON und der Formatierer erscheint. Kopiere einen Base64-String und der Kodierer wird angezeigt. Das entfernt den Schritt der Tool-Auswahl — die App übernimmt das für dich.
Menüleisten- und Fenstermodus
Bellows läuft als Menüleisten-App für schnelle Einzeloperationen: auf das Icon klicken, ein Tool nutzen, schließen. Für längere Sitzungen — wie das Testen einer Reihe von Regex-Mustern oder das Konvertieren mehrerer Farbwerte — wechsle in den Fenstermodus und platziere die App neben deinem Editor. Beide Modi nutzen die gleiche Oberfläche mit einer NavigationSplitView-Seitenleiste zum Durchsuchen der Kategorien.
Vollständig offline
Jedes Tool läuft lokal auf deinem Mac. Keine Netzwerkanfragen, keine Accounts, keine Telemetrie. Das ist keine philosophische Haltung — es ist eine praktische Anforderung für Entwickler, die täglich mit Tokens, Secrets, Anmeldedaten und proprietären Daten arbeiten. Deine Eingabe bleibt auf deinem Rechner.
Verlaufsanzeige
Die Tools, die du am häufigsten verwendest, erscheinen oben in der Seitenleiste. Mit der Zeit passt sich Bellows an deinen Workflow an, sodass die Tools, die du brauchst, immer griffbereit sind, statt in einer Kategorie vergraben, die du erst aufklappen musst.