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

SBMessageInputView screenshot


A home made iMessage textview with an accessory button.

Learn More Open in Xcode
GraphLayout screenshot


GraphLayout - iOS UI controls to visualize graphs. Powered by Graphviz

Learn More Open in Xcode
MYPassthrough screenshot


Framework that helps you to guide the user through your application, step by step.

Learn More Open in Xcode
WeekdayPicker screenshot


WeekdayPicker is a custom UIDatePicker with weekdays.

Learn More Open in Xcode
FSCalendar+Persian screenshot


Persian version of the FSCalendar. A fully customizable iOS calendar library, compatible with Objective-C and Swift

Learn More Open in Xcode
KeyPathKit screenshot


The purpose of this library is to offer a very seamless syntax for data manipulation in Swift.

Learn More Open in Xcode
Kitsunebi screenshot


Overlay alpha channel video animation player view using OpenGLES.

Learn More Open in Xcode
WBCollectionViewLayout screenshot


Library used to provide different type of custom Layouts within 30 second of time

Learn More Open in Xcode
KeyboardKit screenshot


KeyboardKit is a Swift library for creating iOS keyboard extension apps.

Learn More Open in Xcode
VKLocalNotifications screenshot


This project covers all the requried code to trigger UILocalNotifications. It can be helpful when you want to trigger a Push Notification when a user reaches a particular location. Does not need in...

Learn More Open in Xcode
SwiftyAlgebra screenshot


Algebra implemented in Swift

Learn More Open in Xcode
SSSpinnerButton screenshot


SSSpinnerButton is an elegant button with different spinner animations.

Learn More Open in Xcode
XYDebugView screenshot


XYDebugView is debug tool to draw the all view's frame in device screen and show it by 2d/3d style like reveal did.

Learn More Open in Xcode
CardParts screenshot


A reactive, card-based UI framework built on UIKit for iOS developers.

Learn More Open in Xcode
VKSentimentAnalysis screenshot


This project is a demo on using CoreML framework for sentiment analysis of text. .mlmodel was developed from Scikit-learn Pipeline using coremltools python package. More details here : https://deve...

Learn More Open in Xcode
TheAnimation screenshot


Type-safe CAAnimation wrapper. It makes preventing to set wrong type values.

Learn More Open in Xcode
PopOverAlert screenshot


PopOverAlert is a PopOver style alert view.

Learn More Open in Xcode
NLPSwift screenshot


NSLinguisticTagger provides a uniform interface to a variety of natural language processing functionality with support for many different languages and scripts. One can use this class to segment na...

Learn More Open in Xcode
AMDots screenshot


AMDots is a loading indicator for iOS

Learn More Open in Xcode
AMProgressHUD screenshot


A gif progress HUD for your iOS.

Learn More Open in Xcode
JKBottomSearchView screenshot


Search View similar to Apple maps solution

Learn More Open in Xcode
SKATableView screenshot


TableView With Search Bar

Learn More Open in Xcode
DGKSegmentedControl screenshot


A Custom segment control .

Learn More Open in Xcode
VKStackImageView screenshot


This project uses CoreAnimation to mimic StackView from iOS. I have used UIImageView as the Base View for Stack.

Learn More Open in Xcode
HeartLoadingView screenshot


Beautiful progress loader with wave animation and fully customizable

Learn More Open in Xcode