SwiftUI Tutorials, Example Projects, Libraries and Other Resources

Filter by category
Filter by tag


Open source game built in SwiftUI and the Composable Architecture.

Created: Mar 16, 2021Last commit: Mar 21, 2021pointfreeco
  • Game

Build your first iOS app with SwiftUI

In this livestream I'll show you how to build a complete SwiftUI app from scratch, while also teaching you the basics of Swift. Along the way I'll be answering questions that you might have, and also providing quizzes to help test your learning.

Dec 22, 2020Paul Hudson

Collaborative List of Open-Source iOS Apps

Created: Jan 26, 2015Last commit: Mar 11, 2021dkhamsing

Swift 5: Useful Protocols to Write Like A Pro

Feb 27, 2021Dylan Chen

Noiseless Browsing – Content Blocker for Safari

Created: Dec 20, 2020Last commit: Feb 7, 2021oblador

Since version 2019.3, Unity provides support for loading and unloading a Unity game from a native iOS or Android app through their Unity As A Library feature. This is a powerful way to integrate a game inside your native mobile app and separate game-specific logic from the iOS app logic.

Mar 2, 2021Dino Trnka

SwiftUI is a great framework that will make it easier and faster for developers to create views in the future. Unfortunately, it is currently at an early stage of development, and in my opinion, it lacks many key components. One of them is the equivalent of the well-known UICollectionView. So I decided to do it on my own.

Mar 15, 2021Jakub Kiermasz

Here's our take on modern iOS SwiftUI/Combine app architecture based on MVVM. Covering separation of concerns, Previews, UnitTesting and UITesting . Code Snippets and example project included.

Dec 22, 2020AppBakery

An open-source colour picker app for macOS

Created: Dec 29, 2020Last commit: Mar 20, 2021superhighfives

🖥️ macOS status monitoring app written in SwiftUI.

Created: Jun 26, 2020Last commit: Feb 18, 2021gao-sun

Taking the Veteran Approach to the Next Generation

Sep 13, 2019Danny Bolella

Easily use UIKit views in your SwiftUI applications. Create Xcode Previews for UIView elements

Created: Dec 28, 2020Last commit: Mar 15, 2021AvdLee

In this article, we will learn what FileManager is and how to use it. We will learn how to use FileManager in a simple SwiftUI project.

Mar 4, 2021Can Balkaya

In this Xcode tutorial, you'll get familiar with the development environment where you’ll build apps in. I’ll show you where to get Xcode and how to start a new App project. Then we’ll walk through the major areas of Xcode. I’ll explain to you what each of the files in your new project is for and we’ll end the lesson with some tips on navigating around in Xcode.

Nov 13, 2020CodeWithChris

Since their launch, universal apps (multiplatform apps) have been worth considering for both indie developers and large companies.

Dec 17, 2020Can Balkaya

The product name is Curiosity, a SwiftUI Reddit client for macOS Big Sur

Created: Jul 9, 2020Last commit: Mar 1, 2021Dimillian

A minimal chromatic tuner. Works well with any instrument, whether it's woodwinds, brass, strings or voice.

Created: Jan 19, 2021Last commit: Mar 2, 2021jpsim

In this SwiftUI tutorial, I’ll demonstrate the basics of this new UI Framework! You're going to get a sneak preview of exactly how Swift UI works as we build a demo project step by step.

Jun 5, 2019CodeWithChris