6,576 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
RRReactiveNetworking screenshot

RRReactiveNetworking

September 28, 2020 • MIT License
Nested API calls by AFNetworking with reactive ObjC
Wheel-Controller screenshot

Wheel-Controller

September 27, 2020 • Unspecified License
Rotating Wheel Custom Controller (with a hole)
SyntaxHighlight screenshot

SyntaxHighlight

September 25, 2020 • MIT License
TextMate-style syntax highlighting for SwiftUI.
DPLocalized screenshot

DPLocalized

September 23, 2020 • MIT License
Change languages inside the app, no need to wait the screen to reboot any more
SVCircularSlider screenshot

SVCircularSlider

September 22, 2020 • MIT License
A Customizable and Interactive Circular Slider, the user can select any value between 0% and 100%
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