6488 open source UI components
for iOS, iPadOS, macOS, tvOS, and watchOS.

Stay in touch
Sponsored with ❤️ by Instabug
Instabug: Understand how your app is doing with real-time contextual insights from your users
Instabug

Get all the logs you need and fix bugs, crashes, and other issues in minutes instead of days. With Instabug you will automatically receive device data, network logs, and reproduction steps with every bug and crash report. It only takes a line of code to integrate and is perfect for teams that are now working remotely. See more detailed features comparison and try Instabug for free here.

inshorts-view screenshot

inshorts-view

UICollectionView for implementing vertical swipe up-done for next/previous cards, like News Inshorts application.

Learn More Open in Xcode
PopOverDatePicker screenshot

PopOverDatePicker

PopOverDatePicker is a PopOver style DatePicker view.

Learn More Open in Xcode
SGCodeTextField screenshot

SGCodeTextField

Simple pin code textfield. Customizable via Interface Builder or code.

Learn More Open in Xcode
RotateView screenshot

RotateView

Rotate Images on circle

Learn More Open in Xcode
StorageDone-iOS screenshot

StorageDone-iOS

Swift library to make easy using local document-oriented database in iOS apps.

Learn More Open in Xcode
PTCardTabBar screenshot

PTCardTabBar

Card Style Tab Bar Controller

Learn More Open in Xcode
PolioPager screenshot

PolioPager

A flexible tabBar library with search tab like SNKRS. Written in pure swift.

Learn More Open in Xcode
Palette screenshot

Palette

Color palette generation from image written in Swift

Learn More Open in Xcode
cyborg screenshot

cyborg

Display Android Vectordrawables on iOS.

Learn More Open in Xcode
LanguageManager-iOS-Lokalise screenshot

LanguageManager-iOS-Lokalise

Language manager used to handle change app language.

Learn More Open in Xcode
LMJPageControl screenshot

LMJPageControl

An easy way to use ios page-control in Swift. ⚫️🔴⚫️

Learn More Open in Xcode
Progress Mask View screenshot

Progress Mask View

Progress view which masks the entire screen to disable user interaction.

Learn More Open in Xcode
PHOTPView screenshot

PHOTPView

Fully Customized pin code(OTP) verification view without storyboard.

Learn More Open in Xcode
SlidingNumberView screenshot

SlidingNumberView

SlidingNumberView enables numbers to change like the hand tally counter (most relevant example). It changes from a starting number to a final number with sliding animation. Currently, it supports n...

Learn More Open in Xcode
AttributedString.swift screenshot

AttributedString.swift

Swifty NSAttributed String.

Learn More Open in Xcode
Stories screenshot

Stories

It is similar like Instagram Stories, to show video or photo directly of the users account. This is the Objective C implementation of https://github.com/antonyraphel/ARStories

Learn More Open in Xcode
FlexibleHeader screenshot

FlexibleHeader

A Container view that responds to scrolling of the UIScrollView

Learn More Open in Xcode
FlexibleRowHeightGridLayout screenshot

FlexibleRowHeightGridLayout

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

Learn More Open in Xcode
SBDropDown screenshot

SBDropDown

Simple DropDown framework for date and custom object as well. I'm very excited for this...😅😁

Learn More Open in Xcode
SimpleShimmer screenshot

SimpleShimmer

Use a very simple Shimmer loader for UIView, UITableViewCell or UICollectionCell. Select UIView in IB and actived Shimmer parameters. Use startShimmerAnimation or stopShimmerAnimation method in ...

Learn More Open in Xcode
ActionPicker screenshot

ActionPicker

My humble effort to mimic iOS setup sheets.

Learn More Open in Xcode
SBCoreData screenshot

SBCoreData

A complete guide to Core Data dynamically while syncing your server response to your DB. This library takes the server response JSON as an input and processes all the CRUD operations itself. The ag...

Learn More Open in Xcode
Ribbon screenshot

Ribbon

🎀 A simple cross-platform toolbar/custom input accessory view library for iOS & macOS.

Learn More Open in Xcode
SwizzleSwift screenshot

SwizzleSwift

Swizzle selectors with just one clean and elegant API

Learn More Open in Xcode
PullUpController screenshot

PullUpController

Pull up controller with multiple sticky points like in iOS Maps

Learn More Open in Xcode