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
AOTutorial screenshot


October 28, 2013 • MIT License
A tutorial component with fade in / fade out animation for background images that mimic the path tutorial application
FOTWindow screenshot


October 27, 2013 • BSD License
A NSWindow subclass that makes auto hiding and showing the title bar (à la QuickTime X) a lot easier, and allows for a custom title bar drawing block.
MLAlertView screenshot


October 27, 2013 • MIT License
Tweetbot 3 alert view style and animation
RMDateSelectionViewController screenshot


October 26, 2013 • MIT License
This is an iOS control for selecting a date using UIDatePicker in a UIActionSheet like fashion
FlatKnob screenshot


October 26, 2013 • MIT License
Flat Customizable Circular Knob
RPFloatingPlaceholders screenshot


October 25, 2013 • MIT License
UITextField and UITextView subclasses with placeholders that change into floating labels when the fields are populated with text. Example: http://i.imgur.com/Sze6OFN.gif
AVTagTextView screenshot


October 25, 2013 • MIT License
A category that adds an Instagram-like hashtag choosing/listing capability to the UITextView
KAProgressLabel screenshot


October 25, 2013 • Apache 2.0 License
Minimal circular progress view.
RMBlurredView screenshot


October 25, 2013 • BSD License
Get an iOS 7 like blurred effect on your NSView with ease. Easy drop-in solution, that uses CAFilters, so you don't have to worry about FPS or other performance issues. Follow @raffael_me for si...
MKParentalGate screenshot


October 23, 2013 • Apache 2.0 License
An SDK to implement a dexterity-based parental gate so that your app can comply with rule 24.3 of Apple's App Store Review Guidelines.
CRGradientNavigationBar screenshot


October 23, 2013 • MIT License
Custom UINavigationBar subclass which allows gradient coloured navigation bar on iOS 7.
PDGestureTableView screenshot


October 23, 2013 • Public Domain License
Great Mailbox-like UITableView. - **Swipe** the cells to perform multiple actions. - **Tap and hold** to move cells. - A **UIView** can be set to be shown **when there's no content** on the ta...
FastImageCache screenshot


October 22, 2013 • MIT License
iOS library for quickly displaying images while scrolling.
ACHalloween screenshot


October 22, 2013 • MIT License
A library with halloween-themed animations for iOS. The library contains 3 animations: - glowing label - fingerprints - bloodtrails
MYBlurIntroductionView screenshot


October 22, 2013 • MIT License
It's time for one introduction/tutorial view to end them all! MYBlurIntroductionView is a powerful platform to build introductions for your iPhone apps. Built on the MYIntroductionView core, MYBlur...
MFLTransformingDigits screenshot


October 22, 2013 • Unspecified License
Core Animation Digit Folding, inspired by the Timely Alarm Clock for Android.
MKAlertView screenshot


October 20, 2013 • Unspecified License
A Metro UI style UIAlertView replacement.
iOSSystemSoundsLibrary screenshot


October 20, 2013 • MIT License
List of all system sounds used in iOS. Try all system sounds on your iDevice, use them in your App.
OWUProximityManager screenshot


October 19, 2013 • MIT License
Detect and connect to nearby devices with iBeacons and CoreBluetooth. OWUProximityManager class provides a simple interface to abstract away the CLLocationManager, CBPeripheralManager, CBCentralMan...
C360NavigationBar screenshot


October 19, 2013 • MIT License
A subclass of UINavigationBar with a solid appearance. It has two advantages over a stock opaque UINavigationBar: * It sets its bar colour based on your window's tintColor, and will dim when you...