10

8

6

4

2


100 UI libraries and projects

  • Material Components for iOS

    9.5 8.4 L1 Objective-C
    [In maintenance mode] Modular and customizable Material Design UI components for iOS
  • KVKCalendar

    5.8 6.8 Swift
    A most fully customization calendar for Apple platforms 📅
  • Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
  • InstantSearch iOS

    6.4 4.7 Swift
    ⚡️ A library of widgets and helpers to build instant-search applications on iOS.
  • iPages

    3.4 0.0 Swift
    Quickly implement swipable page views.
  • ElegantCalendar

    6.6 0.0 Swift
    The elegant full screen calendar missed in SwiftUI.
  • iTextField ⌨️

    2.8 0.0 Swift
    Fully-wrapped UITextField made to work entirely in SwiftUI
  • MarkupKit

    5.4 7.6 L2 Objective-C
    Declarative UI for iOS applications
  • Instructions

    9.4 4.9 L4 Swift
    Create walkthroughs and guided tours (coach marks) in a simple way, with Swift.
  • QuickTableViewController

    5.7 1.3 L3 Swift
    A simple way to create a UITableView for settings in Swift.
  • Gecco

    0.6 0.0 L5 Swift
    Simply highlight items for your tutorial walkthrough, written in Swift
  • OverlayContainer

    7.3 0.0 Swift
    Non-intrusive iOS UI library to implement overlay based interfaces
  • Streamoji

    3.8 0.0 Swift
    :godmode: Custom emoji rendering library for iOS apps with support for GIF & still images - plug-in extension for UITextView - performance, cache ✅ - Made with 💘 by @GetStream
  • Macaw

    9.6 1.8 L2 Swift
    Powerful and easy-to-use vector graphics Swift library with SVG support
  • HorizonCalendar

    8.7 7.4 Swift
    A declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-featured calendar apps.
  • CalendarKit

    8.7 3.5 L5 Swift
    📅 Calendar for Apple platforms in Swift
  • Family

    3.8 0.0 Swift
    :children_crossing: A child view controller framework that makes setting up your parent controllers as easy as pie.
  • ContainerController

    5.3 4.2 Swift
    👉↕️📱ContainerController 🧩✨⚙️ is a UI Component Swipe-Panel (Customizable). 💡 The idea is copied from the app: Apple Maps, Stocks. Swift version
  • SuggestionsKit

    2.0 0.0 Swift
    SuggestionsKit
  • GradientLoadingBar

    6.7 1.0 L5 Swift
    ⌛️A customizable animated gradient loading bar.
  • Siren

    9.3 3.0 L4 Swift
    Notify users when a new version of your app is available and prompt them to upgrade.
  • LicensePlist

    8.5 6.2 Swift
    A license list generator of all your dependencies for iOS applications
  • WLEmptyState

    4.7 0.0 Swift
    WLEmptyState is an iOS based component that lets you customize the view when the dataset of a UITableView or a UICollectionView is empty. We created a sample project with the WLEmptyState component to show how you can use it.
  • SwiftUI Drawer

    6.5 0.0 Swift
    A SwiftUI bottom-up controller, like in the Maps app. Drag to expand or minimize.
  • CollapsibleTable

    1.0 6.6 Swift
    Collapsable table view sections with custom section header views.
  • Tabman

    8.7 5.3 L5 Swift
    ™️ A powerful paging view controller with interactive indicator bars
  • ObjectForm

    3.4 0.0 Swift
    A simple yet powerful Swift library to build form for your class models.
  • GaugeKit

    7.2 0.0 L3 Swift
    Kit for building custom gauges + easy reproducible Apple's style ring gauges.
  • Eureka

    9.8 3.4 L2 Swift
    Elegant iOS form builder in Swift
  • SwiftMessages

    9.7 6.7 L2 Swift
    A very flexible message bar for UIKit and SwiftUI.
  • ActivityIndicatorView

    7.5 3.3 Swift
    A number of preset loading indicators created with SwiftUI
  • ASCollectionView

    4.7 3.0 L2 Swift
    Lightweight custom collection view inspired by Airbnb.
  • CardParts

    8.7 0.0 Swift
    A reactive, card-based UI framework built on UIKit for iOS developers.
  • Parchment

    9.1 6.2 Swift
    A paging view with a highly customizable menu ✨
  • NKButton

    1.8 3.0 Swift
    A fully customizable UIButton
  • NVActivityIndicatorView

    9.8 1.1 L2 Swift
    A collection of awesome loading animations
  • FloatingLabelTextFieldSwiftUI

    5.3 0.0 Swift
    Floating Label TextField for SwiftUI. FloatingLabelTextFieldSwiftUI
  • AnimatedCardInput

    1.4 2.6 Swift
    Easy to use iOS library with components for input of Credit Card data.
  • SPLarkController

    6.9 0.0 Swift
    Custom transition between controllers. Settings controller for your iOS app.
  • ScrollStackController

    5.1 5.1 Swift
    🧩 Easy scrollable layouts in UIKit - an UIStackView which scroll and uses root views of child view controllers.
  • Popup View

    8.9 8.1 Swift
    Toasts and popups library written with SwiftUI
  • SPPermission

    9.5 7.7 Swift
    Universal API for request permission and get its statuses.
  • SwiftUISelector

    0.2 4.7 Swift
    A Modern Horizontal Option Selector View for SwiftUI
  • DateTimePicker

    8.3 0.0 L2 Swift
    A nicer iOS UI component for picking date and time
  • AMScrollingNavbar

    9.6 0.0 L4 Swift
    Scrollable UINavigationBar that follows the scrolling of a UIScrollView
  • LTMorphingLabel

    9.7 0.0 L3 Swift
    [EXPERIMENTAL] Graceful morphing effects for UILabel written in Swift.
  • Charts

    10.0 6.5 L1 Swift
    Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
  • BulletinBoard

    9.4 0.0 Swift
    General-purpose contextual cards for iOS
  • NeumorphismKit

    1.3 0.0 Swift
    Neumorphism framework for UIKit.
  • SwiftEntryKit

    9.6 0.0 Swift
    SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.
  • BadgeHub

    6.5 0.0 Swift
    A way to quickly add a notification badge icon to any view. Make any view of a full-fledged animated notification center.
  • MultiSlider

    5.7 4.8 Swift
    UISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal.
  • MFCard

    5.0 0.0 L4 Swift
    Easily integrate Credit Card payments module in iOS App. Swift 4.0
  • PagingKit

    7.6 1.8 Swift
    PagingKit provides customizable menu UI. It has more flexible layout and design than the other libraries.
  • spasibo

    1.8 0.0 Swift
    🙏 Support your favourite open source projects
  • SwiftTheme

    8.7 0.0 L4 Swift
    🎨 Powerful theme/skin manager for iOS 9+ 主题/换肤, 暗色模式
  • Pageboy

    8.2 4.7 L4 Swift
    📖 A simple, highly informative page view controller
  • Sonar

    3.3 0.0 L5 Swift
    Radar style view written in swift
  • GradientProgressBar

    5.5 0.0 L5 Swift
    📊 A customizable gradient progress bar (UIProgressView).
  • ImagePicker

    9.5 0.0 L5 Swift
    :camera: Reinventing the way ImagePicker works.
  • Preferences

    7.6 5.5 Swift
    ⚙ Add a settings window to your macOS app in minutes
  • ALRT

    2.4 0.0 Swift
    An easier constructor for UIAlertController. Present an alert from anywhere.
  • CHIOTPField

    4.1 0.0 Swift
    CHIOTPField is a set of textfields that can be used for One-time passwords, SMS codes, PIN codes, etc. Mady by @ChiliLabs - https://chililabs.io
  • PickL

    0.4 0.0 Swift
    Elegant manager to easily deal with UIPickerView
  • FlexibleRowHeightGridLayout

    1.7 0.0 Swift
    A UICollectionView grid layout designed to support Dynamic Type by allowing the height of each row to size to fit content.
  • CircularProgress

    5.7 2.1 Swift
    Circular progress indicator for your macOS app
  • SideMenu

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

    8.6 3.7 Swift
    Stencil is a simple and powerful template language for Swift.
  • WSTagsField

    7.7 0.0 L4 Swift
    An iOS text field that represents tags, hashtags, tokens in general.
  • ParallaxView

    5.4 0.0 L5 Swift
    tvOS controls and extensions that add parallax effect to your application.
  • CountryPickerView

    6.3 0.0 Swift
    A simple, customizable view for efficiently collecting country information in iOS apps.
  • DockProgress

    7.3 5.1 Swift
    Show progress in your app's Dock icon
  • PKHUD

    9.3 0.0 L4 Swift
    A Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS 8.
  • ExpyTableView

    4.8 4.3 Swift
    Make your table view expandable just by implementing one method.
  • DynamicBlurView

    7.0 3.2 Swift
    DynamicBlurView is a dynamic and high performance UIView subclass for Blur.
  • SPAlert

    6.9 2.8 Swift
    Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets. [Moved to: https://github.com/varabeis/SPAlert]
  • VerticalCardSwiper

    7.5 0.0 Swift
    A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.
  • FanMenu

    6.4 4.1 Swift
    Menu with a circular layout based on Macaw
  • NotificationBanner

    9.4 1.7 Swift
    The easiest way to display highly customizable in app notification banners in iOS
  • LoadableViews

    1.5 3.7 L5 Swift
    Easiest way to load view classes into another XIB or storyboard.
  • ActiveLabel

    9.4 0.0 L4 Swift
    UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://) written in Swift
  • SPStorkController

    8.7 0.0 Swift
    Now playing controller from Apple Music, Mail & Podcasts Apple's apps.
  • KMNavigationBarTransition

    9.2 3.2 L5 Objective-C
    A drop-in universal library helps you to manage the navigation bar styles and makes transition animations smooth between different navigation bar styles while pushing or popping a view controller for all orientations. And you don't need to write any line of code for it, it all happens automatically.
  • MultiSelectSegmentedControl

    4.8 4.7 Swift
    UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images.
  • Nantes

    8.0 2.9 Swift
    Swift TTTAttributedLabel replacement
  • RadioGroup

    3.8 4.5 Swift
    The missing iOS radio buttons group.
  • BouncyLayout

    9.2 0.0 Swift
    Make. It. Bounce.
  • SweetCurtain

    2.8 0.0 Swift
    A framework that provides CurtainController. CurtainController is a container view controller that implements a content-curtain interface. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc. Someone calls it "Pull Up" or "Bottom Sheet".
  • SwiftyFORM

    7.2 0.0 L4 Swift
    iOS framework for creating forms
  • CBPinEntryView

    3.8 0.0 Swift
    A customisable view for entering arbitrary length pins, codes or passwords in iOS. Supports iOS 12 one time codes.
  • FloatingButton

    7.0 6.5 Swift
    Easily customizable floating button menu created with SwiftUI
  • JLToast

    8.3 0.0 L5 Swift
    🍞 Toast for Swift
  • JTAppleCalendar

    9.7 5.0 L1 Swift
    The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable
  • Whisper

    9.2 0.0 L4 Swift
    :mega: Whisper is a component that will make the task of display messages and in-app notifications simple. It has three different views inside
  • BubbleTransition

    9.0 0.0 L4 Swift
    A custom modal transition that presents and dismiss a controller with an expanding bubble effect.
  • SimpleButton

    4.0 0.0 Swift
    Simple UIButton subclass with additional state change animations (e.g. backgroundColor) and missing features
  • Themes

    3.9 0.0 Swift
    👕👚 Theme management in Swift
  • Alertift

    4.2 1.8 Swift
    Swifty, modern UIAlertController wrapper.
  • UltraDrawerView

    3.9 2.0 Swift
    🐝 Super ultra drawer view
  • NextGrowingTextView

    8.1 0.0 L5 Swift
    📝 The next in the generations of 'growing textviews' optimized for iOS 8 and above.
  • SwipeMenuViewController

    7.5 0.0 Swift
    Swipable tab and menu View and ViewController.

Add another 'UI' Library