Examples and resources about SwiftUI, specifically focused on building macOS apps.
Most of the tutorials, example projects, and resources I've found out there are focused on iOS: but not all of them! Initially I was having a tough time finding examples and tutorials for macOS and when I asked the internet for help I got some great tips. This is a list of those resources and more.
- Creating a macOS App The macOS lesson from Apple's introduction to SwiftUI
- SwiftUI for Mac A three-part tutorial building a macOS app from beginning to end using the master-detail design pattern
- SwiftUI for Mac on Big Sur An update of the above tutorial for Big Sur
- Designcode | Build a SwiftUI App Build a multiplatform app for iOS and Big Sur
- Sidebar and NavigationView on macOS in SwiftUI In an universal iOS/iPadOS/macOS target
- Building Expense Tracker iOS and macOS App Build an expense tracker SwiftUI app for iOS and macOS that integrates CloudKit Core Data sync
- ControlRoom A macOS app to control the Xcode Simulator
- Zeitgeist A tiny Mac app for keeping an eye on your Vercel deployments
- Ambar Ambar is a macOS Menu Bar app built with SwiftUI
- OAuth2App Simple Mac app to demonstrate usage of the OAuth2 Swift framework
- Netrek-SwiftUI This project is a Netrek client reimplementation using Swift for MacOS
- Etherdump A GUI tool for capturing and analyzing network packets
- github.com/jordansinger A ton of macOS SwiftUI projects including a bunch of recreations of popular UIs
- RedditOS A SwiftUI Reddit client for macOS Big Sur
- Reddit in SwiftUI A cross-platform Reddit client built in SwiftUI
- SwiftUI-MovieDB SwiftUI MovieDB prototype app built with Xcode 11 Beta & macOS 10.15 Catalina
- SwiftUI Image Filter macOS App GPUImage2 based image filtering built with SwiftUI for macOS
- Stream Chat SwiftUI Example iOS/macOS chat app built with SwiftUI and Stream Chat
- DarkModeSwitcher Port of DarkModeSwitcher updated to MacOS 10.15
- SwiftUIStaggeredNote Example app of using StaggeredList in SwiftUI
- XCodeCleaner-SwiftUI App that cleans Xcode library files, removing unwanted and deprecated files
- SwiftSnakeEngine YOU vs AI, in the classic snake game!
Also thanks to donarb/swiftui-macos for a few of these!