The Awesome Swift feed


Stevia v5.0.0

A new version of Stevia has been released
New Version

How to remove text from navigation bar back button

There are a lot of hacky ways to modify or remove a back button title. This tip will show you how to do it properly.
Tutorial Added by: sarunw //


OverlayContainer makes it easier to develop overlay based interfaces, such as the one presented in the Apple Maps or Stocks apps.
Featured Library // Category UI


Starscream v4.0.1

A new version of Starscream has been released
New Version

View Communication Patterns in SwiftUI

Article Popular Story //


Protocol-oriented UITableView management, powered by generics and associated types.
Featured Library // Category Data Management

Alamofire vs WebSocket

Popular comparison
  • Alamofire - elegant networking in Swift.
  • WebSocket - WebSockets server for Swift 2.2 on Linux.

Last 7 Days

SwifterSwift v5.2.0

A new version of SwifterSwift has been released
New Version

Decoding your JSON Models along with Unit Test

Article Popular Story //


Dependency Injection Framework for Swift, inspired by KOIN.
Featured Library // Category Dependency Injection

Starscream vs Socket.IO

Popular comparison
  • Starscream - Websockets in swift for iOS and OSX.
  • Socket.IO - Socket.IO client for iOS/OS X.

SwiftLint v0.39.2

A new version of SwiftLint has been released
New Version


An intuitive and fun iOS color picker.
Featured Library // Category Colors

CryptoKit Basics: End-to-End Encryption

Article Popular Story //

ShowTime v2.5.1

A new version of ShowTime has been released
New Version

SwiftUI Simple personal Dashboard UI.

Article Popular Story //

R.swift vs SwiftGen

Popular comparison
  • R.swift - Tool to get strong typed, autocompleted resources like images, cells and segues.
  • SwiftGen - A collection of Swift tools to generate Swift code (enums for your assets, storyboards, Localizable.strings, …)


A most fully customization calendar library
Featured Library // Category Calendar

MenuItemKit v4.0.1

A new version of MenuItemKit has been released
New Version


XMLEncoder & XMLDecoder based on Codable protocols from the standard library
Featured Library // Category XML

Awesome Swift Newsletter » 199

Top Stories
  • Bedtime Stories for Swift Developers!
  • 21 amazing Swift Opensource Projects
  • Scaling up an iOS Codebase
Follow us on Twitter @SwiftLibHunt

Swift on Mac OS 9

Article Popular Story //

Wormholy v1.5.2

A new version of Wormholy has been released
New Version

Useful Xcode shortcuts for unit testing

Testing is a process we do along with our development. Knowing shortcuts would help you save some time, which will add up in the long run.
Tutorial Added by: sarunw //


Facebook album photo picker written in Swift.
Featured Library // Category Images

Bedtime Stories for Swift Developers!

Article Popular Story //


Robust CloudKit synchronization: offline editing, relationships, shared and public databases, and more.
Synced from the Github list // Category Core Data

Drag and drop in SwiftUI

Article Popular Story //

Last 30 Days

Siesta v1.5.0

A new version of Siesta has been released
New Version


Read and write CSV files row-by-row or through Swift's Codable interface.
Featured Library // Category CSV