The SwiftUI Starter Kit
for shipping iOS apps fast.

Swift Starter Kits provides the foundation of your app for you, giving you the framework that you need to ship your app faster than the competition.

Build unlimited apps.
One-time purchase. Lifetime updates.
14-day money-back guarantee.
Julia ships with Swift Starter Kits. Giorgio ships with Swift Starter Kits. Skye ships with Swift Starter Kits. Amelia ships with Swift Starter Kits. Rainier ships with Swift Starter Kits.
74 devs are building apps
Swift Starter Kits is a production ready iOS app template and SwiftUI component library for building mobile apps fast.
What's Included

Everything you need to get from idea to App Store. In days, not months.

Onboarding

Guide users through their first time experience with a customizable SwiftUI onboarding flow.

  • Integrate your own images and copy to match your app experience.
  • Displays automatically at first app launch. If preferred, this logic can be turned off.
  • In-App Purchases and Subscriptions

    Your business model should not be an after thought, so we built a dynamic SwiftUI paywall for in-app purchases that is backend agnostic.

  • Plug in StoreKit or RevenueCat payment solutions, without changing core app logic.
  • Localized currency support.
  • Feature gate your most valuable features behind a paywall.
  • “Swift Starter Kits doesn't just speed up Swift development—it reclaims hours of your time, offering a smarter, faster way to build iOS apps and freeing you up for the things that matter most.”

    Rainier ships with Swift Starter Kits.
    Rainier Go
    Senior Software Engineer @ Affirm

    Design System

    We've carefully crafted an integrated design system which can be re-themed and altered without touching business logic. Light and dark modes are supported out of the box and can be customized to fit your own branding.

  • SwiftUI environment variables for globally altering the color theme at runtime.
  • Customizable SwiftUI color palette.
  • User defined light and dark mode preferences.
  • Component Library

    Included is an essential set of SwiftUI components, providing a uniform set of controls and UI's for crafting delightful user experiences.

  • Prebuilt SwiftUI View's covering a variety of use cases.
  • Primary, secondary, and tertiary SwiftUI button styles.
  • Designable SwiftUI loading indicator, with composable modifiers.
  • SwiftUI shimmer effects, blur modifers and animations.
  • Offline Storage

    The best native apps work seamlessly with and without wireless connectivity. We've adopted modern SwiftData to provide an incredible SwiftUI data persistence experience.

  • Securely store user data and preferences without the hassle.
  • Storage is isolated from app logic, and can be easily bridged to CloudKit, Firebase, Supabase, or your own custom backend.
  • Settings

    iOS has tons of opt-in features for improving the user experience. We provide most of them by default, with added controls for self-service customer configuration and support.

  • Dynamic app icons.
  • User driven color scheme.
  • Sound effects and haptic feedback controls.
  • SwiftUI webview for company, FAQs and support URL's.
  • Native email support.
  • “After dedicating years to Android, the thought of switching to iOS development was intimidating. Swift Starter Kits made the transition not just painless, but fast, fun and productive.”

    Amelia ships with Swift Starter Kits.
    Amelia Riely
    Android Engineer @ Lyft, Etsy

    Changelog

    You built a new feature and your users need to know about it. Use our custom changelog UI to display new features and bug fixes to users, displaying automatically at app launch.

  • Configurable SwiftUI changelog.
  • Launch state caching system.
  • Version History

    Have a transparent relationship with your customers using built-in tools for creating and sharing in-app developer updates.

  • Semantic versioning system that stores to disk.
  • Premade SwiftUI list for organizing and preserving version changelogs.
  • Support and Documentation

    We are a growing community of mobile app builders passionate about iOS, Swift and SwiftUI. If you ever need help please email support.

  • Visit our documentation to learn how to develop apps using Swift Starter Kits. New docs and tutorials are in-progress.
  • Guided tutorials for using Swift Starter Kits to solve real world problems.
  • How it works

    Painless setup, reliable support. Start building your app in minutes.

    📥

    Install

    Download the Xcode project containing the complete source code. You'll receive a project download link via email after purchasing a license.

    ⚙️

    Configure

    Customize your project with a unique app identifier and your Apple Developer ID. You're good to go.

    👩‍💻

    Build

    Compile and run. Start building your app with plenty of help along the way from our documentation and learning resources.

    “I've been building iOS apps since 2014. Swift Starter Kits is the best toolkit I've seen for developers that want to make a living on the App Store.”

    Julia ships with Swift Starter Kits.
    Julia Skrak
    iOS Engineer @ Venmo, The New York Times
    Pricing

    Skip the boilerplate, start growing App Store revenue today.

    App Store Professional

    For the solopreneur building their App Store portfolio.

    $199

    One-time payment
    • Modern iOS app boilerplate
    • 100+ SwiftUI components supporting light and dark mode
    • StoreKit subscriptions support
    • Pre-built system integrations (push notifications and more)
    • Authentication UI's
    • Comprehensive permission UI's
    • Localization and accessibility
    • Ship unlimited apps
    • Lifetime updates

    No risk, 14-day money-back guarantee.

    “Very satisfied with my purchase (tbh for this price, it's a steal).”

    Giorgio ships with Swift Starter Kits.
    Giorgio Ferraz
    Founder of Giorgio Network

    FAQ

    Swift Starter Kits is an iOS app boilerplate, containing a curated collection of premade user interfaces and integrations for building a production iOS app using SwiftUI.

    Rather than starting with the default empty Xcode project, you start with a ton of extra work done for you. You can use your Swift Starter Kit to jumpstart an unlimited number of new projects.

    Swift Starter Kits is for developers of Apple's platforms (iOS, iPadOS, macOS, watchOS) who want to launch apps in less time.

    This toolkit works well for the beginner looking for guidance, experienced engineer who values their time, or entrepreneur looking to build a native app business.

    Swift Starter Kits is also great for the web developer that is looking to build a native equivelent of their web app, but don't have prior experience building a native app within Apple's ecosystem.

    Absolutely. The modules within Swift Starter Kits can be dragged or copied into an external Xcode project easily. The codebase is modular, and components can be re-configured and used in new projects with minimal effort.

    Swift Starter Kits has a permissive refund policy. You can email support within 14 days of your purchase for a full refund. No questions asked.

    Send us an email, we'll get back to you as soon as possible!

    Join our mailing list

    Get product updates and tips about Swift and SwiftUI, shipped directly to your inbox.