6,552 open source UI components
for iOS, iPadOS, macOS, tvOS, and watchOS.

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.

Get Started Now
SnackBar.swift screenshot

SnackBar.swift

September 19, 2020 • MIT License
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...
OMJoystick screenshot

OMJoystick

September 17, 2020 • MIT License
This is the JoyStick UI library for SwiftUI.
Morse Code screenshot

Morse Code

September 16, 2020 • MIT License
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...
xls2Localize screenshot

xls2Localize

September 13, 2020 • Apache 2.0 License
MacOS application to convert xls Files into localize(Android, iOS)
Blurberry screenshot

Blurberry

September 12, 2020 • MIT License
Transparent realtime blur using UIVisualEffectView without subclassing. Supports iOS 14!
NavigationKit screenshot

NavigationKit

September 11, 2020 • MIT License
change navigation bar color and background image and title color for every single screen
ShadowView screenshot

ShadowView

September 10, 2020 • Apache 2.0 License
An easy to use, Interface Builder-compatible shadow view for iOS and written in Swift.
Lambda PieChart screenshot

Lambda PieChart

September 09, 2020 • Apache 2.0 License
PieChart
Velik screenshot

Velik

September 06, 2020 • Apache 2.0 License
Not really ready to use control but many SwiftUI/Combine useful things to reuse
DialCountries screenshot

DialCountries

September 04, 2020 • MIT License
DialCountries is a swift Controller. Provides country name, ISO 3166 country codes, country flag, and calling code
NeumorphismKit screenshot

NeumorphismKit

August 24, 2020 • MIT License
Neumorphism framework for UIKit.
AYPopupPickerView screenshot

AYPopupPickerView

August 16, 2020 • MIT License
A Popup PickerView or DatePickerView
LNPopupUI screenshot

LNPopupUI

August 10, 2020 • MIT License
A SwiftUI wrapper for LNPopupController framework
MiniPlayer screenshot

MiniPlayer

August 06, 2020 • MIT License
Simple way to play music in your application
RRPagingCollectionView screenshot

RRPagingCollectionView

August 05, 2020 • MIT License
The simplest way to make your collection view pagination
Stripes screenshot

Stripes

August 02, 2020 • MIT License
Beautiful background pattern views for SwiftUI.
DMInject screenshot

DMInject

July 17, 2020 • Apache 2.0 License
DMInject is a Dependency Manager that helps you to clear your code and be more productive.
PullUpController screenshot

PullUpController

July 15, 2020 • MIT License
Pull up controller with multiple sticky points like in iOS Maps
LittleBlueTooth screenshot

LittleBlueTooth

July 14, 2020 • MIT License
A simple library that helps you in connecting with BLE devices
JXReviewController screenshot

JXReviewController

July 11, 2020 • MIT License
Request rating by 1-5 stars.