The Awesome iOS feed



Algolia Search API Client for Swift
Featured Library // Category Official

Awesome iOS Newsletter » 100

Top Stories
  • Petition: Change the official name of "Xcode" to "Xcode (not responding)"
  • Made a beginner iOS tutorial for downloading images using URLSession. Enjoy!
  • A Quick Primer on NSPredicate (Objective-C)
Follow us on Twitter @iOSLibHunt



A powerful and simple Core Data wrapper framework written in Swift.
Featured Library // Category Core Data

ReactiveKit vs RxSwift

Popular comparison
  • ReactiveKit - ReactiveKit is a collection of Swift frameworks for reactive and functional reactive programming.
  • RxSwift - Reactive Programming in Swift

RxSwift vs ReSwift

Popular comparison
  • RxSwift - Reactive Programming in Swift
  • ReSwift - Unidirectional Data Flow in Swift

Last 7 Days


An extensible monitoring framework written in Swift
Featured Library // Category Utility

PINRemoteImage vs SDWebImage

Popular comparison
  • PINRemoteImage - A thread safe, performant, feature rich image fetcher.
  • SDWebImage - Asynchronous image downloader with cache support with an UIImageView category.

Top 5 Design Patterns in Swift for iOS App Development

Knowing how to implement software design patterns in Swift is essential for creating modern iOS applications. But many developers find it difficult to pick the right architecture pattern for their project. We’ve selected the five design patterns most frequently used in Swift to show how you can use them to solve typical software development problems.
Article Added by: DariaX //


Bringing async and await to Swift world with some flavouring.
Featured Library // Category GCD


Mockito for Objective-C: creation, verification and stubbing of mock objects
Library Added by ForelaxX into category Other Testing


A quick way to create settings tableview with switches, tap buttons, icons and more
Featured Library // Category Table View

SQLite.swift vs GRDB.swift

Popular comparison
  • SQLite.swift - A type-safe, Swift-language layer over SQLite3.
  • GRDB.swift - A versatile SQLite toolkit for Swift

Starscream vs SwiftWebSocket

Popular comparison
  • Starscream - Websockets in swift for iOS and OSX
  • SwiftWebSocket - High performance WebSocket client library for Swift, iOS and OSX.


Next Level is a media capture camera library for iOS.
Featured Library // Category Camera


SMB/CIFS/WebDAV etc. for Swift on iOS and MacOS.
Featured Library // Category Files

CocoaLumberjack vs XCGLogger

Popular comparison
  • CocoaLumberjack - A fast & simple, yet powerful & flexible logging framework for Mac and iOS.
  • XCGLogger - A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog or println, but with additional information, such as the date, function name, filename and line number.

FSCalendar vs JTAppleCalendar

Popular comparison
  • FSCalendar - A superiorly awesome iOS7+ calendar control, compatible with both Objective-c and Swift
  • JTAppleCalendar - The final iOS calendar control you'll ever try.

Last 30 Days


Free payment processing on your first $50k. Requires Backend.
Featured Library // Category Payments

Best Uber Clone | Taxi App Like Uber

Are you looking to start a business? Alike apps provides a good solution for you.Get your own uber-alike clone script(similar to uber)with full source code and start your dream business today…
Click and Get a free demo

Website -
Tel - +1 (510) 556-4492
Article Added by: samsami //

How To Process Media Data with the Metal Framework [Tutorial]

In this tutorial, you’ll learn the basics of Metal and discover the major benefits of this framework. We’ll also tell about our hands-on experience processing visual data in a timely manner using Metal and Swift.
Tutorial Added by: DariaX //

Awesome iOS Newsletter » 99

Top Stories
  • A free 800+ page iOS development e-book "bootcamp"
  • Our new book App Architecture is finished!
  • Implementing a Night Mode in Swift
Follow us on Twitter @iOSLibHunt


Instagram-like image picker & filters for iOS
Featured Library // Category Camera

Moya vs Alamofire

Popular comparison
  • Moya - Network abstraction layer written in Swift.
  • Alamofire - Alamofire is an HTTP networking library written in Swift, from the creator of AFNetworking.


iOS & OSX Bluetooth library for RxSwift
Featured Library // Category Reactive Programming

CocoaPods vs swift-package-manager

Popular comparison
  • CocoaPods - CocoaPods is the dependency manager for Objective-C projects. It has thousands of libraries and can help you scale your projects elegantly.
  • swift-package-manager - The Package Manager for the Swift Programming Language, by Apple


iOS Database Persistence Layer with SQLite, your next Persistence Layer!
Featured Library // Category Database