SwiftUI macOS

Filter by category
Filter by tag


An open-source colour picker app for macOS

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

🖥️ macOS status monitoring app written in SwiftUI.

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

Building Cross-Platform Apps With SwiftUI

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 macOS app to control the Xcode Simulator.

Created: Feb 12, 2020Last commit: Mar 8, 2021twostraws

Building a SwiftUI app for iOS and macOS [3:10:21]

In this episode we build an app to app to track Dad Jokes, first using navigation views and lists, then porting it to macOS using Catalyst and native macOS SwiftUI, and finally adding in custom UI with gestures and more.

Sep 22, 2019Paul Hudson

A cross-platform Reddit client built in SwiftUI

Created: Jul 29, 2019Last commit: Oct 27, 2020carson-katri

macOS app to visualize Pi-hole information

Created: May 13, 2020Last commit: Dec 11, 2020Bunn

In an universal iOS/iPadOS/macOS target

Jul 18, 2019Thomas Ricouard

Keyboard shortcuts in SwiftUI

This year Apple released the new App Lifecycle API for SwiftUI, which brings tons of new modifiers to replace AppDelegate callbacks. I have already covered most of them in previous posts. This week, we will discuss the new keyboardShortcut modifier, which allows us to assign a shortcut to any interacting view.

Nov 17, 2020swiftwithmajid.com

You can use the same SwiftUI skills for making an iOS app as you would for making an app on watchOS, tvOS or macOS. We'll cover the basics, and then dig into more detail about how SwiftUI can help you make changes to your app on every Apple device.

Jan 22, 2021developer.apple.com

We will learn how to run the same views both on iOS, watchOS and macOS without any changes. To make it possible, all we need is an understanding of the view decomposition principle.

Jan 22, 2021mecid.github.io