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

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


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

Learn More Open in Xcode
SDLoader screenshot


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


Nice iOS animations for swapping images. In progress.

Learn More Open in Xcode
PSFadingScrollView screenshot


UIScrollView whose content is fading at edges.

Learn More Open in Xcode
Snap.swift screenshot


Snapshot testing in a snap 🎨

Learn More Open in Xcode
VPCollectionViewLayout screenshot


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 is a non scrollable WKWebView wrapper, adapt for using in UITableView and UIScrollView.

Learn More Open in Xcode
HexPatternView screenshot


Create Beautiful hex design View.

Learn More Open in Xcode
RimhTypingLetters screenshot


A simple typing animation for UITextView and UILabel in Swift.

Learn More Open in Xcode
LoveButton screenshot


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

Learn More Open in Xcode
SRAttractionsMap screenshot


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

Learn More Open in Xcode
ISPageControl screenshot


A page control similar to that used in Instagram

Learn More Open in Xcode
VKProgressPie screenshot


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


A RethinkDB client driver for Swift

Learn More Open in Xcode
CircularRotationView screenshot


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


An elegant and curved modal View for iOS (Swift)

Learn More Open in Xcode
VueFlux screenshot


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

Learn More Open in Xcode
VDSTinderAnimation screenshot


Tinder like swipe animation to like and unlike.

Learn More Open in Xcode
AZCalendar screenshot


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 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


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

Learn More Open in Xcode
FunctionalTableData screenshot


Declarative UITableViewDataSource implementation

Learn More Open in Xcode
FlatPressButton screenshot


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

Learn More Open in Xcode
HMStackView screenshot


3D Stacked ViewControllers control for iOS

Learn More Open in Xcode
EFAutoScrollLabel screenshot


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

Learn More Open in Xcode