DBDelve
Dive deep into your data. A fast, native, multi-engine database client written in Rust. Free and open source, no telemetry.
A free, open-source macOS menu bar app that builds, runs, tests and archives Xcode projects through xcodebuild, simctl and devicectl, so Xcode.app can stay closed.
Developer toolsSwift · ShellGitHub @ivoneugOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
macOS menu bar app that builds, runs, tests and archives Xcode projects via xcodebuild, simctl and devicectl — no need to keep Xcode open.
Loading the full README.
Read the full README ↗English · Русский
A macOS menu bar app for building and running Xcode projects without keeping Xcode open.
Everything goes through xcodebuild, simctl and devicectl, so Xcode.app can stay closed.
Screenshots and a tour of the panel: pilot.ivon.dev.
.xcodeproj, .xcworkspace or a Swift package (a folder with Package.swift).
Recent projects are remembered, and projects Xcode has opened recently are picked up from DerivedData.xcodebuild -showdestinations, so the list only shows what the scheme can actually run on.print output goes to the Console tab.file:line:col: error: …) or all of them at once,
or open it at the right line in Xcode, VS Code, Cursor or Zed. After the build the list is
reconciled with the .xcresult, so nothing gets lost or duplicated.You need Xcode 26, XcodeGen, SwiftGen
and SwiftLint (brew install xcodegen swiftgen swiftlint).
cd Scripts && ./generateProject.sh
Then open XcodePilot.xcodeproj and run the XcodePilot scheme. The development team is set in
Scripts/project.env (DEVELOPMENT_TEAM_ID).
Scripts/release.sh archives the app in Release, signs it with the team's Developer ID, notarizes and
staples it and packs it into build/release/XcodePilot.dmg. It needs the team's "Developer ID Application"
certificate in the keychain and a notarytool keychain profile, created once:
xcrun notarytool store-credentials xcode-pilot-notary --apple-id <Apple ID> --team-id <team ID>
View → ViewModel → Provider → Core Service layers, DI through locators, a generated project and SwiftGen resources. Details are in CLAUDE.md (in Russian).
Xcode Pilot is released under the MIT License.