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

JAPagerViewController

December 28, 2018 • Apache 2.0 License
JAPagerViewController is a simple pager based view controller to display sequence of views in single view.
AudiomackSwiftWrapper screenshot

AudiomackSwiftWrapper

December 26, 2018 • MIT License
A wrapper library for Audiomack's API on iOS built in Swift
Menu popover view for iOS screenshot

Menu popover view for iOS

December 01, 2018 • GPL License
Scalable menu popover view
BillboardSwiftLibrary screenshot

BillboardSwiftLibrary

November 29, 2018 • MIT License
Swift API for downloading Billboard charts
DynamicNavigationBar screenshot

DynamicNavigationBar

October 17, 2018 • Apache 2.0 License
A navigation bar that can be expanded by drag
SwiftyMessenger screenshot

SwiftyMessenger

July 29, 2018 • MIT License
Swift toolkit for passing messages between iOS apps and extensions.
SRScratchView screenshot

SRScratchView

January 05, 2018 • MIT License
A mask imageView class which can be used a scratchView.
Apple Watch loader screenshot

Apple Watch loader

December 01, 2017 • MIT License
the missing apple watch loader
SwiftTransition screenshot

SwiftTransition

August 12, 2017 • MIT License
Beautiful transition animation like bubbles.
PKCSwipeReusableView screenshot

PKCSwipeReusableView

July 10, 2017 • MIT License
ReusableView Add Left, Right Swipe Button
MBIcons screenshot

MBIcons

April 09, 2017 • MIT License
MBIcons contains over 200 icons that can be resized at any dimensions because they are drown by code
EasyRealm screenshot

EasyRealm

April 07, 2017 • MIT License
EasyRealm is a micro-framework that helps you use Realm.
WatchNote screenshot

WatchNote

March 15, 2017 • Apache 2.0 License
⌚️ 🤓 Controlling your Keynote using Apple Watch
DragDropCollection screenshot

DragDropCollection

March 03, 2017 • MIT License
Custom UICollectionView allowing cells to be dragged, dropped and deleted.
CollectionViewCustom screenshot

CollectionViewCustom

March 02, 2017 • Apache 2.0 License
Custom CollectionViewLayout with a custom paging size by overriding scrollViewWillEndDragging
FR76SegmentedControl screenshot

FR76SegmentedControl

February 24, 2017 • MIT License
iOS SegmentedControl Subclass
BubblePictures screenshot

BubblePictures

February 06, 2017 • MIT License
Framework for iOS to show Bubble like pictures.
WatchShaker screenshot

WatchShaker

January 18, 2017 • MIT License
Simple motion detector for ⌚️ (watchOS) shake gesture.
SPParallaxTableView screenshot

SPParallaxTableView

January 03, 2017 • MIT License
paralax views with tableViewCell
ActionCell screenshot

ActionCell

December 26, 2016 • MIT License
Easy to use UITableViewCell implementing swiping to trigger actions (known from the Mailbox App)