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

XCDYouTubeKit

April 07, 2019 • Apache 2.0 License
YouTube video player for iOS, tvOS and macOS
AirBar screenshot

AirBar

January 03, 2019 • MIT License
UIScrollView driven expandable menu.
ADOverlayContainer screenshot

ADOverlayContainer

December 07, 2018 • Apache 2.0 License
iOS UI library to implement overlay based interfaces
FFRouter screenshot

FFRouter

October 17, 2018 • MIT License
Powerful and easy-to-use URL routing library in iOS that supports URL Rewrite(强大、易用、支持 URL Rewrite的 iOS 路由库)
DownPicker++ screenshot

DownPicker++

July 24, 2018 • Apache 2.0 License
Forked version of DownPicker repo. A lightweight DropDownList / ComboBox for iOS, written in Objective-C,
NumericAnimatedLabel screenshot

NumericAnimatedLabel

May 28, 2017 • Apache 2.0 License
Animate numeric value while setting new value to label
WatchCon screenshot

WatchCon

March 07, 2017 • MIT License
WatchCon is a tool which enables creating easy connectivity between iOS and WatchOS.
FontDownload screenshot

FontDownload

November 21, 2016 • Apache 2.0 License
Download the Font. Demonstrates how to download fonts on demand on iOS 6 and later. On iOS 6, we have added the capability for applications to download fonts on demand. Besides the fonts inst...
MPProgressViewCell screenshot

MPProgressViewCell

August 11, 2016 • Apache 2.0 License
It's Simple UIImageView Category Class which is for downloading image from remote server using SDWebImage and DACircleProgressView
DCPullRefresh screenshot

DCPullRefresh

July 26, 2016 • Apache 2.0 License
A pull down refresh animation
YOChartImageKit for watchOS and screenshot

YOChartImageKit for watchOS and

July 20, 2015 • MIT License
Chart image framework for watchOS
RBSentinel screenshot

RBSentinel

June 08, 2015 • MIT License
RBSentinel helps in improving the communication between the applewatch and the parent application. It opens up a REST based interface to handle information needed by the watchapp
IGInterfaceDataTable screenshot

IGInterfaceDataTable

April 02, 2015 • BSD License
A category on WKInterfaceTable that makes configuring tables with multi-dimensional data easier. Made by Instagram for the Apple Watch app.
TDWatchInterfaceMenu screenshot

TDWatchInterfaceMenu

March 29, 2015 • MIT License
Add menu item with a block as it's action handler to `WKInterfaceController`
KFWatchKitAnimations screenshot

KFWatchKitAnimations

March 16, 2015 • MIT License
With KFWatchKitAnimations, iOS developers will now be able to record arbitrary CocoaTouch animations from the iPhone/iPad simulator at 60 FPS. The recordings are a pre-rendered sequence of static i...
Cherry screenshot

Cherry

March 01, 2015 • MIT License
Mini Pomodoro Timer app designed for the  Watch
Apple Watch Simulateur screenshot

Apple Watch Simulateur

December 29, 2014 • Apache 2.0 License
English I create this project to let you create and test your prototype for Apple Watch. It can be run on iPhone and iPad. Français Je crée ce projet pour vous permettre de créer et de teste...