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

SBMessageInputView screenshot

SBMessageInputView

A home made iMessage textview with an accessory button.

Learn More Open in Xcode
GraphLayout screenshot

GraphLayout

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

Learn More Open in Xcode
MYPassthrough screenshot

MYPassthrough

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

Learn More Open in Xcode
WeekdayPicker screenshot

WeekdayPicker

WeekdayPicker is a custom UIDatePicker with weekdays.

Learn More Open in Xcode
FSCalendar+Persian screenshot

FSCalendar+Persian

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

Learn More Open in Xcode
KeyPathKit screenshot

KeyPathKit

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

Learn More Open in Xcode
Kitsunebi screenshot

Kitsunebi

Overlay alpha channel video animation player view using OpenGLES.

Learn More Open in Xcode
WBCollectionViewLayout screenshot

WBCollectionViewLayout

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

Learn More Open in Xcode
KeyboardKit screenshot

KeyboardKit

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

Learn More Open in Xcode
VKLocalNotifications screenshot

VKLocalNotifications

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

SwiftyAlgebra

Algebra implemented in Swift

Learn More Open in Xcode
SSSpinnerButton screenshot

SSSpinnerButton

SSSpinnerButton is an elegant button with different spinner animations.

Learn More Open in Xcode
XYDebugView screenshot

XYDebugView

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

CardParts

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

Learn More Open in Xcode
VKSentimentAnalysis screenshot

VKSentimentAnalysis

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

TheAnimation

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

Learn More Open in Xcode
PopOverAlert screenshot

PopOverAlert

PopOverAlert is a PopOver style alert view.

Learn More Open in Xcode
NLPSwift screenshot

NLPSwift

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

AMDots is a loading indicator for iOS

Learn More Open in Xcode
AMProgressHUD screenshot

AMProgressHUD

A gif progress HUD for your iOS.

Learn More Open in Xcode
JKBottomSearchView screenshot

JKBottomSearchView

Search View similar to Apple maps solution

Learn More Open in Xcode
SKATableView screenshot

SKATableView

TableView With Search Bar

Learn More Open in Xcode
DGKSegmentedControl screenshot

DGKSegmentedControl

A Custom segment control .

Learn More Open in Xcode
VKStackImageView screenshot

VKStackImageView

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

HeartLoadingView

Beautiful progress loader with wave animation and fully customizable

Learn More Open in Xcode