The Awesome Swift feed

Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

Color Picker in SwiftUI

Article Popular Story //


Effortlessly synchronize UserDefaults over iCloud.
Featured Library // Category Key Value Store



Validate iOS, Android, and Mac localizations. Find errors in .strings, .stringsdict, and strings.xml files.
Featured Library // Category Localization

SwiftUI is convenient, but slow

Article Popular Story //

Last 7 Days


A library for managing complex workflows in Swift
Featured Library // Category App Routing


Bottom Sheet for iOS
Featured Library // Category UI


A linter tool for Interface Builder
Featured Library // Category Quality


📊 A customizable gradient progress bar (UIProgressView).
Featured Library // Category UI

Use Firestore and Firebase Realtime Database with Combine

Do you know how to use Firestore and Firebase Realtime Database with Combine in iOS?

Check out our blog post to learn more.
Article Added by: vithanidarpan //

Awesome Swift Weekly » 337

Top Stories
  • @MainActor - the rules. My attempt to document what @MainActor really does, and importantly - what it *does not* do
  • Hacking With Swift black Friday sale!
  • A Deep Dive Into the Swift Concurrency Bottleneck - Swift Senpai
Follow us on Twitter @SwiftLibHunt

Testing async/await exceptions

Article Popular Story //


🍋 A lemony fresh iOS image viewer written in Swift.
Featured Library // Category Images

IOS Swift App Life Cycle | App & Scene Delegate

Article Popular Story //

Last 30 Days

A Deep Dive Into the Swift Concurrency Bottleneck - Swift Senpai

Article Popular Story //


A charts / plotting library for SwiftUI. Works on macOS, iOS, watchOS, and tvOS and has accessibility features built in.
Featured Library // Category Chart


A Swifty mocking framework for Swift and Objective-C.
Featured Library // Category Testing


Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately
Featured Library // Category Localization


Open source implementation of Apple's Combine framework for processing values over time.
Featured Library // Category Events