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

Stay in touch
Sponsored with ❤️ by Instabug
Instabug: Understand how your app is doing with real-time contextual insights from your users
Instabug

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.

SCTableIndex screenshot

SCTableIndex

Initial(name, string) String of Item for UITableView section index.

Learn More Open in Xcode
SDLoader screenshot

SDLoader

SDLoader is easy to use and customisable HUD for showing ongoing activity for iPhone and iPad iOS devices.

Learn More Open in Xcode
ImageSwapper screenshot

ImageSwapper

Nice iOS animations for swapping images. In progress.

Learn More Open in Xcode
PSFadingScrollView screenshot

PSFadingScrollView

UIScrollView whose content is fading at edges.

Learn More Open in Xcode
Snap.swift screenshot

Snap.swift

Snapshot testing in a snap 🎨

Learn More Open in Xcode
VPCollectionViewLayout screenshot

VPCollectionViewLayout

VPCollectionViewLayout is a helper class for displaying collection view cells in different flow layouts. The UI can be customized in different ways

Learn More Open in Xcode
PSHTMLView screenshot

PSHTMLView

PSHTMLView is a non scrollable WKWebView wrapper, adapt for using in UITableView and UIScrollView.

Learn More Open in Xcode
HexPatternView screenshot

HexPatternView

Create Beautiful hex design View.

Learn More Open in Xcode
RimhTypingLetters screenshot

RimhTypingLetters

A simple typing animation for UITextView and UILabel in Swift.

Learn More Open in Xcode
LoveButton screenshot

LoveButton

Love button is a custom iOS button with animated effect that showing hearts.

Learn More Open in Xcode
SRAttractionsMap screenshot

SRAttractionsMap

The map contains attractions placed on it with the abillity to click and see the full description.

Learn More Open in Xcode
ISPageControl screenshot

ISPageControl

A page control similar to that used in Instagram

Learn More Open in Xcode
VKProgressPie screenshot

VKProgressPie

This project is a plug and play - Customisable Live Rendering Radial Progress Indicator. All written in Swift4 latest syntax. Based on CoreAnimation framework. One can use either Storyboard or cod...

Learn More Open in Xcode
Rethink screenshot

Rethink

A RethinkDB client driver for Swift

Learn More Open in Xcode
CircularRotationView screenshot

CircularRotationView

The library gives you easy animation to let you select the theme color of your app in a fun way. For a given 'N' buttons, they'll be aligned in circle with the animation so that the current selecte...

Learn More Open in Xcode
D2PCurvedModal screenshot

D2PCurvedModal

An elegant and curved modal View for iOS (Swift)

Learn More Open in Xcode
VueFlux screenshot

VueFlux

Unidirectional Data Flow State Management Architecture for Swift - Inspired by Vuex and Flux

Learn More Open in Xcode
VDSTinderAnimation screenshot

VDSTinderAnimation

Tinder like swipe animation to like and unlike.

Learn More Open in Xcode
AZCalendar screenshot

AZCalendar

AZCalendar is library for IOS that support georgian calendar , Persian calendar , hijri calendar (islamic calendar) , you can convert dates from each calendar to each others simply

Learn More Open in Xcode
BDPassCodeView screenshot

BDPassCodeView

BDPassCodeView is a custom pin lock for ios written in objective c. It supports 4 and 6 digit lock screen. And also support otp enter feature.

Learn More Open in Xcode
News-Collection screenshot

News-Collection

An example on how to implement nested collectionViews within Cells in another Collection View.

Learn More Open in Xcode
FunctionalTableData screenshot

FunctionalTableData

Declarative UITableViewDataSource implementation

Learn More Open in Xcode
FlatPressButton screenshot

FlatPressButton

Flat design clickable buttons. Concept taken from https://famolus.com with code written in Swift4 syntax.

Learn More Open in Xcode
HMStackView screenshot

HMStackView

3D Stacked ViewControllers control for iOS

Learn More Open in Xcode
EFAutoScrollLabel screenshot

EFAutoScrollLabel

A label which can scroll when text length beyond the width of label.

Learn More Open in Xcode