6460 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.

AERecord screenshot

AERecord

Super awesome Core Data wrapper for iOS written in Swift

Learn More Open in Xcode
AEXML screenshot

AEXML

Simple and lightweight XML parser for iOS written in Swift

Learn More Open in Xcode
YPDrawSignatureView screenshot

YPDrawSignatureView

Easy and straight forward, it lets you draw a signature in an UIView. The signature can then be saved for use in an email, signing a PDF, your imagination is the limit. Made in Swift

Learn More Open in Xcode
INTUGroupedArray screenshot

INTUGroupedArray

An Objective-C and Swift collection for iOS and OS X that stores objects grouped into sections. INTUGroupedArray is an Objective-C data structure that takes the common one-dimensional array to t...

Learn More Open in Xcode
Panorific screenshot

Panorific

An immersive, intuitive, motion-based way to explore high quality panoramas and photos on an iOS device. Panorific is implemented in Swift.

Learn More Open in Xcode
DatePickerCell screenshot

DatePickerCell

Inline/Expanding date picker for table views. Written in swift.

Learn More Open in Xcode
Anim screenshot

Anim

Animation library, using Core Animation. Designed for iOS. In Swift.

Learn More Open in Xcode
Camembert screenshot

Camembert

Use sqlite3 for iOS and OS X simply. Written in Swift, you can now store all your data, with the easy way ever.

Learn More Open in Xcode
Scream.swift screenshot

Scream.swift

UIKit's extensions to use closure in Swift. Scream.swift is a wrapper for UIKit that lets you replace target and selector with closure. self.button = (UIButton.buttonWithType(.Custom) as ...

Learn More Open in Xcode
KWStepper screenshot

KWStepper

KWStepper is a stepper control written in Swift. Unlike UIStepper, KWStepper allows for a fully customized UI and provides optional delegate methods for tailoring the UX.

Learn More Open in Xcode