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

SocketIOCocoa screenshot

SocketIOCocoa

December 13, 2014 • MIT License
The socket 1.0 client in Swift
KRLCollectionViewGridLayout screenshot

KRLCollectionViewGridLayout

December 13, 2014 • MIT License
This layout is an alternative to UICollectionViewFlowLayout that positions and sizes items using a defined number of columns and an aspect ratio property which force the size of cells, rather than ...
IMGActivityIndicator screenshot

IMGActivityIndicator

December 12, 2014 • MIT License
Emulating the Imgur activity Indicator from the web. Drawn using CAShapeLayers with different timings for each stroke.
MHHexColoring screenshot

MHHexColoring

December 12, 2014 • MIT License
iOS Category to turn color hex string RBG to UIColor
DAZABTest screenshot

DAZABTest

December 12, 2014 • MIT License
A delightful client-side split testing framework
DBPrivacyHelper screenshot

DBPrivacyHelper

December 12, 2014 • MIT License
Quick UIViewController category to explain the right place to enable your privacy settings
MMScrollPresenter screenshot

MMScrollPresenter

December 12, 2014 • MIT License
MMScrollPresenter is a control for iOS development that takes an array of MMScrollPages and displays them in your UIScrollView. I was initially insipired by a control in the Destiny App, so I'd ...
UberKit screenshot

UberKit

December 10, 2014 • MIT License
An Objective-C wrapper for the new Uber API. Allows for incredibly simple API calls by passing only your server token. Also handles in-app login to retrieve user profiles quickly and easily.
ZLMusicFlowWaveView screenshot

ZLMusicFlowWaveView

December 10, 2014 • MIT License
A ZLSinusWaveView subclass inspired by 乐流/MusicFlow
LMDropdownView screenshot

LMDropdownView

December 10, 2014 • MIT License
LMDropdownView is a simple dropdown view inspired by Tappy
ZLPeoplePickerViewController screenshot

ZLPeoplePickerViewController

December 10, 2014 • MIT License
A drop-in contact picker that supports UILocalized​Indexed​Collation
UIUserNotificationSettings-Extension screenshot

UIUserNotificationSettings-Extension

December 10, 2014 • MIT License
Helper methods that will make you much easier to handle #Interactive #Notifications.
JNKeychain  screenshot

JNKeychain

December 09, 2014 • MIT License
JNKeychain is the simplest Keychain API wrapper out there. It provides three convenient methods to save, load and delete values from the keychain. No setup, no domain names, it just works. A...
Sync screenshot

Sync

December 09, 2014 • MIT License
Sync eases your every day job of parsing a `JSON` response and getting it into Core Data. It uses a convention over configuration paradigm to facilitate your workflow. * Handles operations in sa...
DOPDropDownMenu screenshot

DOPDropDownMenu

December 08, 2014 • MIT License
Drop down menu like we see on website for iPhone
ScreenSceneController screenshot

ScreenSceneController

December 08, 2014 • MIT License
ScreenSceneController — custom view controller that manages the navigation of hierarchical content in JetRadar and Aviasales apps. It's written in Swift.
JTImageLabel screenshot

JTImageLabel

December 08, 2014 • MIT License
JTImageLabel keeps a UILabel and a UIImageView side by side.
NLRMashapeClient screenshot

NLRMashapeClient

December 08, 2014 • MIT License
Built on top of AFNetworking, NLRMashapeClient provides a simple and easy way to calling the APIs you choose on Mashape.
MDIncrementalImageView screenshot

MDIncrementalImageView

December 08, 2014 • MIT License
UIImageView subclass that loads the image progressively . - Loads images incrementally like web pages do . - Optimised for use in UITableView's and UICollectionView's . - Provides delegat...
JMSwiftBackgroundCameraView screenshot

JMSwiftBackgroundCameraView

December 07, 2014 • MIT License
Use a front or back camera on backgroundView in your app. This is perfect for Logins or Welcome screens. It's the same that JMBackgroundCameraView but this is in Swift.