Animation

TweenKit is a powerful animation library that allows you to animate (or 'tween') anything. TweenKit's animations are also scrubbable, perfect for building awesome onboarding experiences!
Download the example project to see how these animations were created
TweenKit's animations are:

It is same like Google News Stand Animation with Customise Configuration file in Swift iOS Technology.
This is the hot spot animation (with 4 swipe Gestures up,Down,Left,right) where user can see his/her information in only single page rather than making multiple

BulletinBoard is an iOS library that generates and manages contextual cards displayed at the bottom of the screen. It is especially well suited for quick user interactions such as onboarding screens or configuration.
It has an interface similar to the cards

ViewAnimator is a library for building complex iOS UIView animations in an easy way. It provides one line animations for any view included the ones which contain other views like UITableView and UICollectionView with its cells or UIStackView with its arrangedSubviews.
Entire

DeckTransition is an attempt to recreate the card-like transition found in the iOS 10 Apple Music and iMessage apps.
Hereʼs a GIF showing it in action.
Example
To run the example project, clone the repo, and run pod install from

This simple project demonstrates :
how to use Metal draw compute shader, or known as 'kernal function'.
share code between iOS/OSX, both targets are built in the same project.
Demo - Mac
Demo - iPhone
Build and Run
Choose to run OSX or iOS

Re:Lax
From the tvOS HIG
If your app uses UIKit and the focus API to implement its user interface, the motion and visual effects of the focus model apply to your interface elements. This makes your app feel native to the platform

Spruce iOS Animation Library
What is it?
Spruce is a lightweight animation library that helps choreograph the animations on the screen. With so many different animation libraries out there, developers need to make sure that each view is animating at the appropriate