Back to homepage

The CLI tool xcodex alongside Xcode

The right tool for each task. xcodex is a powerful complement, not a replacement.

Task Xcode xcodex
Feature development, breakpoints, debugging✓—
Fast build + launch on simulator—✓
Cache cleanup when Xcode has issues—✓
Tests on multiple iOS versions—✓
SPM / CocoaPods / Carthage update—✓
Screenshots & screen recordings—✓
Debugging on physical device✓—
Deploy app to physical device (simple)—✓
Upload to TestFlight (automated)✓✓
App Store submission (automated)✓✓
Automated, scheduled test runs—✓

Other tools compared

The CLI tool xcodex brings the most important Xcode tasks together in one place. Run builds, start tests, control simulators, take screenshots, clean caches, and handle recurring workflows faster — all directly in the terminal, clearly structured and designed for everyday development.

Area Typical tools With xcodex
Build & Testxcodebuild, fastlaneFaster, centralised standard workflows
Simulatorsimctl, idbSimpler control of simulator and media
Project workflowvarious individual toolsRecurring tasks in a single menu
Xcode environmentxcodes, Xcodes.appFocus on daily project work
Developer everydaymany commands and toolsLess switching, more overview
App Store & TestFlightXcode Organizer, TransporterAutomated upload directly from terminal

The CLI tool xcodex does not replace every specialist tool — it connects daily practice in between. While other tools cover individual areas, xcodex bundles the tasks that recur every day into one unified terminal interface.