- Introducing SwiftUI - Create beautiful, dynamic apps faster than ever before.
- iOS App Dev with SwiftUI - Create apps using SwiftUI and Xcode. Build Scrumdinger, an app that keeps track of daily scrums
- Creating a macOS App - After creating a version of the Landmarks app for watchOS, it’s time to set your sights on something bigger: bringing Landmarks to the Mac
- Creating Performant Scrollable Stacks
- Aligning Views Across Stacks
- Building Layouts with Stack Views
- WWDC2019 SwiftUI Essentials - Take your first deep-dive into building an app with SwiftUI. Learn about Views and how they work
- WWDC0291 Data Flow Through SwiftUI - Learn how to connect your data as dependencies while keeping the UI fully predictable and error free
- WWDC2020 Data Essentials in SwiftUI - Discover @State and @Binding, two powerful tools that can preserve and seamlessly update your Source of Truth
- SwiftUI Weekly - The curated collection of links about SwiftUI. Delivered every Monday
- iOS Dev Weekly - Curated by Dave Verwer and published every Friday
- iOS Goodies - weekly iOS newsletter curated by Marius Constantinescu
- Storefront Brief - English weekly on iOS/indie App Store fees, ASO, and storefront ops (RSS, Issue 1)
- Thinking in SwiftUI - It is not a reference for SwiftUI’s platform-specific APIs, but rather a guide to honing your intuition about how SwiftUI works.
- SwiftUI by Tutorials - Build fluid and engaging declarative UI for your apps with way less coding with SwiftUI! SwiftUI by Tutorials
- Mastering SwiftUI by AppCoda - We will dive deep into the SwiftUI framework, teaching you how to work with various UI elements, and build different types of UIs
- SwiftUI for iOS 14 - Build a multi-platform app from scratch using the new techniques in iOS 14. We'll use the Sidebar and Lazy Grids to make the layout adaptive for iOS, iPadOS, macOS Big Sur
- SwiftUI Handbook - A comprehensive series of tutorials covering Xcode, SwiftUI and all the layout and development techniques
- SwiftUI Layout explained - We decided to go one step further, and reimplement SwiftUI’s layout system, along with the layout behavior of many built-in views
- TutorialSearch - Free cross-platform search engine indexing 50,000+ tutorials from Udemy, Skillshare, Pluralsight, and other major learning platforms across 45+ categories.
- 100 days of SwiftUI - Free collection of videos, tutorials, tests, and more, all drawn from around the work on Hacking with Swift
- About-SwiftUI - Gathering all info published, both by Apple and by others, about new framework SwiftUI.
- SwiftUI - Examples projects using SwiftUI released by WWDC2019. Include Layout, UI, Animations, Gestures, Draw and Data.
- SwiftUI-Cheat-Sheet - SwiftUI 2.0 Cheat Sheet
- F* SwiftUI - A curated list of questions and answers about SwiftUI.
- The SwiftUI Lab - Advanced insights into SwiftUI
- Netsplit SwiftUI
- SwiftUI by examples - SwiftUI by Example is the world's largest collection of SwiftUI examples, tips, and techniques giving you over 400 pages of hands-on code
- A Companion for SwiftUI - A Companion for SwiftUI is an app that documents all the SwiftUI views, shapes, protocols, scenes and property wrappers for the iOS and macOS platform.
- SwiftUI-Kit - A SwiftUI system components and interactions demo app
- CodeSlicing - Create things in SwiftUI
- Animating complex shapes in SwiftUI
- TikTok logo-ish effect in SwiftUI
- Building a Multi-platform App with SwiftUI
- Re-implementation of Binding and State - A concept re-implementation of the @Binding and @State property wrappers from SwiftUI
- SwiftUI and UIKit interoperability
- Avoiding SwiftUI’s AnyView
- How an Hstack Lays out Its Children
- SwiftUI Layout System
- Flexible layouts in SwiftUI
- Sharing layout information in SwiftUI
- The Ultimate Guide to the SwiftUI 2 Application Life Cycle
- SwiftUI View Lifecycle - Explore the three phases of the SwiftUI view lifecycle.
- id Identifying SwiftUI Views
- View Communication Patterns in SwiftUI
- Localization with SwiftUI, how to preview your localized content
- Avoiding massive SwiftUI views
- Asynchronous Image Loading from URL in SwiftUI
- SwiftUI tips and tricks
- An alternative to SwiftUI's stacks + Spacer combo
- SwiftUI Sound Effects: AVAudioEngine Patterns for Button Taps
- SwiftUI for Mac - Try out a Mac app and see what happened.
- SwiftUI for Mac on Big Sur
- AppKit is done
- SwiftUIX - An extension to the standard SwiftUI library.
- EasySwiftUI - Extra sugar for SwiftUI
- SwiftUIKitView - Easily use UIKit views in your SwiftUI applications. Create Xcode Previews for UIView elements
- PureSwiftUI - Bringing Views into Focus
- SDWebImageSwiftUI - About SwiftUI Image loading and Animation framework powered by SDWebImage
- FetchImage - Makes it easy to download images using Nuke and display them in SwiftUI apps
- Kingfisher - A lightweight, pure-Swift library for downloading and caching images from the web.
- CachedAsyncImage - The simplest way to add cache to your AsyncImage.
- SVG-to-SwiftUI - Tool to convert SVG to SwiftUI's Shape structure
- IconVectors - Desktop SVG icon editor that generates SwiftUI Shape/Path drawing code; commercial software with a 30-day trial
- ViewInspector - Runtime inspection and unit testing of SwiftUI views
- SwiftUI-Introspect - About Introspect underlying UIKit components from SwiftUI
- Dynamic - Call hidden/private API in style! The Swift way.
- Burritos - A collection of Swift Property Wrappers
- swiftui-animation-library - Useful SwiftUI animations including Loading/progress, Looping, On-off, Enter, Exit, Fade, Spin and Background animations
- SwiftUI-Animations - Various types of Animations created in SwiftUI and can be used anywhere you want
- SwiftUI-Animation - Swiftui Animation
- SwiftUI-Animations - Code from instagram posts
- swift-ui-animation-components-and-libraries - Swift UI libraries, iOS components and animations
- FloatingButton - Easily customizable floating button menu created with SwiftUI
- FloatingMenuButton - A SwiftUI Floating Action Button that expands into a menu with multiple items when tapped.
- RKCalendar - SwiftUI Simple Calendar / Date Picker for iOS
- SwiftUICalendar - SwiftUI base simple Calendar
- ChartView - ChartView made in SwiftUI
- SwiftUICharts - A simple line and bar charting library that supports accessibility written using SwiftUI.
- SwiftSunburstDiagram - SwiftUI library to easily render diagrams given a tree of objects. Similar to ring chart, sunburst chart, multilevel pie chart.
- swiftui-charts - SwiftUI Charts with custom styles
- BarChart - SwiftUI Bar Chart
- GraphKit - Graphing library for SwiftUI
- LightChart SwiftUI charts
- swift-chat - iMessage-faithful chat UI for SwiftUI: bubble tails, typing indicators, read receipts, attachments and keyboard handling in one
Chatview, plus an assistant style for AI chat apps that streams Markdown replies under the question
- DynamicColor - Yet another extension to manipulate colors easily in Swift and SwiftUI
- ClockPicker - SwiftUI Clock Time Picker
- SwiftClockUI - SwiftUI library to display a clock
- CountdownFilmClutter-SwiftUI - Countdown film clutter in SwiftUI
- FlipClock-SwiftUI - Flip clock in SwiftUI
- ConfettiView - A Confetti View for SwiftUI
- Snap - A customizable Snapping Drawer Ă la Apple Maps
- swiftui-drawer - A SwiftUI bottom-up controller, like in the Maps app. Drag to expand or minimize.
- TypeYouCard - SwiftUI Paycard form
- SwiftUI-DetectGestureUtil - This allows you to detect only one of multiple custom gestures on a single SwiftUI View.
- Grid - The most powerful Grid container missed in SwiftUI
- QGrid - QGrid: The missing SwiftUI collection view
- WaterfallGrid - A waterfall grid layout view for SwiftUI
- swiftui-grid - SwiftUI Grid layout with custom style
- ASCollectionView - A SwiftUI collection view with support for custom layouts, preloading, and more
- MosaicGrid - Easy to use fully customizable Mosaic grid layout for SwiftUI
- FontAwesomeSwiftUI - Easy to use FontAwesome 5 in SwiftUI
- SwiftUIFontIcon - The easiest way to implement font icons in your SwiftUI project.
- SFSafeSymbols - Safely access Apple's SF Symbols using static typing
- SFSymbolsKit - Typed String, UIImage, and NSImage APIs for every SF Symbol, generated from Apple's catalog
- StepperView - SwiftUI iOS component for Step Indications.
- KeyboardShortcuts - Add user-customizable global keyboard shortcuts to your macOS app in minutes
- ActivityIndicatorView - A number of preset loading indicators created with SwiftUI
- ActivityIndicators - Simple activity indicators for your SwiftUI projects
- SkeletonUI - Elegant skeleton loading animation in SwiftUI and Combine
- Laden - SwiftUI loading indicator view
- ImmersiveMap - A Metal-rendered vector-tile map engine for SwiftUI with a 3D globe, flat map and live avatar markers (iOS & macOS).
- ConcentricOnboarding - SwiftUI library for a walkthrough or onboarding flow with tap actions
- PermissionPilot - Drop-in SwiftUI onboarding wizard and macOS permissions flow (detect, prompt, deep-link)
- Pages - A lightweight, paging view solution for SwiftUI
- LiquidSwipe - Example of using SwiftUI to create a beautiful Liquid Swipe control
- PageView - SwiftUI view enabling navigation between pages of content
- SwiftUIWheelPicker - Custom horizontal wheel picker for SwiftUI
- SwiftUI-PullToRefresh - Pull to refresh in SwiftUI for List, NavigationView
- swiftui-sliders - SwiftUI Sliders with custom styles
- Sliders-SwiftUI - Collection of unique fully customizable SwiftUI sliders, joysticks, trackpads and more!
- bottombar-swiftui - BottomBar component for SwiftUI
- SSToastMessage - It will add toast, alert, and floating message view over the top of any view.
- ToastUI - A simple way to show toast in SwiftUI.
- AlertToast - Present Apple-like alert & toast in SwiftUI
- liquid Create a playful backsplash in SwiftUI.
- SwiftUIWindowStyles - Showcase of window and toolbar style combinations possible with SwiftUI on macOS.
- MGFlipView - MGFlipView allows to create flipping view in easy way without worrying about flipping animation and flipping logic.
- LiquidSwipe - Example of using SwiftUI to create a beautiful Liquid Swipe control
- neumorphic - Neumorphic is a SwiftUI utility to build Neumorphism Soft UI
- SwiftUI-Shapes - Commonly Used Shapes and Utilities In SwiftUI
- SwiftUI-Hook - A SwiftUI implementation of React Hooks. Enhances reusability of stateful logic and gives state and lifecycle to function view.
- ParticleDrivers - ParticleDrivers is a SwiftUI project that simulates particles forming structures on command
- liquid - Create a playful backsplash in SwiftUI
- shiny - Shiny uses your gyroscope to simulate lighting and motion effects on colors. Works on almost every SwiftUI View.
- ComponentsKit - A collection of reusable and fully customizable UI components.
- BeAware Deaf Assistant - SwiftUI app containing customizable noise alerts, speech-to-text and a supercharged notepad.
- DesignCode-SwiftUI - An app fully written in SwiftUI showcasing beautiful design and animations.
- MovieSwiftUI - SwiftUI & Combine app using MovieDB API
- SwiftUI-2048 - A 2048 game writing with SwiftUI.
- swiftui-recipes-app - Recipes app written in SwiftUI using Single State Container
- SwiftUI-HackerNews - A Hacker News reader built with SwiftUI+Combine
- Pomosh-iOS-watchOS - Pomodoro Technique assistant on iOS and WatchOS
- swift-chat-ai-starter - Chat app that streams Claude's replies as Markdown, with photo input, built on Swift Chat
- Mamoot - Mastodon and Twitter client for iOS, iPadOS & macOS
- sfsymbols - SwiftUI app to search and showcase SF Symbols
- buttoncraft - Craft that perfect SwiftUI button effect
- SwiftUIMindBlowing - Learning SwiftUI by examples.
- Clendar - minimal calendar - Clendar - minimal calendar. Written in SwiftUI
- Expenso-iOS - A Simple Expense Tracker App built to demonstrate the use of SwiftUI, CoreData and MVVM Architecture.
- swiftui.builds - building cool stuff with swiftui
- AR MultiPendulum - AR app using SwiftUI for touchscreen interface
- OakOTP - SwiftUI app for generating OTP codes utilising MVVM, Dependency Injection, Core Data & Cloud Kit
- DailyVox - AI voice diary using SwiftUI with NaturalLanguage, Speech, Core Data, CloudKit. On-device transcription, mood tracking, Digital Twin.
- HealthSync - SwiftUI app that syncs selected Apple Health data from HealthKit to a private backend API.
- Pilgrim - Mindful walking companion with on-device voice transcription, meditation mode, and digital goshuin seals. Full SwiftUI with Combine, CoreStore, WhisperKit, and Live Activities.
- FileManager - A local, sideloaded file manager for iOS with Face ID-locked folders, a hidden vault, AES-256 encrypted zips, and real PDF passwords. No account, no backend, no analytics.
- HTMLViewer - A local HTML viewer and editor for iOS with a live WebView preview. No account, no backend, no analytics.
- RAYN Weather - Native weather studio for Apple TV with live forecasts, radar, air quality, astronomy, marine conditions, and remote-first large-screen layouts.
- RedditOS - SwiftUI Reddit client for macOS Big Sur
- ControlRoom - A macOS app to control the Xcode Simulator
- AppShot - App Store screen shot generator
- 5 GUIs - Detect the GUI technology used in an app
- Pasteboard Viewer - View what's on the pasteboard
- pika - An open-source colour picker app for macOS
- nuage - A native SoundCloud app for macOS, written in SwiftUI
- writefreely - Source code for the WriteFreely SwiftUI app for iOS, iPadOS, and macOS
- Privacy Redirect for Safari - Redirect Twitter, YouTube, Reddit, Google Maps, Google Search, and Google Translate to privacy friendly alternatives.
- Poirot - A macOS companion for browsing Claude Code sessions, exploring diffs, and re-running commands. Built with Swift 6, SwiftUI, and the Observation framework.
- ClearDisk - Menu bar app to visualize and clean developer caches (Xcode, node_modules, CocoaPods, Docker, pip, Cargo) and reclaim disk space.
- Dusty - SwiftUI menu bar cleaner for reclaiming disk space from safe macOS caches, logs, Xcode data, and developer artifacts.
- Lockpaw - macOS menu bar screen guard. Lock/unlock your screen with a hotkey while background tasks keep running.
- Revu - Local-first spaced repetition app for macOS with FSRS scheduling, Notion-inspired UI, Anki import, and study forecasting.
- ItsPaint - MS Paint for the Mac. A SwiftUI interface over an AppKit document and canvas, with screenshot markup, step badges, pixelate, and background removal that uses no model.
- Lyrimuse - Word-synced desktop lyrics for Apple Music, Spotify and browser web players. SwiftUI overlay, Dynamic Island capsule, lyrics window and menu bar text, with candidates from nine lyric sources scored on one scale to match the right version.
- Tintpad - Menu bar launcher for coding agents. A hotkey opens a palette, pick a repo, and your terminal opens there with Claude Code, Codex or any agent running. Built with Swift 6 and SwiftUI.
- Whisk - Clipboard manager for macOS with a Paste-style Liquid Glass panel, pins, search operators, paste stack and rich previews. SwiftUI over a Clean Architecture kernel, SQLite storage.
- ApolloShell - Desktop shell for macOS 26 Tahoe: a sidebar with its own dock, a launcher, a dashboard and a control centre. SwiftUI views in AppKit panels with Liquid Glass, themed with one CSS file.
- ILoveNotch - MacBook notch app for media, a file shelf, calendar, reminders, notes and timers. SwiftUI views in AppKit panels, event-driven with near-zero idle CPU.
- Lunavect - Menu bar app for Claude Code and Codex that shows which session is working, waiting for you, or done, plus weekly and five-hour usage limits with reset times. Built with SwiftUI, with WidgetKit desktop widgets.
- Meraline - Menu bar app for quick AI questions on ⌥ Space: a Liquid Glass panel that doesn't take focus, answering with Apple Intelligence, API models, Ollama, or Claude Code and Codex. SwiftUI in a non-activating AppKit panel, Swift 6 with strict concurrency.
- Amber Notes - Apple Notes-style notes app in SwiftUI that ChatGPT, Claude and Codex can search and edit over MCP, with each AI edit highlighted and undoable.
- KyttoMCP - Native SwiftUI app that shows every MCP server across Claude Desktop, Claude Code, Cursor, VS Code and Codex in one matrix, with health checks, a tool-description safety scan and config backups.