100 UI libraries and projects

  • Material Components for iOS

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

    5.7 0.0 Swift
    A most fully customization calendar for Apple platforms πŸ“…
  • Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
  • InstantSearch iOS

    6.3 0.0 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.4 0.0 Swift
    The elegant full screen calendar missed in SwiftUI.
  • iTextField ⌨️

    2.7 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 5.4 L4 Swift
    Create walkthroughs and guided tours (coach marks) in a simple way, with Swift.
  • QuickTableViewController

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

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

    7.2 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 0.0 L2 Swift
    Powerful and easy-to-use vector graphics Swift library with SVG support
  • HorizonCalendar

    8.7 7.0 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 0.0 L5 Swift
    πŸ“… Calendar for Apple platforms in Swift
  • Family

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

    5.3 0.0 Swift
    πŸ‘‰β†•οΈπŸ“±ContainerController πŸ§©βœ¨βš™οΈ is a UI Component Swipe-Panel (Customizable). πŸ’‘ The idea is copied from the app: Apple Maps, Stocks. Swift version
  • SuggestionsKit

    1.8 0.0 Swift
  • GradientLoadingBar

    6.7 0.0 L5 Swift
    βŒ›οΈA customizable animated gradient loading bar.
  • Siren

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

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

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

    7.3 0.0 Swift
    A number of preset loading indicators created with SwiftUI
  • ASCollectionView

    4.7 0.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 0.0 Swift
    A paging view with a highly customizable menu ✨
  • NKButton

    1.7 0.0 Swift
    A fully customizable UIButton
  • NVActivityIndicatorView

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

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

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

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

    5.1 0.0 Swift
    🧩 Easy scrollable layouts in UIKit
  • Popup View

    8.7 7.2 Swift
    Toasts and popups library written with SwiftUI
  • SPPermission

    9.5 0.0 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 0.0 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.6 0.0 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.2 0.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.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.5 0.0 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.5 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 0.0 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 0.0 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.2 0.0 Swift
    A simple, customizable view for efficiently collecting country information in iOS apps.
  • DockProgress

    7.1 0.0 Swift
    Show progress in your app's Dock icon

    9.2 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

    6.9 0.0 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 0.0 Swift
    Menu with a circular layout based on Macaw
  • NotificationBanner

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

    1.5 0.0 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 0.0 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.7 0.0 Swift
    UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images.
  • Nantes

    8.0 0.0 Swift
    Swift TTTAttributedLabel replacement
  • RadioGroup

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

    6.8 0.0 Swift
    Easily customizable floating button menu created with SwiftUI
  • JLToast

    8.2 0.0 L5 Swift
    🍞 Toast for Swift
  • JTAppleCalendar

    9.7 0.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 0.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