iOS Swift Boilerplate

Save hours of development and ship your iOS app in a few days or hours

A Swift UI Boilerplate that takes care of features commonly needed in mobile apps, and lets you save time and focus on your value proposition and main features.

$100 off for the first 50 customers

SwiftShip features

SwiftShip Features

What's inside SwiftShip?

iOS boilerplate to save hours of development and research with pre-built features commonly needed in mobile apps.

User Onboarding

User Onboarding

  • Splash screen

  • One screen onboarding

  • Multiple screen onboarding

+2 hours saved



  • Integration with Supabase

  • Magic Link Authentication

  • Login with Email/Password

+4 hours saved

iAP Monetization

iAP Monetization

  • Integration with RevenueCat

  • RC Remote Paywalls

  • Footer Paywall Example

  • In-App Purchase Helper

+2 hours saved



  • Integration with Mixpanel

  • Integration with TelemetryDeck

+1 hour saved

Other Components

Other Components

  • Push Notifications with OneSignal

  • Lottie Animations

  • Settings Screen

  • Dark Mode Support

  • Securely Stored Keys in Config File

  • iPad Compatibility

  • Useful Functions & Components

+∞ hours saved


Hey, It's Ayoub 👋

I've been working on iOS mobile apps for nearly 5 years, always striving to ship fast and minimize my time to market.To achieve this, I reuse code from my previous apps as much as possible.To make this code reusable and structured for me as for anyone. I built SwiftShip as a Swift UI boilerplate code. It includes pre-built features commonly needed in iOS mobile apps.It will save iOS developers hours of development time, research, effort, and headaches when building and shipping iOS apps.

Explore the SwiftShip Code


One-time payment, Unlimited apps

Simple pricing to accelerate your iOS apps development with an all-in-one Swift UI boilerplate project.

SwiftShip Boilerplate


⚡ instead of $229 for the first 50 customers

  • SwiftShip SwiftUI boilerplate

  • Splash screen

  • One screen onboarding

  • Multiple screens onboarding

  • iAP Monetization

  • Authentication

  • Analytics

  • Lottie animations

  • Settings screen

  • Push Notifications new

  • Useful components & functions

  • Complete documentation

  • Upcoming updates

Pay Once, Build unlimited apps

Frequently Asked Questions

More questions? Reach me on Twitter or by Email

1. What do I get?

You'll get the SwiftShip Swift UI boilerplate code source.
The boilerplate includes pre-built features, flows and integrations commonly needed in iOS mobile apps as shown on the website's features section.
You'll also get access to complete documentation around SwiftShip boilerplate code source to help you get the app up and running.

2. What happens after I complete the purchase?

Upon completing the checkout (purchase), you will instantly receive a SwiftShip compressed file that contains the full SwiftShip Swift UI boilerplate code source. From there, you can initiate your iOS app development using the SwiftShip boilerplate by following the Swiftship documentation.

3. Is the SwiftShip boilerplate code customizable?

Absolutely! The SwiftShip code source and its features are completely customizable.
The primary purpose of the boilerplate is to provide you with a foundational template that can be easily tailored to meet your specific requirements. This streamlined approach is designed to minimize the time and effort required for developing and shipping your iOS app.

4. How often is SwiftShip updated?

I continuously use SwiftShip for iOS apps, which means I update the boilerplate code regularly wherever needed and based on the feedback I receive.

Launch your iOS app faster than ever

Save time, and effort and accelerate your iOS app building and shipping
— go from idea to production in no time


Save hours of development and ship your iOS app in a few days or hours.

© 2024 SwiftShip - All Rights Reserved

Terms and Conditions

1. IntroductionBy accessing our website at https://swiftship.dev or using our SwiftShip boilerplate, you confirm your acceptance of and agreement to be bound by these terms and conditions. If you do not agree with these terms, please refrain from using SwiftShip.2. SwiftShip ServiceSwiftShip is a Swift UI boilerplate code designed to help developers accelerate their iOS mobile app development.3. Use of ContentUpon purchasing the boilerplate code from SwiftShip, users are granted the right to download and use the code for creating iOS apps. While users own the downloaded code, reselling or redistributing it is strictly prohibited.4. License to UsePlease refer to our License Agreement for details on our usage license.5. ResponsibilitiesYou are responsible for any software created using SwiftShip's code. You agree to comply with all applicable laws and regulations in your use and development of new software with SwiftShip's code. SwiftShip is not responsible for the user's actions with the SwiftShip boilerplate code.6. RefundsDue to the nature of digital products, the Swiftship boilerplate cannot be refunded or exchanged once access is granted.7. Privacy and Data UseRefer to our Privacy Policy to understand how we handle your data.8. General TermsYou acknowledge that no joint venture, partnership, employment, or agency relationship exists between you and SwiftShip due to your use of these services. You agree not to represent yourself as a representative, agent, or employee of SwiftShip. SwiftShip will not be liable for any representation, act, or omission to act by you.9. Termination of LicenseWe may revoke your license if you violate these terms, without prejudice to any other rights.10. Warranty DisclaimerSwiftShip is provided "as is." We do not warrant that it will be suitable for your intended use or that it will be uninterrupted or error-free.11. Limitation of LiabilityOur liability to you is limited to the amount you paid for SwiftShip. We are not liable for any consequences arising from your use or modification of the SwiftShip code source.12. Governing LawThese terms are governed by Morocco law, and any disputes will be subject to the jurisdiction of Morocco courts.13. ContactFor inquiries or questions about these terms, please contact us at ayoub@swiftship.dev.Last updated: 08/03/2024

Privacy Policy

Welcome to SwiftShip. This Privacy Policy outlines how we collect, utilize, and share information about you during your visit to or use of our website, https://swiftship.dev. We are committed to transparency, clarity in our data practices, and the utmost respect for your privacy.We only request personal information when absolutely necessary to provide a service to you. This information is collected through fair and lawful means, always with your knowledge and consent.Personal Data: We refrain from collecting personal data unless voluntarily provided by you.Usage Data: To enhance our services, we employ analytic tools, including but not limited to Google Analytics and Pirsh, to gather anonymized data on website usage.We partner with Microsoft Clarity and Microsoft Advertising to capture how you use and interact with our website through behavioral metrics, heatmaps, and session replay to improve and market our products/services. Website usage data is captured using first and third-party cookies and other tracking technologies to determine the popularity of products/services and online activity. Additionally, we use this information for site optimization, fraud/security purposes, and advertising. For more information about how Microsoft collects and uses your data, visit the Microsoft Privacy StatementCookies: Our website utilizes cookies to enhance user experience. You have the option to refuse the use of cookies by adjusting your browser settings.We do not share any personally identifying information publicly or with third parties unless required by law.Your information's security is paramount to us. We have implemented appropriate physical, electronic, and managerial procedures to safeguard the information collected online.We maintain a commitment to user privacy without imposing age restrictions. However, we do not knowingly collect personal information from individuals under the age of 13.Our website may contain links to external sites not operated by us. Please note that we lack control over their content and practices, and cannot assume responsibility or liability for their respective privacy policies.You have the freedom to decline our request for personal information, with the understanding that it may affect our ability to provide certain services.This privacy policy may undergo updates. Revised dates will be reflected at the bottom of this page, and we encourage users to check frequently for any changes.By continuing to use our website, you indicate acceptance of our privacy practices concerning personal information. If you have inquiries about how we manage user data, please feel free to contact us.Last updated: 21/03/2023

SwiftShip License Agreement

This license agreement governs your use of the SwiftShip boilerplate available at https://swiftship.devBy downloading, accessing, or using the Product, you agree to be bound by the terms and conditions of this Agreement.1. Grant of License
Subject to the terms and conditions of this Agreement, Overflow Digital Solutions, the owner of SwiftShip grants you a non-exclusive, non-transferable, and non-sublicensable Personal License to use the SwiftShip boilerplate for the purpose of creating unlimited iOS mobile apps for personal use or commercial use.
2. Restrictions
You shall not:
- Modify, adapt, reverse engineer, decompile, disassemble, or create derivative works based on the SwiftShip boilerplate to create similar products.- Use the SwiftShip boilerplate in any way that violates applicable laws, regulations, or third-party rights.- Sub-license, rent, lease, or transfer the SwiftShip boilerplate or any rights granted under this Agreement.Violation of any of these restrictions may result in the immediate termination of your license to use the SwiftShip boilerplate. Furthermore, Overflow Digital Solutions, the owner of SwiftShip reserves the right to pursue legal processes and remedies available under applicable laws in response to such violations.3. Ownership and Intellectual Property
Overflow Digital Solutions, the owner of SwiftShip retains all ownership and intellectual property rights in and to the SwiftShip boilerplate. This Agreement does not grant you any ownership rights in the SwiftShip boilerplate.
4. Warranty and Disclaimer
The SwiftShip boilerplate is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement.
SwiftShip strongly advises that you thoroughly test the SwiftShip boilerplate in your specific development environment before relying on it for any critical applications or projects.5. Limitation of Liability
To the maximum extent permitted by applicable law, SwiftShip shall not be liable for any direct, indirect, incidental, special, consequential, or punitive damages arising out of or relating to the use or inability to use the SwiftShip boilerplate, even if SwiftShip has been advised of the possibility of such damages.
6. Governing Law and Jurisdiction
This Agreement shall be governed by and construed in accordance with the laws of Morocco, without regard to its conflict of law principles. Any dispute arising out of or in connection with this Agreement shall be subject to the exclusive jurisdiction of the courts located in Morocco.
7. Entire Agreement
This Agreement constitutes the entire agreement between the user and SwiftShip concerning the subject matter herein and supersedes all prior or contemporaneous agreements, representations, warranties, and understandings.
Last updated: 08/03/2024
Email: ayoub@swiftship.dev