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

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.

Get Started Now
ThatInbox screenshot


August 29, 2013 • MIT License
ThatInbox is simple, elegant, and free new way to do your email on an iPad. It's completely free and open source. It's a full app that is an example on how to do: * sending emails * receivin...
PPiAwesomeButton screenshot


August 28, 2013 • MIT License
UIButton category with Flat Design and extra methods to set Title+Icon FontAwesome font
TJLButtonView screenshot


August 28, 2013 • MIT License
A view with buttons arranged in a circle pattern that animate out from the center.
RDVKeyboardAvoiding screenshot


August 27, 2013 • MIT License
Keyboard avoiding scroll view for iOS
RDVTabBarController screenshot


August 27, 2013 • MIT License
Highly customizable tab bar and tab bar controller for iOS. * Supports iPad and iPhone * Supports landscape and portrait orientations * Can be used inside UINavigationController * Customizabl...
DDIndicator screenshot


August 27, 2013 • MIT License
Full reimplementation of UIActivityIndicatorView allowing easy UI changes. In this version it will change between 4 different colors.
PullDownMenu screenshot


August 26, 2013 • MIT License
A pulldown menu designed for all iOS devices, it supports both navigation controllers and views, users can either pull it down or activate by tapping a button.
UIView+AutoLayout screenshot


August 26, 2013 • MIT License
`NOTE:` UIView+AutoLayout has been deprecated in favor of `PureLayout`, which includes OS X support! https://github.com/smileyborg/PureLayout The ultimate API for iOS Auto Layout -- impressively...
RSCategories screenshot


August 26, 2013 • MIT License
Inclues a few essential categories for iOS Developers. There are helper methods for NSDate, NSString, NSUserDefaults, UIColor and UIImage. UIImage has a working implementation of Loading GIF for...
WYPopoverController screenshot


August 26, 2013 • MIT License
Presentation of content in popover on iPhone / iPad devices. Very customizable.
SHUIKitBlocks screenshot


August 25, 2013 • MIT License
Prefixed Blocks for UIKit on categories _without_ libffi and swizzling Contains: * SHAlertViewBlocks => UIAlertView * SHControlBlocks => UIControl ...
MBFormCoordinator screenshot


August 25, 2013 • MIT License
Easily chain, bind, and validate text fields.
FDLabelView screenshot


August 25, 2013 • Unspecified License
A label view that adds justified text support, plus automatic frame adjustment, scalable line height, padding, and more.
GBPathImageView screenshot


August 25, 2013 • MIT License
With this class, you can get images in the circles or squares with the border.
JCAppleScript screenshot


August 24, 2013 • MIT License
A simple, helpful library for using your Objective-C variables within a bundled AppleScript or OSAScript. Apple provides NSAppleScript and OSAKit for executing AppleScript in Cocoa, but there is...
MotionGestureRecognizers screenshot


August 24, 2013 • BSD License
MotionGestures is a simple, multi-platform gesture recognition library for Leap Motion that mimics the UIGestureRecognizer classes of iOS. Build powerful, gesture driven OS X apps with this simple ...
ALAlertBanner screenshot


August 24, 2013 • MIT License
Clean and simple alert (or notification) banners for iPhone and iPad. Multiple configurations and options available. iOS 5.0+ tested.
UITextViewExtras screenshot


August 23, 2013 • MIT License
Collection of convenience methods for finding the paths and locations of text in UITextView. * Calculate the bounding path (or CGRect) of a character, word, sentence, line or paragraph at given ...
ZCImagePickerController screenshot


August 23, 2013 • MIT License
Drop in replacement of UIImagePickerController. Add mutiple selection feature.
ATTabandHoldAudioRecord screenshot


August 23, 2013 • MIT License
Tab hold and record with voice visualization wave and LED effects with ARC support. F3BarGauge and F3PlotStrip third party support.