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

Circles screenshot

Circles

February 18, 2015 • MIT License
Add a subtle yet beautiful dynamic background to any view controller. Use it to bring life and color to plain and boring view controllers.
TRMultipanelViewController screenshot

TRMultipanelViewController

February 18, 2015 • MIT License
iOS panel view controller with left and right side panels. You can customize left, right and center views.
EventLogger screenshot

EventLogger

February 17, 2015 • Apache 2.0 License
Log event count and event time in iOS
JGStackCollectionView screenshot

JGStackCollectionView

February 17, 2015 • MIT License
A iOS safari like stack view made using UICollectionView.
JHGlowView screenshot

JHGlowView

February 17, 2015 • MIT License
Custom progress view with glow effect.
DejalUIKitCategories screenshot

DejalUIKitCategories

February 17, 2015 • BSD License
DejalUIKitCategories is a collection of categories for UIKit on iOS, to add useful methods to classes like UIBarButtonItem, UIColor, UIView, and others. - **UIApplication+Dejal**: Adds methods t...
NGRValidator screenshot

NGRValidator

February 17, 2015 • MIT License
Validation has never been as easy as now! NGRValidator allows you to validate the data in the way you want! It's easy to read (even for non-developers), centralized and complex solution to valid...
VisibleFormViewController screenshot

VisibleFormViewController

February 17, 2015 • Public Domain License
An extended UIviewController allowing to not hide the content behind the keyboard opened.
BFPaperView screenshot

BFPaperView

February 17, 2015 • MIT License
A subclass of UIView for iOS inspired by Google's Paper Material Design. Now smoother and more customizable than ever!
NFXPullTab screenshot

NFXPullTab

February 17, 2015 • Public Domain License
Easy way to select ViewController.
SKPanoramaView screenshot

SKPanoramaView

February 17, 2015 • MIT License
Create beautiful animated panorama views. Inspired by the LinkedIn iOS app. Perfect for app intro views or background views. Super simple to implement; just 3 lines of code required!
YALContextMenu screenshot

YALContextMenu

February 17, 2015 • Apache 2.0 License
Awesome animated context menu for iOS
MDImageCroper screenshot

MDImageCroper

February 16, 2015 • MIT License
UIImage cropper using any kind of CGPathRef. here is a blog post about the code : https://mohammedeldehairy.wordpress.com/2015/01/18/uiimage-cropping-using-core-graphics/
PKYStepper screenshot

PKYStepper

February 16, 2015 • MIT License
UIControl with label & stepper combined
ACPDownload screenshot

ACPDownload

February 16, 2015 • MIT License
ACPDownload provides a view indicator of your download process
CT_PopOutMenu screenshot

CT_PopOutMenu

February 16, 2015 • MIT License
This control is like an UIAlertView with button icon and four basic layout.
EARestrictedScrollView screenshot

EARestrictedScrollView

February 16, 2015 • MIT License
`UIScrollView` sublass with ability to restrict scrolling area In plain `UIScrollView` only `contentSize` can be changed, but not the origin of scrolling area. This simple and universal solution...
MINavigationController screenshot

MINavigationController

February 16, 2015 • Apache 2.0 License
Want to change the RootViewController of your application in a smooth and controlled way? MINavigationController solves this! Animate a transition between any number of "Root" view controllers. ...
ICGVideoTrimmer screenshot

ICGVideoTrimmer

February 16, 2015 • MIT License
A library for quick video trimming, mimicking the behavior of Instagram's
EMString screenshot

EMString

February 16, 2015 • MIT License
EMString for Easy Markup String. A simple category on top of NSString using HTML's markup system to abstract the NSAttributedString API. @"<strong>Apply style with style</strong>".attributedString ;)