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

WCSBubbleView screenshot


3-tier Bubble view with title, detail, value and some options.

Learn More Open in Xcode
SCAvatarBrowser screenshot


SCAvatarBrowser is a powerful and lightweight tool to create the view used to enlarge photos from their avatar previews. By using SCAvatarBrowser, you can make your avatar scalable, draggable an...

Learn More Open in Xcode
PureForm screenshot


PureForm — the easiest way to build form such as login, questionnaire and etc. screens from JSON file. PureForm provides parsing properties and special params into objects for further manipulation ...

Learn More Open in Xcode
Parent-Child ScrollView screenshot

Parent-Child ScrollView

Child ScrollView contents changes based on the selection of Parent ScrollView selected item. Parent and Child ScrollView contents added dynamically based on the each content length.

Learn More Open in Xcode
SSPopup screenshot


Popup selection will enable use to select particular data from given array..

Learn More Open in Xcode
FirebaseChat screenshot


This is a full native iPhone app to create realtime, text based group or private chat with Firebase.

Learn More Open in Xcode
LMSideBarController screenshot


LMSideBarController is a simple side bar controller inspired by Tappy and Simon Hoang.

Learn More Open in Xcode
WeexiOSKit screenshot


Weex,A framework for building Mobile cross-platform UI . WeexiOSKit,extend some components and modules on iOS

Learn More Open in Xcode
DRPLoadingSpinner screenshot


A customizable loading spinner and refresh control for iOS that's strikingly Material-like.

Learn More Open in Xcode
GestureLockView screenshot


User Gesture lock & unlock View

Learn More Open in Xcode
TOSearchBar screenshot


A basic re-implementation of UISearchBar, with better theming options and animations.

Learn More Open in Xcode
PYPhotoBrowser screenshot


An easy way to browse photo(image) for iOS.

Learn More Open in Xcode
AGPullView screenshot


A view, that can be used for showing your content above some other view by pulling it with touch. (ex. UITableView with your content above UIMapView)

Learn More Open in Xcode
EZYGradientView-ObjC screenshot


Create gradients and blur gradients without a single line of code

Learn More Open in Xcode
LNInterpolation screenshot


An interpolation framework for Cocoa and Cocoa Touch, with provided interpolation implementation for numbers, CG values, UIKit and AppKit values and colors.

Learn More Open in Xcode
EZRatingView screenshot


Star mark rating view with flat design for iOS6 and later. Note: This project is derivative from the original AXRatingView but added fine-grained control of symbols.

Learn More Open in Xcode
RSCustomTabbarController screenshot


This is super flexible Custom tab bar controller implementation. You have the complete opportunity to customise according to your necessity.

Learn More Open in Xcode
AFCurvedArrowView screenshot


A view to show a configurable arrow wherever you need. (Mostly useful for user guides) You don’t need to have different images for arrows for different screen sizes.

Learn More Open in Xcode
HHSlideView screenshot


A custom segment control view with flat style.

Learn More Open in Xcode
Catamaran screenshot


An easy way to get Social Newtworks authenticating by OAuth 2.0 on Objective-C via UIWebView

Learn More Open in Xcode
PSProfileStepper screenshot


PSProfileStepper is custom implementation of stepper such as UISlider for show their step by its value 0,1,2.. and by change the color.

Learn More Open in Xcode
FFAPSegmentedControl screenshot


Customized Segmented Control

Learn More Open in Xcode
Xcode 8 headers (imports) sorting tool screenshot

Xcode 8 headers (imports) sorting tool

Xcode shortcut to sort #imports. Support Xcode 8

Learn More Open in Xcode
WYChart screenshot


A simple and elegant Chart library with rich animations.Include line, pie and radar chart.

Learn More Open in Xcode
ISMessages screenshot


This is simple extension for presenting system-wide cardview notifications from top of device screen.

Learn More Open in Xcode