Swift Animation

Open-source Swift projects categorized as Animation

Top 23 Swift Animation Projects

  • lottie-ios

    An iOS library to natively render After Effects vector animations

    Latest mention: Spice up your Web App with Animation using Lottie 🔥 | dev.to | 2020-09-06

    But have you wondered how you can also apply animations like these in your app? If yes, let me introduce you to one of my favourite libraries i.e, Lottie(created by Airbnb). Lottie is not restricted to Web but also available for Android, iOS, React-Native and many more.🤩

  • Hero

    Elegant transition library for iOS & tvOS

  • Spring

    A library to simplify iOS animations in Swift.

  • Material

    A UI/UX framework for creating beautiful applications.

  • animated-tab-bar

    :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion

  • folding-cell

    :octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion

  • SkeletonView

    ☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting

  • NVActivityIndicatorView

    A collection of awesome loading animations

  • IBAnimatable

    Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.

  • ViewAnimator

    ViewAnimator brings your UI to life with just one line

  • TextFieldEffects

    Custom UITextFields effects inspired by Codrops, built using Swift

  • macaw

    Powerful and easy-to-use vector graphics Swift library with SVG support

  • expanding-collection

    :octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion

  • Koloda

    KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.

  • Advance

    Physics-based animations for iOS, tvOS, and macOS.

  • ESTabBarController

    :octocat: ESTabBarController is a Swift model for customize UI, badge and adding animation to tabbar items. Support lottie!

  • SPPermissions

    Ask permissions on Swift. Available List, Dialog & Native interface. Can check state permission.

  • AnimatedCollectionViewLayout

    A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.

  • StarWars.iOS

    This component implements transition animation to crumble view-controller into tiny pieces.

  • TinyConstraints

    Nothing but sugar.

  • Persei

    Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift

  • Pastel

    🎨 Gradient animation effect like Instagram

  • spruce-ios

    Swift library for choreographing animations on the screen.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).


What are some of the best open-source Animation projects in Swift? This list will help you:

Project Stars
1 lottie-ios 20,932
2 Hero 19,755
3 Spring 13,823
4 Material 11,700
5 animated-tab-bar 10,688
6 folding-cell 9,897
7 SkeletonView 9,789
8 NVActivityIndicatorView 9,598
9 IBAnimatable 8,474
10 ViewAnimator 6,104
11 TextFieldEffects 5,519
12 macaw 5,509
13 expanding-collection 5,349
14 Koloda 4,818
15 Advance 4,410
16 ESTabBarController 4,366
17 SPPermissions 4,212
18 AnimatedCollectionViewLayout 4,075
19 StarWars.iOS 3,601
20 TinyConstraints 3,545
21 Persei 3,337
22 Pastel 3,277
23 spruce-ios 2,985