6,548 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
Typhoon screenshot


November 16, 2013 • Apache 2.0 License
A new dependency injection container for Objective-C. Light-weight, yet powerful, full-featured and super-easy to use. * Non-invasive. No macros or XML required - uses powerful Objective-C run-...
GRProKit screenshot


November 16, 2013 • BSD License
AppKit "replacement" to replicate the Pro App look
RDVCalendarView screenshot


November 16, 2013 • MIT License
Highly customizable calendarView and calendarViewController for iOS * Supports iPad and iPhone * Supports landscape and portrait orientations * Fully localized using NSLocale * iOS 5.0+
DLAlertView screenshot


November 16, 2013 • BSD License
UIAlertView replacement that can embed custom content views, is fully themable and let's you use a delegate and/or blocks.
ExtensiveCell screenshot


November 16, 2013 • MIT License
iOS TableViewCell component. Selected cell drops a detail view down.
CTFeedback screenshot


November 16, 2013 • MIT License
Get feedback from your iOS users.
JFOpenWeatherMapManager screenshot


November 16, 2013 • MIT License
Objective-C iOS / Mac OS X Wrapper to allow easy manipulation of the Open Weather Map API Access Weather data directly as Objective-C objects with only a few lines of code Original post: http...
TSCurrencyTextField screenshot


November 14, 2013 • MIT License
UITextField subclass for ATM-style currency-amount entry.
BMTimeFormatter screenshot


November 14, 2013 • BSD License
provides a custom NSFormatter for values representing a time in seconds with precision 1milli second. Format: [-]<hh>:<mm>:<ss>.<millis> Examples: 03:04:17.183 -01:20:59.444 U...
DRDynamicSlideShow screenshot


November 14, 2013 • Unspecified License
A UIScrollView subclass to easily implement an amazing swiping interactive slide show, as IFTTT's. [GIF image](https://dl.dropboxusercontent.com/u/25520122/images/cocoacontrols/DRDynamicSlideSho...
MZLoading screenshot


November 14, 2013 • Public Domain License
A custom loading animation.
MZCroppableView screenshot


November 13, 2013 • BSD License
MZCroppableView is a subclass of UIView that helps in irregular image cropping.
JDStatusBarNotification screenshot


November 13, 2013 • MIT License
Easy, customizable notifications displayed on top of the statusbar. Very convenient API for customization. iOS 7 ready!
ALSystemUtilities screenshot


November 13, 2013 • MIT License
This library provides a lot of methods to get system information. You can check the RAM, the disk space, the active processes, the number of processors, informations about the carrier, the hardware...
SWGradientTabBar screenshot


November 13, 2013 • MIT License
A simple UITabBar with gradients, motivated by CRGradientNavigationBar. Apply gradients vertically or horizontally.
BkTask screenshot


November 12, 2013 • MIT License
An asynchronous workflow library for iOS inspired by the Proactor and Reactor design patterns. It is designed with two concepts in mind, asynchronous and modular. Doing work asynchronously allow...
SKSlideViewController screenshot


November 12, 2013 • MIT License
SKSlideViewController is an easy to use, slide-to-navigate view controller for ios 6.0 +. It enables you to present a main view controller and an optional, direction-sensitive accessory view contro...
LLACircularProgressView screenshot


November 12, 2013 • MIT License
An iOS7 style circular progress view with a stop button. * Animated progress display * Stop button * Respects iOS7 interface tint color * Automatically dims the tint color when an alert view ...
UIScrollView+ScrollIndicator screenshot


November 12, 2013 • MIT License
Customizable scroll indicator implemented as a category on UIScrollView.
OVGap screenshot


November 11, 2013 • Apache 2.0 License
A lightweight framework which is responsible for the communication between IOS native Objective-C code and Javascript.