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

GNTickerButton screenshot

GNTickerButton

Inspired by the Layout app by Instagram, this is a UIButton subclass with a ticker that spins around as desired.

Learn More Open in Xcode
IGSwitch screenshot

IGSwitch

Customisable and interactive switch based on UIControl and written in Swift.

Learn More Open in Xcode
ZFPlotChart screenshot

ZFPlotChart

Simple class to draw a line graph based on a JSON file, written in Objective-C. It comes handy when drawing price/stock changes during time.

Learn More Open in Xcode
FlexSlidingView screenshot

FlexSlidingView

FlexSlidingView iOS SDK implements flexible sliding of a view above another view where all views are managed by UIViewControllers

Learn More Open in Xcode
CheckmarkSegmentedControl screenshot

CheckmarkSegmentedControl

CheckmarkSegmentedControl is a customisable alternative to UISegmentedControl. Visually it looks like radio buttons group with checkmark sign in the middle and animated border on selection. Each op...

Learn More Open in Xcode
SDRecordButton screenshot

SDRecordButton

📹 A handy UIButton subclass, meant to be used as a recording button.

Learn More Open in Xcode
VTXKaraokeLyricView screenshot

VTXKaraokeLyricView

An animation change foreground color lyric color for karaoke apps.

Learn More Open in Xcode
PullToBounce screenshot

PullToBounce

Animated "Pull To Refresh" Library for UIScrollView. Inspired by https://dribbble.com/shots/1797373-Pull-Down-To-Refresh

Learn More Open in Xcode
GPSafeSwiftPointer screenshot

GPSafeSwiftPointer

A framework containing a safe wrapper for UnsafeMutablePointer with integer to byte array generics.

Learn More Open in Xcode
AHDirectionsObject screenshot

AHDirectionsObject

NSObject to handle directions in 3rd party maps applications

Learn More Open in Xcode