Seyhun Akyurek
Published in

Seyhun Akyurek

10 New IOS libraries which you definitely have to try at 2017

This is a list of 10 great IOS libraries I discovered in first months of 2017.
I used in my Swift projects, so you may wish to try.


Hydra is full-featured lightweight library which allows you to write better async code in Swift 3+.


Normally a UICollectionView has no transition effects when you scroll from one item to another. There are lots of ways to write animations for UICollectionView, but using a UICollectionViewLayout subclass is by far the simplest one. And it doesn't break any of your existing code. You can still use your UICollectionView subclass and you don't need to change your UICollectionViewCell. Just plug and enjoy.


ESTabBarController is a highly customizable TabBarController component, which is inherited from UITabBarController.


Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as json with bodymovinand renders the vector animations natively on mobile and through React Native!


Hero is a library for building iOS view controller transitions. It provides a layer on top of the UIKit’s cumbersome transition APIs. Making custom transitions an easy task for developers.


Tiny Constraints is the syntactic sugar that makes Auto Layout sweeter for human use.


Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.


Swipeable UITableViewCell based on the stock, implemented in Swift.


A library that displays spherical or cylindrical panoramas with touch or motion based controls.


PanelKit is a UI framework that enables panels on iOS


The eligible dropdown menu, written in Swift 3, appears dropdown menu to display a view of related items when a user click on the dropdown menu. You can customize dropdown view whatever you like (e.g. UITableView, UICollectionView… etc)


The Unofficial Swift Apple Calendar Library. View. Control. for iOS & tvOS




Seyhun Akyurek’s publication. Senior Software Specialist. IOS Developer at eBay. Writing about IOS/Swift/Objective-C, Ruby, Rails

Recommended from Medium

How you can make your own command in Linux

Android Unity Game Development Blog: The Ultimate Input Controller — A Mouse and Touch Input All…

Integrate Git and Powershell (Without administrator!)

LIAA BIZNESA INKUBATORS — laba vieta, kur Paka Paka formātu iedzīvināt pirmajos atsaucīgos prātos!

API3 Operations Update: March 2022

Intro to Rust programming language

Your victory is right around the corner.

OptyFi中文社区AMA活动 / OptyFi Chinese Community AMA — feat. Faisal Qureshi, Financial Engineer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Application Team Leader Mobile Channels in Commercial Bank Of Dubai

More from Medium

Link to App Store specific app from iOS app by URL scheme

Day 1 of 100 Days of SwiftUI

The Solid principles — form an iOS Developers point of view

Bees And Bomb Loading Animation Using SwiftUI