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

SPAlert: Apple Music-Style Popups for iOS

Check out this lovingly crafted Apple Music-style popup library. SPAlert is written in clean, beautiful, modern Swift code by Ivan Vorobei, a prolific and talented open source developer.

This open source project contains a ton of preset styles, including "done," "heart," "message," and more. If the presets don't fit your needs, you can customize the popups with custom images and duration. Includes support for light and dark modes, and installable via Swift Package Manager and CocoaPods.

Open on GitHub.com
AquaProgressIndicator screenshot

AquaProgressIndicator

March 01, 2021 • MIT License
🌊 Aqua progress indicator is to inform the user about the progress while loading something single and important.
FigmaConvertXib screenshot

FigmaConvertXib

February 18, 2021 • Apache 2.0 License
FigmaConvertXib is a tool for exporting design elements from figma.com and generating files to a projects iOS .xib / Android .xml
DraggableGridView screenshot

DraggableGridView

February 17, 2021 • MIT License
A grid style collection view that supports to change a position of any item on it by dragging.
WatchLayout screenshot

WatchLayout

February 08, 2021 • MIT License
A simple bubble watch-like layout for UICollectionView
RRRangeSliderSwiftUI screenshot

RRRangeSliderSwiftUI

February 07, 2021 • MIT License
Custom range slider in SwiftUI
KoalaActivityIndicator screenshot

KoalaActivityIndicator

January 30, 2021 • MIT License
KoalaActivityIndicator is created for people who loves koala🐨💙 and wants to add a non boring version of activity indicator. If you have any issues or if you need any feature, create an issue on Git...
AlphaSlider screenshot

AlphaSlider

January 29, 2021 • MIT License
A visual extension of UISlider for adjusting the alpha value of a colour
TwitterTextEditor screenshot

TwitterTextEditor

January 26, 2021 • Apache 2.0 License
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
HorizontalTimesLayout-Swift screenshot

HorizontalTimesLayout-Swift

January 26, 2021 • MIT License
A swift version of HorizontalTimesLayout - https://github.com/PayalUmraliya/HorizontalTimesLayout
PUGradientSlider screenshot

PUGradientSlider

January 23, 2021 • MIT License
Custom UISlider with gradient color background
PUWaitHUD screenshot

PUWaitHUD

January 20, 2021 • MIT License
`PUWaitHUD` is the collection of awesome loading animations that can be used to display as api response waiting indicators.
NeumorphicView screenshot

NeumorphicView

January 18, 2021 • MIT License
NeumoprhicView is a simple NSView subclass that demonstrates the way of creation neumorphic-like views on macOS.
SwiftUI-Introspect screenshot

SwiftUI-Introspect

January 17, 2021 • MIT License
Introspect underlying UIKit components from SwiftUI
Router screenshot

Router

January 15, 2021 • MIT License
Router is a library that assists with SwiftUI view transitions.
BKStepperSlider screenshot

BKStepperSlider

January 14, 2021 • Apache 2.0 License
This is control used for step level indicator in iOS apps.
IQListKit screenshot

IQListKit

January 13, 2021 • MIT License
Model driven UITableView/UICollectionView
Local Push screenshot

Local Push

January 12, 2021 • Apache 2.0 License
A super simple local push notification helper.
ButtonOnKeyboard screenshot

ButtonOnKeyboard

January 10, 2021 • MIT License
"ButtonOnKeyboard" is used when the button position must change depending on the keyboard. Available in both basic and notch designs. It is also available for UIButton, as well as UIView.
FlipClock screenshot

FlipClock

January 07, 2021 • MIT License
FlipClock It's a minimalist page-turning clock.
WelcomeWindow screenshot

WelcomeWindow

January 05, 2021 • MIT License
Welcome screen modeled after the 'Welcome to Xcode' window, written in SwiftUI