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

Blurberry screenshot

Blurberry

Transparent realtime blur using UIVisualEffectView without subclassing. Supports iOS 14!

Learn More Open in Xcode
NavigationKit screenshot

NavigationKit

change navigation bar color and background image and title color for every single screen

Learn More Open in Xcode
ShadowView screenshot

ShadowView

An easy to use, Interface Builder-compatible shadow view for iOS and written in Swift.

Learn More Open in Xcode
Lambda PieChart screenshot

Lambda PieChart

PieChart

Learn More Open in Xcode
Velik screenshot

Velik

Not really ready to use control but many SwiftUI/Combine useful things to reuse

Learn More Open in Xcode
DialCountries screenshot

DialCountries

DialCountries is a swift Controller. Provides country name, ISO 3166 country codes, country flag, and calling code

Learn More Open in Xcode
NeumorphismKit screenshot

NeumorphismKit

Neumorphism framework for UIKit.

Learn More Open in Xcode
AYPopupPickerView screenshot

AYPopupPickerView

A Popup PickerView or DatePickerView

Learn More Open in Xcode
LNPopupUI screenshot

LNPopupUI

A SwiftUI wrapper for LNPopupController framework

Learn More Open in Xcode
MiniPlayer screenshot

MiniPlayer

Simple way to play music in your application

Learn More Open in Xcode
RRPagingCollectionView screenshot

RRPagingCollectionView

The simplest way to make your collection view pagination

Learn More Open in Xcode
Stripes screenshot

Stripes

Beautiful background pattern views for SwiftUI.

Learn More Open in Xcode
DMInject screenshot

DMInject

DMInject is a Dependency Manager that helps you to clear your code and be more productive.

Learn More Open in Xcode
PullUpController screenshot

PullUpController

Pull up controller with multiple sticky points like in iOS Maps

Learn More Open in Xcode
LittleBlueTooth screenshot

LittleBlueTooth

A simple library that helps you in connecting with BLE devices

Learn More Open in Xcode
JXReviewController screenshot

JXReviewController

Request rating by 1-5 stars.

Learn More Open in Xcode
RRSwiftUIAPICalling screenshot

RRSwiftUIAPICalling

Alamofire API calling by RxSwift in SwiftUI

Learn More Open in Xcode
RRFormValidation screenshot

RRFormValidation

Form validation by RxSwift with MVVM architecture

Learn More Open in Xcode
KeyboardHelper screenshot

KeyboardHelper

This class scrolls the screen upwards when the virtual keyboard is shown so that it doesn't cover the actual text field.

Learn More Open in Xcode
StarRatingView screenshot

StarRatingView

StarRatingView is a simple Star Rating View for displaying star ratings and entering them (by touching the stars). It's written for iOS, in Swift 5.1 (UIKit, not SwiftUI). It also works with Interf...

Learn More Open in Xcode
ConfettiView screenshot

ConfettiView

a Confetti View for SwiftUI

Learn More Open in Xcode
NewYorkAlert screenshot

NewYorkAlert

🗽A modern alert and action sheet for iOS written in Swift.

Learn More Open in Xcode
FluentUI System Icons screenshot

FluentUI System Icons

Fluent System Icons is a set of mobile platform icons from Microsoft

Learn More Open in Xcode
STTabbar screenshot

STTabbar

A subclass on UITabbar that provides allows you to customize a shape of UITabbar with raised center button.

Learn More Open in Xcode
TILogger screenshot

TILogger

TILogger is a simple logger for swift.

Learn More Open in Xcode