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

Mystique screenshot


Helpers to compose CoreAnimation

Learn More Open in Xcode
SRPopups screenshot


Combine SRActionSheet and SRAlertView into SRPopups.

Learn More Open in Xcode
HBRecorder screenshot


Record videos with pause/start feature and beautiful animations between video segments

Learn More Open in Xcode
SRPictureBrowser screenshot


A concise and elegant easy-to-use picture browser, the code is clear and easy to extend.

Learn More Open in Xcode
SRCarouselView screenshot


A carousel view that only uses two UIImageView to achieve infinite carousel.

Learn More Open in Xcode
LineAndPieChartDemo screenshot


Use Bezier Paths to draw a simple Pie chart and Line Chart

Learn More Open in Xcode
ContactsWrapper screenshot


Contacts wrapper for iOS 9 or upper.

Learn More Open in Xcode
Custom-Transition screenshot


This project tries to replicate the transition that you can find in Snapchat when you pull down to access Profile screen.

Learn More Open in Xcode
KConfigurableCollectionViewDemo screenshot


You can fully configure your collection view to handle number of items in a row.

Learn More Open in Xcode
KGoogleDirectionWithPolyLine screenshot


Getting direction of a route and drawing polyline on map using google sdk.

Learn More Open in Xcode
JDHashTagModule_inOC screenshot


Make UITextView can detect HashTag # automatically

Learn More Open in Xcode
TNAnimateSlider screenshot


Custome UISlider with thumb animation

Learn More Open in Xcode
MLNavigationBarTransition screenshot


Advanced navigation bar transition based on official push-pop transition

Learn More Open in Xcode
Springback Control screenshot

Springback Control

A joystick-like control for quick/slow maneuvers

Learn More Open in Xcode
YGPulseView screenshot


YGPulseView is Objective-C Category for making pulsing animation with UIView

Learn More Open in Xcode
FTPopOverMenu_Swift screenshot


FTPopOverMenu_Swift, swift version of FTPopOverMenu.

Learn More Open in Xcode
SYFlatButton screenshot


A customized NSButton with modern flat style like bootstrap.

Learn More Open in Xcode
UITabbarItem-CustomBadge screenshot


A refined replacement of UITabbarItem badge.

Learn More Open in Xcode
IQScreenRuler screenshot


As an iOS developer, I always feel the lack of simple app to check position of objects/elements in any picture or screenshot. Now it's very easy to find position and size of any UI element, specifi...

Learn More Open in Xcode
FlareView screenshot


Spice up your application with a animatic flares

Learn More Open in Xcode
RapidLogger screenshot


Rapid Logger captures all the log and able to display in device with neat UI.

Learn More Open in Xcode
Instagram-Feed-View screenshot


It is a demo view to show feeds as shown in Instagram.All actions(Like,comment,share,follow,etc..) are managed by blocks.

Learn More Open in Xcode
Dynamic Height For CollectionView screenshot

Dynamic Height For CollectionView

Simple solution for Dynamically adjust view as a blocks.Dynamically adjust height of collection view. No more White spaces.

Learn More Open in Xcode
FCChatHeads screenshot


Library to use chat heads within your iOS app with complete physics and animations which drive multi user chat behaviour to support collapsed/stacked or expanded states.

Learn More Open in Xcode
MUSleepGraph screenshot


This is a unique library to present data per week

Learn More Open in Xcode