6,696 open source UI components
for iOS, iPadOS, macOS, tvOS, and watchOS.

MAThemeKit screenshot

MAThemeKit

September 15, 2014 • MIT License
MAThemeKit provides iOS developers the ability to create a coherent color theme throughout their entire application using a single line of code, removing the need to mess with the dozens of UIAppea...
MHNotificationHelper screenshot

MHNotificationHelper

September 15, 2014 • MIT License
ViewController to describe the User how to turn on the Notifications
IQMediaPickerController screenshot

IQMediaPickerController

September 14, 2014 • MIT License
IQMediaPickerController allows user to capture Videos, Images and Audio using AVFoundation framework. It also allows user to pick Videos, Images and Audio from the iPhone photo and media library. ...
AMPActivityIndicator screenshot

AMPActivityIndicator

September 14, 2014 • MIT License
Customizable UIActivityIndicatorView
Surfboard screenshot

Surfboard

September 13, 2014 • MIT License
Surfboard is a delightful onboarding framework for iOS.
FGTranslator screenshot

FGTranslator

September 13, 2014 • MIT License
A simple & powerful iOS library for Google & Bing translation APIs. - choose Google or Bing translation services - full translation with source smart-guessing - language detection - supported...
MIBadgeButton screenshot

MIBadgeButton

September 13, 2014 • MIT License
Unlike other similar controls with low performance and lagging with UITableView. MIBadgeButton is badge button with high UITableView/UICollectionView performance. iOS custom button badge designed f...
GRVibrantTitlebarWindow screenshot

GRVibrantTitlebarWindow

September 11, 2014 • BSD License
NSWindow with vibrant titlebar
BKMoneyKit screenshot

BKMoneyKit

September 11, 2014 • MIT License
iOS UI controls and formatters for entering money, credit card number and expiry date.
ParallaxBlur screenshot

ParallaxBlur

September 11, 2014 • MIT License
Easy to subclass parallax UITableController w/ blurring image header, floating header, and UIScrollView for content
JYGraphView screenshot

JYGraphView

September 10, 2014 • MIT License
**UPDATED FOR APPLE WATCH** JYGraphView is an easy way to graph data in a simple and minimalist style. It is easy to get up and running and highly customisable. The sample app helps you configur...
BFPaperTabBarController screenshot

BFPaperTabBarController

September 10, 2014 • MIT License
iOS UITabBar (controller) inspired by Google's Paper Material Design.
IRImageTableView screenshot

IRImageTableView

September 10, 2014 • Unspecified License
A solution to add a UIImageView in an UITableView (inspired by Tweetbot).
KIChameleonView screenshot

KIChameleonView

September 10, 2014 • MIT License
A magical image view! Once you set a URL, it will be a movie, or an Animated GIF, or an ordinary JPG, PNG, or even it can be an image in ALAssetsLibrary! Supported types are 1. .m3u8 for Movi...
HTKScrollingNavigationController screenshot

HTKScrollingNavigationController

September 10, 2014 • Apache 2.0 License
Scrolling navigation controller with slide-up transitions for iOS 7.x. Uses UICollectionView under the hood. Supports vertical slide-up.
SPClockView screenshot

SPClockView

September 10, 2014 • MIT License
### Features 1. Can set the time zone or choose from a list of time zone 2. Automatically detects the day or night and changes the background of the clock 3. Doesn't use `NSTimer ` to schedule t...
MYNStickyFlowLayout screenshot

MYNStickyFlowLayout

September 09, 2014 • MIT License
Drop-in sticky headers and footers for UICollectionView.
ARTEmailSwipe screenshot

ARTEmailSwipe

September 09, 2014 • MIT License
ARTEmailSwipe is a UIViewController container, which allows you to have one view controller at the bottom, whilst keeping your main navigation separate. This is based on the iOS 8 emails implementa...
SDWTwitterLabel screenshot

SDWTwitterLabel

September 09, 2014 • MIT License
Fast UILabel subclass that parses # hashtags, @ mentions and links using the TwitterText library.
Onboard screenshot

Onboard

September 07, 2014 • MIT License
Onboard provides developers with a quick and easy means to create a beautiful, engaging, and useful onboarding experience with only a few lines of code.