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

GLViewPagerController screenshot

GLViewPagerController

an common view pager controller .

Learn More Open in Xcode
SGPlayer screenshot

SGPlayer

A powerful media player framework for iOS, macOS, and tvOS. Support 360° panorama video, VR video. RTMP streaming.

Learn More Open in Xcode
NSStringMask screenshot

NSStringMask

NSStringMask allows you to apply masks or formats to NSStrings using NSRegularExpression to input your format.

Learn More Open in Xcode
GoogleInterstitialAd screenshot

GoogleInterstitialAd

*google fullscreen Ad

Learn More Open in Xcode
KPFallingObjects screenshot

KPFallingObjects

KPFallingObjects displays falling effect of custom images on your UIView like falling snow, numbers, alphabets etc..

Learn More Open in Xcode
APLoadingButton  screenshot

APLoadingButton

Loading Button animation in Objective-C. success and failure animationt are in UIButton. For more detail https://awesomeios.wordpress.com/

Learn More Open in Xcode
BSIslamicCalendar screenshot

BSIslamicCalendar

It can show Georgian and Islamic dates in calendar. You can select multiple dates in calendar.

Learn More Open in Xcode
CNICTextFieldView screenshot

CNICTextFieldView

CNIC Validation View It is a separate View that input CNIC It is highly customisable by editing constants NSInteger const kFirstPhaseLength = 5; NSInteger const kSecondPhaseLength = 7; NSInte...

Learn More Open in Xcode
BSHourPicker screenshot

BSHourPicker

You can replace your keyboard with a picker which shows custom hours.

Learn More Open in Xcode
KPSmartTabBar screenshot

KPSmartTabBar

A fully customisable and flexible tab bar controller

Learn More Open in Xcode
YBPulseButton screenshot

YBPulseButton

A Custom button that pulses.

Learn More Open in Xcode
InstagramActivityIndicator screenshot

InstagramActivityIndicator

Activity Indicator similar to Instagram's

Learn More Open in Xcode
AnimatedButton screenshot

AnimatedButton

UIButton subclass which performs animation on selection

Learn More Open in Xcode
AHDrawingView screenshot

AHDrawingView

It is a UIView subclass using that you can draw anything on view, you can clear drawing and also you can get drawing Image.

Learn More Open in Xcode
CollectionViewDragDrop screenshot

CollectionViewDragDrop

Smart Collection View where you can move between cells or create subfolder if needed It's my first control with possibility to reorder cells or create subfolder if needed. The control will change...

Learn More Open in Xcode
WCSTimeline screenshot

WCSTimeline

Simple timeline with data model.

Learn More Open in Xcode
JDPlayer screenshot

JDPlayer

A video player for iOS based on AVFoundation,JDPlayer is powerful and easy to integrate in your project.

Learn More Open in Xcode
AppleMusicAnimation screenshot

AppleMusicAnimation

AppleMusicAnimation (Similar like apple music genre section screen) is a component which you can use to create a pool of subviews which can animated and will use physicis to animate on siwpe

Learn More Open in Xcode
JVShopcart screenshot

JVShopcart

An elegant and logical shopcart demo which has conventional function such as RadioButtonList、Multi-choice、delete and star, etc; it`s easy to reuse with the readme.

Learn More Open in Xcode
KPDropMenu screenshot

KPDropMenu

KPDropMenu is an Objective-C port of HADropDown With Additional features

Learn More Open in Xcode
DBDebugToolkit screenshot

DBDebugToolkit

Set of easy to use debugging tools for iOS developers & QA engineers. After an easy setup simply shake your device to open a menu inside your application, providing such features as: performance st...

Learn More Open in Xcode
BSDropDown screenshot

BSDropDown

It's to show dropdown menu list.

Learn More Open in Xcode
GoogleLoginManager screenshot

GoogleLoginManager

Login Manager for Google (Google Plus Deprecated). Written in Swift 3.0 and Objective C.

Learn More Open in Xcode
BBLocationManager screenshot

BBLocationManager

A Location Manager for easily implementing location services & geofencing in iOS.

Learn More Open in Xcode
SRPopView screenshot

SRPopView

SRPopview is a simple drag and drop custom popview

Learn More Open in Xcode