Xcode Assist Icon

STREAM DECK PLUGIN

Xcode Assist

The ultimate Stream Deck integration for Apple Developers. Build, test, and manage simulators without taking your hands off the keyboard.

Why Xcode Assist?

Build & Run

Trigger Xcode builds, tests, and clean actions seamlessly. Dial support shows live compilation progress.

Simulators

Erase data, mock locations, or send APNS payloads to your running simulators instantly.

Environment

Reset Swift Package Manager caches, clear derived data, or capture iOS screenshots.

All Actions

Every feature is designed with custom on/off states and native integrations.

Build Build
Build the current project in Xcode.
Clean Clean
Clean the build folder in Xcode.
Developer Info Developer Info
Show current developer and provisioning profile information.
Build Progress Build Progress
Display live build progress on a Stream Deck dial.
Run Run
Build and run the current scheme.
Screenshot Screenshot
Take a screenshot of the active simulator.
Sim APNS Sim APNS
Send a custom push notification payload to the simulator.
Sim Erase Sim Erase
Erase all contents and settings on the simulator.
Simulator Simulator
Launch or bring the iOS Simulator to the front.
Sim Location Sim Location
Mock the GPS location of the active simulator.
SPM Reset SPM Reset
Reset package caches for Swift Package Manager.
Stop Stop
Stop the currently running app or build task.
Test Test
Run the test suite for the current scheme.

Workflow Examples

Rapid Iteration

Assign Build, Run, and Clean to your keys. Instantly trigger tests or clear SPM caches without reaching for your mouse.

Simulator Management

Erase simulators, trigger push notifications, or change location settings directly from your deck.

Privacy First

Your Data Stays Local

Xcode Assist talks directly to Xcode via AppleScript and native tooling. No middleman servers, telemetry, or remote dependencies.

Compatibility

OS Requirements: macOS 13 or later.

Hardware: Requires a Stream Deck key device. Supports Stream Deck + dials & Neo Infobar.

Software: Requires Stream Deck software version 6.9 or later.

Support & Guides

Installing & Setup

Learn how to install Xcode Assist and connect it to your Xcode workspace.

Read Guide →

Managing Simulators

Understand how to quickly erase data, push notifications, and mock locations on running simulators.

Read Guide →
Request a Plugin Back to Home