The Awesome Swift feed



The easiest way to display highly customizable in app notification banners in iOS.
Featured Library // Category Alert



Robust networking for web APIs.
Featured Library // Category Network

Last 7 Days


Pure Swift cross-platform crypto library using CommonCrypto/libcrypto
Featured Library // Category Cryptography

PureLayout vs SnapKit

Popular comparison
  • PureLayout - The ultimate API for iOS & OS X Auto Layout.
  • SnapKit - A Swift Autolayout DSL for iOS & OS X.

Introduction to Reactive Programming using RxSwift

Introduction to Reactive Programming. Observable and Observers. How to create and use Observables and Operators? Life cycle of Observable and Disposing using DisposeBag etc.
Article Added by: suhitt //


UICollectionViewLayout to show slanted content.
Featured Library // Category UICollectionView

The PDF ebook Mastering Swift v4 is free to download today

Article Popular Story //

Alamofire vs Moya

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

Awesome Swift Newsletter » 122

Top Stories
  • How to Extend LLDB to Provide a Better Debugging Experience
  • REPL Support for Swift Packages
  • given-when-then in XCTest
Follow us on Twitter @SwiftLibHunt

MySQL Swift

🐧- MySQL client library for Swift 2.2.
Featured Library // Category SQL drivers

Advantages of Hiring a Magento Development Company

If you want to develop a Magento online store, you should hire a Magento development company to reap several benefits such as long-term business strategy, experience of developers, quality assurance, and technical support.
Article Added by: vik90 //

Stevia vs SnapKit

Popular comparison
  • Stevia - Elegant way to manage layout.
  • SnapKit - A Swift Autolayout DSL for iOS & OS X.


Swift and UIKit a la React.
Featured Library // Category UI

How to Extend LLDB to Provide a Better Debugging Experience

Article Popular Story //


Nothing but Cache.
Featured Library // Category Utility

REPL Support for Swift Packages

Article Popular Story //

Last 30 Days


The Swift Geographic Engine, make it easier to work with geographic models and calculate intersections, overlapping, projections etc.
Featured Library // Category Maps


Romanies Hangul using Revised Romanisation of Korean
Library Added by creekpld into category Utility

Kingfisher vs SDWebImage

Popular comparison
  • Kingfisher - a lib for image download and caching.
  • SDWebImage - Asynchronous image downloader with cache support as a UIImageView category

Online Swift Playground

Online Swift Playground.
Featured Library // Category REPL


A powerful framework that can be used to develop a CLI in Swift
Featured Library // Category Command Line


Swift image download and caching library.
Featured Library // Category Images

LayoutKit vs SnapKit

Popular comparison
  • LayoutKit - LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
  • SnapKit - A Swift Autolayout DSL for iOS & OS X.

RxSwift vs Bond

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

Awesome Swift Newsletter » 121

Top Stories
  • Designing for iPhone. iOS 12 native components styles
  • An introduction to UI Testing on iOS – Exploring iOS – Medium
  • Single-line persistence definitions in Swift
Follow us on Twitter @SwiftLibHunt


The smartest and most beautiful (POSIX compliant) Command line framework for Swift 🤖
Featured Library // Category Command Line


Declarative Swift framework for Attributed Role-based Access Control management
Library Added by mmabdelateef into category Authentication


Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application.
Featured Library // Category Network

Designing for iPhone. iOS 12 native components styles

Article Popular Story //

Swinject vs Dip

Popular comparison
  • Swinject - A dependency injection framework for Swift.
  • Dip - A simple Dependency Injection Container.