The Awesome Swift feed

The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

Taylor Swift just broke Spotify

Article Popular Story //


Reading and Validating In App Purchase Receipt Locally.
Featured Library // Category Payment


Awesome Swift Weekly » 410

Top Stories
  • Swift for C++ Practitioners, Part 1
  • Supabase Swift now officially supported
  • Swift for C++ Practitioners


A most fully customization calendar for Apple platforms 📅
Featured Library // Category Calendar

Last 7 Days


Kanvas: a creation tool for iOS
Featured Library // Category Images


One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.
Featured Library // Category Concurrency

Parsing JSON in Swift: The Complete Guide [With Examples]

Parsing JSON data is fundamental to any iOS app that performs remote REST API calls.

Thanks to the Codable protocols introduced in Swift 4, Swift has a native and idiomatic way to parse JSON data.

Paired with the JSONDecoder class, the Decodable protocol allows straightforward JSON decoding in a few lines of code and more sophisticated techniques to handle all the possible data formats and edge cases.
Article Added by: Matteo //

Supabase Swift now officially supported

Article Popular Story //


A declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-featured calendar apps.
Featured Library // Category Calendar


The missing typesafe SwiftUI navigation library
Featured Library // Category UI


Kanna(鉋) is an XML/HTML parser for Swift.
Featured Library // Category HTML

Last 30 Days


Show progress in your app's Dock icon
Featured Library // Category UI

Swift for C++ Practitioners

Article Popular Story //

Awesome Swift Weekly » 409

Top Stories
  • Distributed SQLite: Paradigm shift or hype?
  • ReAMP, a Winamp Remake in Swift
  • England Limits Youth Gender Medications, Part of Big Shift in Europe

Actor reentrancy in Swift explained – Donny Wals

Article Popular Story //

Zip Foundation

Effortless ZIP Handling in Swift
Featured Library // Category ZIP


Safe and easy to use crypto for iOS and macOS
Featured Library // Category Cryptography

Apple presents Ferret-UI

Article Popular Story //

Scaling Header Scroll View

A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI.
Featured Library // Category UI

Fatbobman's Swift Weekly #026 - Swift, Beyond the Apple Ecosystem!

Article Popular Story //

Is there an easy way to do this?

Article Popular Story //

Distributed SQLite: Paradigm shift or hype?

Article Popular Story //


A swifter Core Data stack
Featured Library // Category Core Data

ReAMP, a Winamp Remake in Swift

Article Popular Story //


A better way to present a SFSafariViewController or start a ASWebAuthenticationSession in SwiftUI.
Featured Library // Category Utility


SwiftySound is a simple library that lets you play sounds with a single line of code.
Featured Library // Category Audio


A command-line tool and Swift Package for generating class diagrams powered by PlantUML
Featured Library // Category Utility

Decoding JSON with Dynamic Types in Swift [With Codable]

JSON data is not always homogenous. There are instances in which a JSON object field can contain objects containing different information.

In such cases, the Swift type for the decoding must be determined dynamically.
Article Added by: Matteo //