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

FlexboxLayout screenshot

FlexboxLayout

March 13, 2016 • Apache 2.0 License
Port of Facebook's css-layout to Swift + a declarative way to construct views inspired by React.
SKLogger screenshot

SKLogger

March 13, 2016 • MIT License
Flexible, pimped out NSLog replacement. Log multiple variables inline with no format specifier. Streamline your debugging experience!
PaperplanePullToRefresh screenshot

PaperplanePullToRefresh

March 13, 2016 • MIT License
Implementation of Zee Young's Dribbble animation
KYNavigationProgress screenshot

KYNavigationProgress

March 09, 2016 • MIT License
Simple extension of UINavigationController to display progress on the UINavigationBar.
Infinity screenshot

Infinity

March 09, 2016 • Unspecified License
A simple way to make UIScrollView support PullToRefresh & InfinityScroll
BIRefreshControl screenshot

BIRefreshControl

March 09, 2016 • Apache 2.0 License
A fully custom refresh/loading control。You can change its UI very easy!
EnigmaKit screenshot

EnigmaKit

March 09, 2016 • MIT License
Enigma encryption in Swift
SwiftCountryPicker  screenshot

SwiftCountryPicker

March 08, 2016 • Unspecified License
CountryPicker in Swift that uses Emoji for flags.
AutoCompleteTextField screenshot

AutoCompleteTextField

March 08, 2016 • Unspecified License
AutoCompleteTextField
Disk Status screenshot

Disk Status

March 08, 2016 • Apache 2.0 License
Get available/free disk space on the iPhone/iPad device using Swift.
RADInfoBannerView screenshot

RADInfoBannerView

March 08, 2016 • MIT License
Simple and Customizable Dropdown banner below Navigation Bar
react-native-multiple-choice screenshot

react-native-multiple-choice

March 08, 2016 • MIT License
A cross-platform (iOS / Android) single and multiple-choice React Native component.
react-native-webbrowser screenshot

react-native-webbrowser

March 08, 2016 • MIT License
A cross-platform (iOS / Android), full-featured web browser module for React Native apps.
react-native-modal-picker screenshot

react-native-modal-picker

March 08, 2016 • MIT License
A cross-platform (iOS / Android), selector/picker component for React Native that is highly customizable and supports sections.
NextGrowingTextView screenshot

NextGrowingTextView

March 08, 2016 • MIT License
The next in the generations of 'growing textviews' optimized for iOS 7 and above.
RSKPlaceholderTextView screenshot

RSKPlaceholderTextView

March 08, 2016 • Apache 2.0 License
A light-weight UITextView subclass that adds support for placeholder.
DeviceAccessViewController screenshot

DeviceAccessViewController

March 08, 2016 • Apache 2.0 License
授权管理页面 Easy way to know the authorization status.
ADCurrencyPicker screenshot

ADCurrencyPicker

March 08, 2016 • MIT License
ADCurrencyPicker is a reusable Currency picker.It allows you to select a country and get its country name,currency code, currency symbols. The control includes plist with 106 countries (all with cu...
JKNotificationPanel screenshot

JKNotificationPanel

March 08, 2016 • MIT License
JKNotificationPanel lets you create a simple notification panel that display on the top of the view/navigation or below.
LoadMoreTableViewController screenshot

LoadMoreTableViewController

March 06, 2016 • Unspecified License
LoadMoreTableViewController is a TableViewController that helps you to show some data like fetched from a web API successively.