Swift UI

Open-source Swift projects categorized as UI | Edit details

Top 23 Swift UI Projects

  • GitHub repo Charts

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

    Project mention: What’s everyone working on this month? (July 2021) | reddit.com/r/swift | 2021-07-04

    Im working on a pedometer app, made in swift using HealthKit, ActivityRings for the ring and Charts for the graph.

  • GitHub repo Lottie

    An iOS library to natively render After Effects vector animations

    Project mention: I built this Lottie animation editor to edit Lottie animations without After Effects! If like me, you use Lottie animations as part of your iOS app UI but struggle with After Effects or implementation issues, would like to know what you think. Added a video in comments too :) | reddit.com/r/iOSProgramming | 2021-07-07

    I think there might be one but not sure how up to date it is: https://github.com/airbnb/lottie-ios/tree/lottie/objectiveC

  • GitHub repo Hero

    Elegant transition library for iOS & tvOS

    Project mention: Generics in Swift: Why we need them? | reddit.com/r/swift | 2021-03-28
  • GitHub repo SnapKit

    A Swift Autolayout DSL for iOS & OS X

    Project mention: How can I add constraints to a UI element inside a programmatically created UIView? | reddit.com/r/swift | 2021-06-29

    I suggest you check out SnapKit. It is a convenient AutoLayout wrapper. I find it a lot more easier to read compared to the built in constraint builder or the string representation.

  • GitHub repo Material

    A UI/UX framework for creating beautiful applications. (by CosmicMind)

  • GitHub repo Eureka

    Elegant iOS form builder in Swift

    Project mention: Eureka | Elegant iOS form builder in Swift | reddit.com/r/davidblue | 2021-04-03
  • GitHub repo 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

  • GitHub repo folding-cell

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

  • GitHub repo NVActivityIndicatorView

    A collection of awesome loading animations

  • GitHub repo LTMorphingLabel

    [EXPERIMENTAL] Graceful morphing effects for UILabel written in Swift.

    Project mention: Any libraries or pods for sick uilabel animations. Like one of those cliche YouTube intro vibes? | reddit.com/r/swift | 2021-06-28

    Take a look at GlitchLabel and LTMorphingLabel.

  • GitHub repo JTAppleCalendar

    The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable

  • GitHub repo XLPagerTabStrip

    Android PagerTabStrip for iOS.

  • GitHub repo ViewAnimator

    ViewAnimator brings your UI to life with just one line

  • GitHub repo SwiftMessages

    A very flexible message bar for iOS written in Swift.

  • GitHub repo AMScrollingNavbar

    Scrollable UINavigationBar that follows the scrolling of a UIScrollView

  • GitHub repo FSPagerView

    FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.

  • GitHub repo Macaw

    Powerful and easy-to-use vector graphics Swift library with SVG support (by exyte)

  • GitHub repo SwipeCellKit

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

  • GitHub repo TextFieldEffects

    Custom UITextFields effects inspired by Codrops, built using Swift

  • GitHub repo SwiftEntryKit

    SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.

  • GitHub repo expanding-collection

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

  • GitHub repo Alerts & Pickers

    Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...

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). The latest post mention was on 2021-07-07.


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

Project Stars
1 Charts 24,442
2 Lottie 21,804
3 Hero 20,189
4 SnapKit 17,680
5 Material 11,797
6 Eureka 11,212
7 animated-tab-bar 10,787
8 folding-cell 9,981
9 NVActivityIndicatorView 9,878
10 LTMorphingLabel 7,603
11 JTAppleCalendar 6,972
12 XLPagerTabStrip 6,569
13 ViewAnimator 6,321
14 SwiftMessages 6,145
15 AMScrollingNavbar 6,038
16 FSPagerView 5,993
17 Macaw 5,663
18 SwipeCellKit 5,632
19 TextFieldEffects 5,584
20 SwiftEntryKit 5,523
21 expanding-collection 5,420
22 Pagemenu 5,182
23 Alerts & Pickers 5,156