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.

HHCustomCorner screenshot

HHCustomCorner

A simple and easy to use library to customize each corner of UIView and UIButton. You also can implement outline (stroke) with different color and width.

Learn More Open in Xcode
PermissionWizard screenshot

PermissionWizard

🔮 An ultimate tool for system permissions management

Learn More Open in Xcode
CheckDevice screenshot

CheckDevice

CheckDevice is detected the current  device model and screen sizes. iPhone,iPad, WatchOS, MacOS

Learn More Open in Xcode
HHStaticThumbSliderView screenshot

HHStaticThumbSliderView

Easy to use static Thumb Slider with multiple thumbs.

Learn More Open in Xcode
RRTinderCardView screenshot

RRTinderCardView

Tinder card like carousel to swipe left and right

Learn More Open in Xcode
AKAudioOverlap screenshot

AKAudioOverlap

AKAudioOverlap library is recoding, overlap audio(overlap & export), and save audio.

Learn More Open in Xcode
NSVAnimatedTabBar screenshot

NSVAnimatedTabBar

Fully customizable animated tab bar

Learn More Open in Xcode
OOSwitch screenshot

OOSwitch

OOSwitch is UISwitch customizable with Image and Labels

Learn More Open in Xcode
SPPerspective screenshot

SPPerspective

Animatable 3D Transform for views like iOS 14 widgets.

Learn More Open in Xcode
SVPinCodeView screenshot

SVPinCodeView

Customizable view to imput pin-code. Supported auto-filling from sms

Learn More Open in Xcode
JGProgressHUD-SwiftUI screenshot

JGProgressHUD-SwiftUI

Easily show HUDs with SwiftUI! Lightweight SwiftUI wrapper for JGProgressHUD for iOS, tvOS, Catalyst.

Learn More Open in Xcode
ARSelectableView screenshot

ARSelectableView

ARSelectableView is provide selection type like : Radio, Checkbox, Tags

Learn More Open in Xcode
SSPatternLock screenshot

SSPatternLock

Easy to use and configurable patternlock view for ios

Learn More Open in Xcode
MVVM template with RxSwift, RxCocoa, Action. screenshot

MVVM template with RxSwift, RxCocoa, Action.

Base project MVVM design pattern with RxSwift, RxCocoa, Action. Features *  Base classes for UIViewController, UIView, UITableView, UICollectionView, UITableViewCell and UICollectionCell. * ...

Learn More Open in Xcode
CardScanner screenshot

CardScanner

A credit card scanner

Learn More Open in Xcode
SummerPlayerView screenshot

SummerPlayerView

📺 VideoPlayerView for kids, Tried to make it as similar as possible a Youtube kids App Player UI

Learn More Open in Xcode
Wheel-Controller screenshot

Wheel-Controller

Rotating Wheel Custom Controller (with a hole)

Learn More Open in Xcode
SyntaxHighlight screenshot

SyntaxHighlight

TextMate-style syntax highlighting for SwiftUI.

Learn More Open in Xcode
DPLocalized screenshot

DPLocalized

Change languages inside the app, no need to wait the screen to reboot any more

Learn More Open in Xcode
SVCircularSlider screenshot

SVCircularSlider

A Customizable and Interactive Circular Slider, the user can select any value between 0% and 100%

Learn More Open in Xcode
SnackBar.swift screenshot

SnackBar.swift

Snackbars provide brief feedback about an operation through a message at the bottom of the screen. Snackbars contain up to two lines of text directly related to the operation performed. They may co...

Learn More Open in Xcode
OMJoystick screenshot

OMJoystick

This is the JoyStick UI library for SwiftUI.

Learn More Open in Xcode
Morse Code screenshot

Morse Code

Basic app which uses three basic features, Audio, Vibration and Flash. This app doesn't only play the audio it generates the audio as a sine wave, making audio frequency, speed, amplitude, etc high...

Learn More Open in Xcode
xls2Localize screenshot

xls2Localize

MacOS application to convert xls Files into localize(Android, iOS)

Learn More Open in Xcode
Blurberry screenshot

Blurberry

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

Learn More Open in Xcode