Back to Skills Hub
macOS SwiftPM App Packaging

macOS SwiftPM App Packaging

@dimillian
developmentmacOSSwiftPMApp Packaging

Bootstrap a complete SwiftPM macOS app folder, then build, package, and run it without Xcode. Includes templates for app bundling, code signing, notarization, and Sparkle update management.

🚀 Build and package macOS apps using SwiftPM without Xcode. Start with a ready-made template, customize your app name and bundle ID, then use simple scripts to compile, package into an .app bundle, and run—all from the command line.

💡 Perfect for developers who want lightweight, scriptable workflows. Ideal for menu bar apps, CLI tools with UI, or any SwiftPM project that needs professional packaging, code signing, and optional auto-updates via Sparkle.

✨ Keep your setup explicit and maintainable. Templates handle entitlements, signing, notarization, and release distribution—just edit scripts to fit your needs, no hidden magic.

GitHub

Requirements

No additional requirements.