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

TCSegmentedView

October 01, 2017 • Custom License
Easy to create & custom segmented view
3dTouch screenshot

3dTouch

November 04, 2015 • Custom License
Example of using View controller preview for 3d touch
NSView-ESSViewCategory screenshot

NSView-ESSViewCategory

May 13, 2015 • Custom License
a category on NSView that simplifies zoom-transitioning between two NSViews
ESSSquareProgressIndicator screenshot

ESSSquareProgressIndicator

April 15, 2015 • Custom License
A rectangular (square), indeterminate progress indicator for iOS and OS X
JKAlertView screenshot

JKAlertView

February 25, 2015 • Custom License
JKAlertView is a user friendly and customised alert view class . No delegates required ,blocks are being used. The methods are self explanatory. For more details check the Read me file.
PFTemplates screenshot

PFTemplates

December 09, 2014 • Custom License
A scrollview similar to Instagram and 20lines app when you create new content. autoscroll on tap the element. The creation of templates is not included for copyright
JMCircularColorPicker screenshot

JMCircularColorPicker

June 24, 2014 • Custom License
Animated circular color picker You can use this simple picker to add a color picker to your project.
BTUCalculator screenshot

BTUCalculator

May 15, 2014 • Custom License
BTU Calculator - Air Conditioner (en) BTU Calculadora - Ar Condicionado (pt) Itunes Store Link - https://itunes.apple.com/us/app/btu-calculator-air-conditioner/id870084189?mt=8
CardViewSample screenshot

CardViewSample

February 22, 2014 • Custom License
Cards View Sample is simple app for creating cards and swipe them over each other.
SimpleFormatLanguage screenshot

SimpleFormatLanguage

February 17, 2014 • Custom License
An intuitive and powerful replacement for Cocoa Auto Layout visual format language
WaveformView screenshot

WaveformView

January 19, 2014 • Custom License
An NSView subclass to display the waveform for an audio file, allowing customisability of colors, play/stop control and image generation
MVYSideMenu screenshot

MVYSideMenu

August 04, 2013 • Custom License
iOS Side Menu based on Google+ iPhone app.
ITNavigationView screenshot

ITNavigationView

May 23, 2013 • Custom License
An iOS-like navigation view driven by Core Animation. It can replace its subview with a slick animation.
MDRadialProgress screenshot

MDRadialProgress

April 10, 2013 • Custom License
A custom UIView useful to represent progress in discrete steps. Current version 1.3.2. It has the following features: * Draw progress in separated slices or as a single arc. * Can customi...
SwipeView screenshot

SwipeView

March 27, 2013 • Custom License
SwipeView is a class designed to simplify the implementation of horizontal, paged scrolling views on iOS. It is based on a UIScrollView, but adds convenient functionality such as a UITableView-styl...
SJADNShareController screenshot

SJADNShareController

March 12, 2013 • Custom License
SJADNShareController can be used to share text only (at the moment) to App.net, either as part of the sharing menu, on Mountain Lion, or alone. It is currently able to use App.net's web post int...
NMPaginator screenshot

NMPaginator

March 06, 2013 • Custom License
NMPaginator is a simple Objective-C class that handles pagination for you. It makes it easy to display results from API webservices that take page and per_page parameters.
ITSidebar screenshot

ITSidebar

March 05, 2013 • Custom License
**depends on a deprecated class: NSMatrix** `ITSidebar` is a very lightweight control for Mac OS X similar to the one of Sparrow.
Glossy Buttons screenshot

Glossy Buttons

February 23, 2013 • Custom License
Create glossy buttons without images.
ABCalendarPicker screenshot

ABCalendarPicker

February 23, 2013 • Custom License
Fully configurable iOS calendar UI component with multiple layouts and smooth animations.