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: Using the Charts library and removing highlighted value when touch ends | reddit.com/r/iOSProgramming | 2021-11-20

    I'm creating a stock chart app using [ios-charts](https://github.com/danielgindi/Charts) and when moving your finger of the chart the value will get highlighted. However, when removing your finger the highlighted bar still stays. Is there a way for me to remove it when the touch ends?

  • GitHub repo Lottie

    An iOS library to natively render After Effects vector animations

    Project mention: A challenger to the throne of vector graphics. SVG is dead, long live TinyVG! | reddit.com/r/programming | 2021-12-20

    The HN thread also mentions Lottie from AirBnB and IconVG from Not-an-official-Google-product.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • 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: What are some good UI libraries for UIKit/Appkit? | reddit.com/r/swift | 2021-12-31
  • GitHub repo Material

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

  • GitHub repo Eureka

    Elegant iOS form builder in Swift

    Project mention: What are the most underrated third party libraries for Native iOS? | reddit.com/r/iOSProgramming | 2021-10-23
  • 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

    Project mention: Can everything really be coded programmatically in Swift UI? | reddit.com/r/iOSProgramming | 2021-09-07

    This seemed to work for the card game but I'm trying to make a simple bottom tab view bar and was surprised to see some open source solutions still use storyboards (https://github.com/Ramotion/animated-tab-bar). I'm hesitant to use them because I thought this was now essentially an outdated approach?

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • 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 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 AMScrollingNavbar

    Scrollable UINavigationBar that follows the scrolling of a UIScrollView

  • GitHub repo SwipeCellKit

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

  • GitHub repo Macaw

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

  • GitHub repo SwiftEntryKit

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

  • GitHub repo TextFieldEffects

    Custom UITextFields effects inspired by Codrops, built using Swift

  • 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...

    Project mention: What is your favorite SwiftUI library? | reddit.com/r/SwiftUI | 2021-12-31
  • GitHub repo SideMenu

    Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.

    Project mention: Do you face any problem in using the following 3rd party libraries in XCode, for M1 chip? | reddit.com/r/swift | 2021-04-16
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-12-31.

Swift UI related posts

Index

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

Project Stars
1 Charts 24,932
2 Lottie 22,388
3 Hero 20,605
4 SnapKit 18,170
5 Material 11,882
6 Eureka 11,354
7 animated-tab-bar 10,921
8 folding-cell 10,049
9 NVActivityIndicatorView 10,044
10 LTMorphingLabel 7,709
11 JTAppleCalendar 7,108
12 XLPagerTabStrip 6,686
13 ViewAnimator 6,615
14 SwiftMessages 6,393
15 FSPagerView 6,283
16 AMScrollingNavbar 6,060
17 SwipeCellKit 5,770
18 Macaw 5,766
19 SwiftEntryKit 5,727
20 TextFieldEffects 5,712
21 expanding-collection 5,455
22 Alerts & Pickers 5,297
23 SideMenu 5,289
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org