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

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


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


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

Learn More Open in Xcode
ZFPlotChart screenshot


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


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

Learn More Open in Xcode
VTXKaraokeLyricView screenshot


An animation change foreground color lyric color for karaoke apps.

Learn More Open in Xcode
PullToBounce screenshot


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


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

Learn More Open in Xcode
AHDirectionsObject screenshot


NSObject to handle directions in 3rd party maps applications

Learn More Open in Xcode