SoarStarter Swift is a production-ready iOS 17+ starter kit for shipping native apps faster. It pairs modern SwiftUI, Swift Concurrency, MVVM and repositories with Supabase auth, data, storage and realtime, RevenueCat paywalls, APNs push, PostHog analytics and Sentry. You also get onboarding, profiles, Face ID, deep links, localization, reusable UI, and a removable feature showcase—fully wired, customizable, and ready to open in Xcode.
No reviews yetBe the first to leave a review for SoarStarter Swift
Maker
📌
Hey Product Hunt 👋
I built SoarStarter Swift because starting a new iOS product too often means rebuilding the same foundation: authentication, subscriptions, app architecture, notifications, analytics, crash reporting, onboarding, and all the loading, empty, error, and offline states around them.
I didn’t want to make another collection of pretty SwiftUI screens. I wanted a native foundation that could support a real product: iOS 17+, SwiftUI with @Observable, Swift Concurrency, MVVM and repositories, Supabase, RevenueCat, PostHog, Sentry, APNs, Keychain-backed sessions, Face ID, deep links, localization, and automated tests.
The integrations degrade gracefully, so the project builds and runs before every external service is configured. There’s also a removable in-app Showcase where you can explore every capability, then delete the demo layer without touching the underlying production features.
SoarStarter Swift is available for $29 with lifetime updates and a license for unlimited personal and commercial apps.
I’d love to hear from other iOS makers: which piece of setup takes the most time when you begin a new app, and what would you like to see added next?
Report
Honestly the wiring is the part I dreaded and this handles it cleanly. Supabase auth, RevenueCat, and Sentry all talking to each other out of the box saved me a weekend for sure.
Report
Maker
@ayaz7anu Thanks Ayaz! 🙌 That’s exactly the pain point I wanted to solve.
A lot of time is spent connecting the pieces together before you can even build your actual product. My goal with SoarStarter Swift was to provide a solid native foundation where these integrations work together out of the box, while still keeping everything easy to customize.
Honestly the wiring is the part I dreaded and this handles it cleanly. Supabase auth, RevenueCat, and Sentry all talking to each other out of the box saved me a weekend for sure.
@ayaz7anu Thanks Ayaz! 🙌 That’s exactly the pain point I wanted to solve.
A lot of time is spent connecting the pieces together before you can even build your actual product. My goal with SoarStarter Swift was to provide a solid native foundation where these integrations work together out of the box, while still keeping everything easy to customize.
Appreciate the feedback.