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.