6532 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

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.

CalendarPicker screenshot


iOS DatePicker + function 👍

Learn More Open in Xcode
BSChart screenshot


BSChart is a simple and useful chart library written on Swift

Learn More Open in Xcode
FlashingLabel screenshot


Veeeeeeeeeeeeeeeery easy to use and simple Flashing Label.

Learn More Open in Xcode
Combinative screenshot


UI event handling using Apple's combine.framework.

Learn More Open in Xcode
KPassCode screenshot


A simple StackView to be used for Passcode or OTP fields. Completely customisable with separate classes and very easy to use. Just Drag and drop with 2 lines of code.

Learn More Open in Xcode
Google Places Picker screenshot

Google Places Picker


Learn More Open in Xcode
ReusableProtocol screenshot


A helpful and pure Swift implemented library for registering and reusing cells or views in the table view and collection view.

Learn More Open in Xcode
ResizingTokenField screenshot


A token field implementation written in Swift 5. The token field displays an optional label at the start, a multiline list of tokens, and a text field at the end. Tokens can be collapsed into a ...

Learn More Open in Xcode
SwiftDrawer screenshot


A drawer interface built in SwiftUI.

Learn More Open in Xcode
VKPinCodeView screenshot


VKPinCodeView is simple and elegant UI component for input PIN. You can easily customise appearance and get auto fill (OTP) iOS 12 feature right from the box.

Learn More Open in Xcode
MessengerBubbles screenshot


Create ImageView for User or Group like Messenger app

Learn More Open in Xcode
YRPayment screenshot


Better payment user experience library with cool animation in Swift : ✅Easily usable ✅Simple Swift syntax ✅Cool flip animation ✅Compatible with Carthage ✅Compatible with CocoaPods ...

Learn More Open in Xcode
Badonde screenshot


Badonde is a command line tool that combines Git, GitHub, and JIRA, offering as a solution for GitHub projects to define an automatic PR creation workflow.

Learn More Open in Xcode
Siren screenshot


Notify users when a new version of your app is available and prompt them to upgrade.

Learn More Open in Xcode
ValidatedPropertyKit screenshot


Easily validate your Properties with Property Wrappers 👮

Learn More Open in Xcode
ImageWithActivityIndicator screenshot


ImageWithActivityIndicator is a SwiftUI view that download and display image from URL and displaying Activity Indicator while loading .

Learn More Open in Xcode
YYCalendar screenshot


Simple and Clear Calendar

Learn More Open in Xcode
Welcome2ProjectKit screenshot


🎯Create a Xcode-like welcome window.

Learn More Open in Xcode
CodableCloudKit screenshot


CodableCloudKit allows you to easily save and retrieve Codable objects to iCloud Database (CloudKit)

Learn More Open in Xcode
DTOverlayController screenshot


A customizable overlay view controller container, inspired by Facebook lay over controller.

Learn More Open in Xcode
MMText screenshot


Text Edit with error and title string

Learn More Open in Xcode
AMGAutolayout screenshot


Lightwheight DSL for iOS Autolayout.

Learn More Open in Xcode
arcProgressBar Swift screenshot

arcProgressBar Swift

Triple arc progress bars on Swift

Learn More Open in Xcode
Progress screenshot


Circular progress bar with percentage

Learn More Open in Xcode
VisibleText screenshot


Automatically determine the text color according to the background

Learn More Open in Xcode