Xcode Developer Toolbox vereint über 100 Entwickler-Aufgaben in einem interaktiven Terminal-Menü — von Build & Test bis Distribution & Analyse. Xcode Developer Toolbox combines over 100 developer tasks into one interactive terminal menu — from build & test to distribution & analysis.
Build · Test · Analyse · Distribution · Lokalisierung · Debugging — alles tastaturgesteuert, ohne Tab-Wechsel. Build · Test · Analysis · Distribution · Localization · Debugging — all keyboard-driven, no tab switching.
Das ProblemThe Problem
Täglich dieselben manuellen Schritte, verstreute Tools, unübersichtliche Abläufe — und das kostet wertvolle Entwicklungszeit.The same manual steps every day, scattered tools, confusing workflows — all costing valuable development time.
Terminal, Xcode, Instruments, Organizer, Finder — ständige Kontextwechsel unterbrechen den Entwicklungsfluss.Terminal, Xcode, Instruments, Organizer, Finder — constant context switching disrupts the development flow.
Build-Nummern erhöhen, Caches leeren, Crash-Logs symbolicaten — immer wieder dieselben Terminal-Befehle suchen und eintippen.Incrementing build numbers, clearing caches, symbolicating crash logs — searching and typing the same terminal commands over and over.
Falsche Flags, vergessene Schritte, falsche Reihenfolge — manuelle Prozesse führen zu Fehlern, besonders unter Zeitdruck.Wrong flags, forgotten steps, wrong order — manual processes lead to errors, especially under time pressure.
Build-Warnungen zählen, Zertifikate prüfen, Framework-Architekturen lesen — jede Information erfordert eigene Kommandos.Counting build warnings, checking certificates, reading framework architectures — every piece of information requires its own commands.
Export, Upload, Notarisierung, Validierung — der Weg in den App Store ist ein mehrschrittiger, fehleranfälliger Prozess.Export, upload, notarization, validation — the path to the App Store is a multi-step, error-prone process.
Jedes Teammitglied hat eigene Skripte und Workflows. Kein Standard, kein einheitliches Vorgehen, keine geteilte Basis.Every team member has their own scripts and workflows. No standard, no unified approach, no shared baseline.
Die LösungThe Solution
Xcode Developer Toolbox bündelt den gesamten Entwicklungs-Lifecycle in einem interaktiven, tastaturgesteuerten Terminal-Tool.Xcode Developer Toolbox bundles the entire development lifecycle into one interactive, keyboard-driven terminal tool.
Globale Shortcuts für Schema, Gerät, Konfiguration, Sprache und Modus — alles ohne Maus erreichbar.Global shortcuts for scheme, device, configuration, language and mode — everything accessible without a mouse.
Erkennt automatisch .xcworkspace und .xcodeproj, liest Schemes und verbundene Geräte — direkt starten.Automatically detects .xcworkspace and .xcodeproj, reads schemes and connected devices — start immediately.
Schema, Gerät, Konfiguration und Arbeitsverzeichnis werden projektweise gespeichert und beim Start wiederhergestellt.Scheme, device, configuration and working directory are saved per project and restored on launch.
Komplette Deutsch-/Englisch-Lokalisierung — umschaltbar im laufenden Betrieb mit einem Tastendruck.Complete German/English localization — switchable at runtime with a single keypress.
Vier ModiFour Modes
Das Tool passt sich dem Workflow an — tägliches Schnellmenü, vollständiges Standardmenü, frei konfigurierbares Benutzermenü und ein hierarchisches Vollmenü mit allen 352 Befehlen.The tool adapts to your workflow — a daily quick menu, a full standard menu, a freely configurable custom menu, and a hierarchical complete menu with all 352 commands.
16 der meistgenutzten Aktionen auf einen Blick — für den normalen Entwickleralltag optimiert.16 of the most-used actions at a glance — optimized for everyday development.
22 Themenbereiche mit über 100 Aktionen — für tiefgehende Analysen, Distribution und erweiterte Workflows.22 topic areas with over 100 actions — for deep analysis, distribution, and advanced workflows.
Bis zu 20 frei belegbare Slots — beliebige Aktionen und Untermenüs aus allen 22 Bereichen nach Wunsch zusammenstellen.Up to 20 freely assignable slots — combine any actions and submenus from all 22 areas as you wish.
Hierarchische Vollansicht aller Menüs, Untermenüs und Aktionen — auf einen Blick, komplett navigierbar.Hierarchical full view of all menus, submenus and actions — at a glance, fully navigable.
FunktionenFeatures
Von der ersten Build-Zeile bis zum App-Store-Upload — alle Schritte des iOS/macOS-Entwicklungsprozesses in einer Oberfläche.From the first build line to the App Store upload — every step of the iOS/macOS development process in one interface.
Alle relevanten Xcode-Caches mit Größenangabe im Überblick — einzeln oder komplett bereinigen.All relevant Xcode caches with size information at a glance — clean individually or all at once.
Build, Run und Reset in einem Schritt — direkt auf dem gewählten Simulator oder Gerät.Build, run and reset in one step — directly on the selected simulator or device.
Unit- und UI-Tests ausführen, Code Coverage messen und Reports für CI/CD generieren.Run unit and UI tests, measure code coverage, and generate reports for CI/CD.
SwiftLint, SwiftFormat, Periphery und der statische Analyzer — alles integriert, mit mehreren Ausgabemodi.SwiftLint, SwiftFormat, Periphery and the static analyzer — all integrated, with multiple output modes.
38 Read-only-Abfragen für tiefgehende Einblicke in Struktur, Patterns und Qualität des Projekts.38 read-only queries for deep insights into structure, patterns and quality of the project.
5-Punkte-Qualitätsscore pro Datei und für das gesamte Projekt — mit automatischem Risiko-Ranking.5-point quality score per file and for the entire project — with automatic risk ranking.
55+ Git-Abfragen in 8 Kategorien — von Status & Branches bis zu Statistiken, Reports und eigenem Commit-Verlauf.55+ Git queries in 8 categories — from status & branches to statistics, reports and personal commit history.
Verbundene Apple-Geräte per devicectl verwalten — App installieren, starten, stoppen und Live-Logs lesen.Manage connected Apple devices via devicectl — install, launch, stop apps and read live logs.
Bis zu 20 Slots frei belegen — eigene Zusammenstellung aller Aktionen aus sämtlichen Themenbereichen.Freely assign up to 20 slots — your own combination of all actions from every topic area.
Crash-Reports symbolicaten, dSYM-Infos prüfen und Gerätediagnosen erstellen — direkt aus dem Terminal.Symbolicate crash reports, check dSYM info and create device diagnostics — directly from the terminal.
Einblick in kompilierte App-Binaries: Frameworks, Architekturen, Symbole und versteckte Strings.Insight into compiled app binaries: frameworks, architectures, symbols and hidden strings.
IPA exportieren, auf TestFlight hochladen, notarisieren — und mit einem 10-Punkte-Checklist absichern.Export IPA, upload to TestFlight, notarize — and secure with a 10-point checklist.
Lokalisierungsstatus prüfen, fehlende Keys finden und Platzhalter-Inkonsistenzen zwischen Sprachen erkennen.Check localization status, find missing keys and detect placeholder inconsistencies between languages.
Zertifikate, Profile und Entitlements auf einen Blick — inkl. Ablaufdaten und Integritätsprüfung.Certificates, profiles and entitlements at a glance — including expiry dates and integrity checks.
Wie man arbeitetHow It Works
Das Tool startet im Projekt-Root, erkennt alles automatisch und ist ohne Konfiguration sofort einsatzbereit.The tool starts in the project root, detects everything automatically and is ready to use without any configuration.
Im Stammverzeichnis des Xcode-Projekts ausführen: ../toolbox/toolbox — das Tool erkennt das Xcode-Projekt automatisch.Run in the root directory of your Xcode project: ../toolbox/toolbox — the tool detects the Xcode project automatically.
Mit S Schema, D Gerät wählen — wird projektweise gespeichert.Press S for scheme, D for device — saved per project.
Zahl oder Buchstabe eingeben — direkt in den gewünschten Bereich springen, ohne Scrollen.Enter a number or letter — jump directly to the desired area, no scrolling needed.
Live-Ausgabe direkt im Terminal. Alle Aktionen sind interaktiv und SIGINT-sicher.Live output directly in the terminal. All actions are interactive and SIGINT-safe.
Nach der Aktion zurück ins Menü — Einstellungen bleiben erhalten. Kein neu starten, kein neu konfigurieren.After the action, back to the menu — settings are preserved. No restart, no reconfiguration needed.
VorteileBenefits
Xcode Developer Toolbox ist kein Replacement für Xcode — es ist die Ebene, die alles darum herum schlanker macht.Xcode Developer Toolbox is not a replacement for Xcode — it's the layer that makes everything around it leaner.
Wiederkehrende Aufgaben wie Cache leeren, Build starten oder Zertifikate prüfen — statt Minuten dauern sie Sekunden. Kein Command-Suchen, kein Tab-Wechsel.Recurring tasks like clearing caches, starting builds or checking certificates — instead of minutes, they take seconds. No command lookups, no tab switching.
Abläufe sind kodiert, nicht auswendig zu lernen. Die Release-Checkliste mit 10+ automatisierten Prüfpunkten verhindert häufige Fehler vor dem App-Store-Upload.Workflows are codified, not memorized. The release checklist with 10+ automated checkpoints prevents common errors before App Store upload.
SwiftLint, Periphery, statischer Analyzer und 59 eigene Code-Checks sind im täglichen Workflow verankert — nicht nur bei CI-Läufen.SwiftLint, Periphery, static analyzer and 59 custom code checks are embedded in the daily workflow — not just in CI runs.
Crash-Reports symbolicaten, Adressen auflösen, Simulator-Logs browsen — alle Debug-Workflows in einer Oberfläche statt in drei verschiedenen Tools.Symbolicate crash reports, resolve addresses, browse simulator logs — all debug workflows in one interface instead of three different tools.
IPA exportieren, validieren, hochladen, Changelog generieren — der gesamte Release-Prozess ist in der Toolbox abgebildet, ohne Tool-Wechsel.Export IPA, validate, upload, generate changelog — the entire release process is mapped in the Toolbox, without switching tools.
38 Projektanalysen, Git-Hotspots, Metriken und Qualitäts-Scores — das Tool liefert Einblicke, die man sonst nie systematisch betrachtet hätte.38 project analyses, Git hotspots, metrics and quality scores — the tool provides insights you would never have examined systematically otherwise.
Terminal
Das Tool zeigt alle relevanten Informationen direkt im Terminal — klar, lesbar und ohne Rauschen.The tool displays all relevant information directly in the terminal — clear, readable and without noise.
In ZahlenBy the Numbers
ZielgruppeAudience
Egal ob Solo-Entwickler, kleines Team oder erfahrener Senior — das Tool skaliert mit dem Workflow.Whether solo developer, small team or experienced senior — the tool scales with your workflow.
Wer täglich mit Xcode, Simulator und App-Store-Prozessen arbeitet, gewinnt durch das Tool erheblich an Geschwindigkeit im Alltag.Anyone who works daily with Xcode, Simulator and App Store processes gains significant speed in their daily workflow.
Notarisierung, Signing, XCFrameworks und Binary-Analyse — das Tool unterstützt den gesamten macOS-Distribution-Prozess.Notarization, signing, XCFrameworks and binary analysis — the tool supports the entire macOS distribution process.
Einheitliche Abläufe für alle Teammitglieder — kein "bei mir funktioniert's", keine individuellen Skript-Sammlungen, eine gemeinsame Basis.Unified workflows for all team members — no "works on my machine", no individual script collections, one shared baseline.
Für alle, die regelmäßig Releases bauen, prüfen und hochladen — der gesamte Prozess von der Checkliste bis zum Upload in einem Tool.For everyone who regularly builds, validates and uploads releases — the entire process from checklist to upload in one tool.
Jetzt startenGet Started
Xcode Developer Toolbox ist ein Swift-Projekt ohne externe Abhängigkeiten. Klonen, bauen, fertig.Xcode Developer Toolbox is a Swift project with zero external dependencies. Clone, build, done.
Das Tool wird aktiv verwendet und weiterentwickelt. Jede Anregung hilft, es noch stärker in den Entwicklungsprozess zu integrieren und den Workflow weiter zu beschleunigen. The tool is actively used and under continuous development. Every suggestion helps to integrate it even deeper into the development process and further accelerate the workflow.
Das Tool befindet sich in aktiver Entwicklung und kann nicht fehlerfrei sein. Bugs bitte auf GitHub melden. Das Tool ist kostenlos. The tool is in active development and cannot be bug-free. Please report bugs on GitHub. The tool is free.
macOS 13+ · Swift Package Manager · Kein externes DependencyZero external dependencies · DE/EN