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

Seyhun AKYÜREK
Feb 26, 2017 · 4 min read

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

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

AnimatedCollectionViewLayout

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

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

Lottie

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

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.

TinyConstraints

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

Charts

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

SwipeCellKit

Swipeable UITableViewCell based on the stock Mail.app, implemented in Swift.

CTPanoramaView

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

PanelKit

PanelKit is a UI framework that enables panels on iOS

YNDropDownMenu

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)

JTAppleCalendar

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

Seyhun Akyurek

Seyhun Akyurek’s publication.

Seyhun Akyurek

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

Seyhun AKYÜREK

Written by

Mobile Chapter Lead at The International Bank of Azerbaijan. Blogger. Open Source Developer. Contributed code @turkcell @ebay @gittigidiyor @vakifbank @ingbank

Seyhun Akyurek

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

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

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