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

SMSwipeableTabView screenshot

SMSwipeableTabView

March 16, 2016 • Unspecified License
Swipeable Views with Tabs (Like Android SwipeView With Tabs Layout)
AnimatablePlayButton screenshot

AnimatablePlayButton

March 16, 2016 • MIT License
Animated Play and Pause Button written in Swift, using CALayer, CAKeyframeAnimation.
Yashin screenshot

Yashin

March 14, 2016 • MIT License
With setting up 2 lines of code and data-list, you can draw simple but cool Rader Chart
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.
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
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.
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
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.
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.
JGUserDefault screenshot

JGUserDefault

March 06, 2016 • Apache 2.0 License
An elegant single generic struct to access & save NSUserDefaults the Swift way.
Whisper screenshot

Whisper

March 05, 2016 • Unspecified License
Break the silence of your UI with this component! :)
SACountingLabel screenshot

SACountingLabel

March 05, 2016 • MIT License
A custom animated counting UILabel, written in Swift.
XLActionController screenshot

XLActionController

March 05, 2016 • Unspecified License
Fully customizable and extensible action sheet controller written in Swift.
PSDCell screenshot

PSDCell

March 05, 2016 • MIT License
A simple blured table view cell with a circular image, a title and a subtitle