Free Open-Source Apple StoreKit 2 Swift Project

Oscar de la Hera Gomez
Three flowers that represent StoreKit, Swift and XCode side by side. Beneath them sits the text “Free StoreKit 2 iOS Project.”

We are proud to announce that we have released our free Open-Source project for developers to learn how to use In-App Purchases and Subscriptions.

This project builds on our Open Source iOS Swift Starter project and implements the iOS e-commerce template that we made available to the Figma Template.

The purpose of this project is to help individuals learn about Apple's StoreKit 2 framework and how Apple In-App Purchases and Subscriptions work. The code implements the lessons from all of our documentation, which is available on our blog and which is outlined in our developer guide.

Please note that this free learning resource uses a UICompositionalLayout to infinitely show products.

However, UICompositionalLayouts are not yet ready for production and resizing cells fail sometimes - especially if they implement async/await.

To download the open source project, clone the repository in Terminal using the command below and checkout the tutorial/storekit/free-ecommerce-template branch.

git clone

Any Questions?

We are actively looking for feedback on how to improve this resource. Please send us a note to with any thoughts or feedback you may have.
delasign logo

Book a Free Consultation.

An icon of an email.

Click here to email us.

Fill in the details below to book a free consultation or to let us know about something else. Whatever it is, we are here to help.

How can we help you ?

Contact Details