The Awesome Swift feed


How to create Activity Ring in SwiftUI

A guide to creating an activity-ring-like circular progress bar in SwiftUI. An in-depth tutorial of what I think when making a custom view. At the end of this article, you will be able to create the Activity ring used in the Activity app on Apple Watch.
Tutorial Added by: sarunw //


Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS.
Featured Library // Category Keychain


Capable v1.1.3

A new version of Capable has been released
New Version


Showcase your awesome new app features.
Featured Library // Category Utility

Bond vs RxSwift

Popular comparison
  • Bond - a Swift binding framework.
  • RxSwift - Microsoft Reactive Extensions (Rx) for Swift and iOS/OSX platform.


Xcode Template for generating VIPER-B modules: View, Interactor, Presenter, Router and Builder.
Library Added by suhitt

Last 7 Days


Catch Objective-C exceptions.
Synced from the Github list // Category Utility


Lightweight library to easily handle auto-renewable subscriptions with no backend required.
Synced from the Github list // Category App Store

CountryPickerView v3.0.8

A new version of CountryPickerView has been released
New Version


A powerful paging view controller with indicator bar.
Featured Library // Category Tab

Develop & Design — Emirates Wealth

Emirates Wealth website features the following technologies:
Apache server – the most popular web server engine
PHP language/scripts - the most used server-side scripting language
And Other.
Article Added by: Iap2819 //

Increase Productivity and Secure your Collaboration With Troop Messenger

As a leader, there is a dire need for you to maintain an active collaboration and real-time data sharing with all the team members. You also need to integrate with third-party contractors who are handling other mission-critical services.
Article Added by: bhavya //

Awesome Swift Newsletter » 192

Top Stories
  • Apple launches a new Mac app to help you learn programming basics
  • iOS 13 Swift 5: How to create a Gradient NavBar
  • Videolitic - First Open source Project!
Follow us on Twitter @SwiftLibHunt

Swift for modern Machine Learning

Article Popular Story //

NotificationBanner v3.0.4

A new version of NotificationBanner has been released
New Version

Moya vs Alamofire

Popular comparison
  • Moya - network abstraction layer.
  • Alamofire - elegant networking in Swift.

Why Emails are killing Productivity? Find it here.

And these emails come in different forms - all vying for your attention. The majority of these Emails are clustered with attention-seeking subjects and catchy headlines. Each one is written with a purpose to rope you in so you click the button, read their content, and develop an interest in what they have to say.
Article Added by: bhavya //


Use FontAwesome in your Swift projects.
Featured Library // Category Fonts

10 Online To-Do List Apps to Watch in 2020 (Free and Paid)

Well, you are not alone. It’s a human tendency to forget things, and later regret not being efficient at task management. Having a to-do-list app is not only about organizing the daily tasks but also keeping track of the progress, and completing them to meet goals.
Article Added by: bhavya //

ObjectMapper vs SwiftyJSON

Popular comparison
  • ObjectMapper - JSON object mapper.
  • SwiftyJSON - A lib for JSON in Swift with error handling.

A panel discussion about server-side Swift

Article Popular Story //

Sending Push Notifications to the iOS Simulator

Article Popular Story //

Netfox v1.19.0

A new version of Netfox has been released
New Version


A single pass SVG parser with multiple interface options (String, NS/UIBezierPath, CAShapeLayer, and NS/UIView)
Featured Library // Category Images

Siren v5.3.0

A new version of Siren has been released
New Version

Creating Haptic Feedback in iOS 13 With Core Haptics

Article Popular Story //


Swift fake data generator.
Featured Library // Category Testing