6,559 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
WatchCon screenshot

WatchCon

March 07, 2017 • MIT License
WatchCon is a tool which enables creating easy connectivity between iOS and WatchOS.
DragDropCollection screenshot

DragDropCollection

March 03, 2017 • MIT License
Custom UICollectionView allowing cells to be dragged, dropped and deleted.
CollectionViewCustom screenshot

CollectionViewCustom

March 02, 2017 • Apache 2.0 License
Custom CollectionViewLayout with a custom paging size by overriding scrollViewWillEndDragging
FR76SegmentedControl screenshot

FR76SegmentedControl

February 24, 2017 • MIT License
iOS SegmentedControl Subclass
BubblePictures screenshot

BubblePictures

February 06, 2017 • MIT License
Framework for iOS to show Bubble like pictures.
WatchShaker screenshot

WatchShaker

January 18, 2017 • MIT License
Simple motion detector for ⌚️ (watchOS) shake gesture.
SPParallaxTableView screenshot

SPParallaxTableView

January 03, 2017 • MIT License
paralax views with tableViewCell
ActionCell screenshot

ActionCell

December 26, 2016 • MIT License
Easy to use UITableViewCell implementing swiping to trigger actions (known from the Mailbox App)
FontDownload screenshot

FontDownload

November 21, 2016 • Apache 2.0 License
Download the Font. Demonstrates how to download fonts on demand on iOS 6 and later. On iOS 6, we have added the capability for applications to download fonts on demand. Besides the fonts inst...
CMPageControl screenshot

CMPageControl

November 13, 2016 • MIT License
Customisable Page Control
MIFab screenshot

MIFab

October 29, 2016 • MIT License
A simple fully customizable floating action button with options
ChangeLanguage screenshot

ChangeLanguage

August 24, 2016 • Apache 2.0 License
this is the best way to change the app directions(RTL or LTR) without any needs to restart the app, also solving storyboards and xibs cashing.
watchOS-3-heartrate screenshot

watchOS-3-heartrate

August 19, 2016 • MIT License
watchOS 3.0 healthkit, heartrate streaming, start workout session, Swift3
MMLocalization screenshot

MMLocalization

August 15, 2016 • Apache 2.0 License
Its a helper to change your localization string
MPProgressViewCell screenshot

MPProgressViewCell

August 11, 2016 • Apache 2.0 License
It's Simple UIImageView Category Class which is for downloading image from remote server using SDWebImage and DACircleProgressView
DCPullRefresh screenshot

DCPullRefresh

July 26, 2016 • Apache 2.0 License
A pull down refresh animation
YOChartImageKit for watchOS and screenshot

YOChartImageKit for watchOS and

July 20, 2015 • MIT License
Chart image framework for watchOS
watchOS-2-heartrate screenshot

watchOS-2-heartrate

July 03, 2015 • MIT License
watchOS 2.0 healthkit heartrate streaming
watchOS-2-Sampler screenshot

watchOS-2-Sampler

June 30, 2015 • MIT License
Code examples for new features of watchOS 2. Contents: - Accelerometer - Gyroscope - Pedometer - Heart Rate - Table Animations - Animated Properties - Core Graphics (Draw paths or grada...
RBSentinel screenshot

RBSentinel

June 08, 2015 • MIT License
RBSentinel helps in improving the communication between the applewatch and the parent application. It opens up a REST based interface to handle information needed by the watchapp