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 time. Spruce can help designers request complex multi-view animations and not have the developers cringe at the prototype.
Spruce-ios

Related Posts
AnimatedBottomBar
A customizable and easy to use bottom bar view with sleek animations