10

8

6

4

2


100 UI libraries and projects

  • Material Components for iOS

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

    6.5 7.1 Swift
    A most fully customization calendar for Apple platforms 📅
  • InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
    Promo www.influxdata.com
    InfluxDB Logo
  • InstantSearch iOS

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

    3.5 0.0 Swift
    DISCONTINUED. Quickly implement swipable page views.
  • ElegantCalendar

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

    2.9 0.0 Swift
    DISCONTINUED. Fully-wrapped UITextField made to work entirely in SwiftUI
  • MarkupKit

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

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

    5.8 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.4 4.1 Swift
    Non-intrusive iOS UI library to implement overlay based interfaces
  • Streamoji

    3.8 0.0 Swift
    DISCONTINUED. :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.9 5.3 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.8 3.4 L5 Swift
    📅 Calendar for Apple platforms in Swift
  • Family

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

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

    2.1 0.0 Swift
    SuggestionsKit
  • GradientLoadingBar

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

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

    8.6 7.0 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.8 0.0 Swift
    A SwiftUI bottom-up controller, like in the Maps app. Drag to expand or minimize.
  • CollapsibleTable

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

    8.8 5.4 L5 Swift
    ™️ A powerful paging view controller with interactive indicator bars
  • ObjectForm

    3.5 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.0 L2 Swift
    Elegant iOS form builder in Swift
  • SwiftMessages

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

    7.7 5.2 Swift
    A number of preset loading indicators created with SwiftUI
  • ASCollectionView

    4.8 3.4 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.2 7.7 Swift
    A paging view with a highly customizable menu ✨
  • NKButton

    1.9 3.0 Swift
    A fully customizable UIButton
  • NVActivityIndicatorView

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

    5.5 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.3 5.0 Swift
    🧩 Easy scrollable layouts in UIKit - an UIStackView which scroll and uses root views of child view controllers.
  • Popup View

    9.1 7.5 Swift
    Toasts and popups library written with SwiftUI
  • SPPermission

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

    0.3 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 3.3 L3 Swift
    [EXPERIMENTAL] Graceful morphing effects for UILabel written in Swift.
  • Charts

    10.0 4.8 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.5 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.9 3.5 Swift
    UISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal.
  • MFCard

    5.1 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.3 5.0 L4 Swift
    📖 A simple, highly informative page view controller
  • Sonar

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

    5.6 2.3 L5 Swift
    📊 A customizable gradient progress bar (UIProgressView).
  • ImagePicker

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

    7.7 4.7 Swift
    ⚙ Add a settings window to your macOS app in minutes
  • ALRT

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

    4.2 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.5 0.0 Swift
    Elegant manager to easily deal with UIPickerView
  • FlexibleRowHeightGridLayout

    1.8 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.6 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 2.5 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.5 0.0 L5 Swift
    tvOS controls and extensions that add parallax effect to your application.
  • CountryPickerView

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

    7.4 5.3 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
    DISCONTINUED. 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
    DISCONTINUED. Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets. [Moved to: https://github.com/varabeis/SPAlert]
  • VerticalCardSwiper

    7.6 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 3.7 Swift
    The easiest way to display highly customizable in app notification banners in iOS
  • LoadableViews

    1.5 4.6 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 3.9 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.9 2.5 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.9 0.0 Swift
    A customisable view for entering arbitrary length pins, codes or passwords in iOS. Supports iOS 12 one time codes.
  • FloatingButton

    7.3 3.4 Swift
    Easily customizable floating button menu created with SwiftUI
  • JLToast

    8.3 3.1 L5 Swift
    🍞 Toast for Swift
  • JTAppleCalendar

    9.7 7.6 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.1 0.0 Swift
    Simple UIButton subclass with additional state change animations (e.g. backgroundColor) and missing features
  • Themes

    4.0 0.0 Swift
    👕👚 Theme management in Swift
  • Alertift

    4.3 1.8 Swift
    Swifty, modern UIAlertController wrapper.
  • UltraDrawerView

    4.1 5.2 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