Skip to content

sweetpad-dev/sweetpad

Repository files navigation

SweetPad

SweetPad is a family of tools for developing Swift/iOS projects — building, running, debugging, and testing your Xcode projects for iOS, macOS, tvOS, watchOS, and visionOS without living inside Xcode.

It comes in two forms — pick whichever fits how you work:

VS Code extension

Build, run, debug, and test straight from the editor sidebar — with device/simulator logs, format-on-save, autocomplete via SourceKit-LSP, and native Testing-panel integration.

SweetPad CLI

A single native sweetpad binary ("xcodebuild for humans") that builds, runs, and tests Xcode and Swift Package projects from the terminal, with no editor running. Every command speaks JSON, so it drops into scripts, git hooks, and CI.

brew install sweetpad-dev/tap/sweetpad

Read the CLI documentation.

Repository layout

This repository is a monorepo. Both products are built from a shared Rust core:

Releases

Sponsor this project

Used by

Contributors

Languages