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

JWSlideMenu screenshot

JWSlideMenu

December 01, 2011 • MIT License
A simple attempt to create a slide-out menu similar to the Facebook and GMail iOS apps.
ScrollToRefresh screenshot

ScrollToRefresh

November 27, 2011 • MIT License
ScrollToRefresh is a subclass of NSScrollView that adds a "pull-to-refresh" view to the "elastic" area of NSScrollview.
MHTabBarController screenshot

MHTabBarController

November 26, 2011 • MIT License
This is a custom container view controller for iOS 5 that works just like a regular UITabBarController, except the tabs are at the top and look different. It uses the new iOS 5 view controller cont...
KenBurnsView screenshot

KenBurnsView

November 25, 2011 • MIT License
Generates a 'Ken Burns' transition effect for UIImages.
GMGridView screenshot

GMGridView

November 24, 2011 • MIT License
An iOS Grid-View allowing the user to sort the views in the scrollView and also to see the views in fullsize by pinching them. This view is inspired by the UITableView and uses a datasource and d...
SVStatusHUD screenshot

SVStatusHUD

November 23, 2011 • MIT License
SVStatusHUD mimics the HUD shown on orientation lock, mute and volume change on iOS. It should only be used in response to hardware or other important notifications (for instance when an accessory ...
PSPushPopPressView screenshot

PSPushPopPressView

November 21, 2011 • MIT License
PSPushPopPressView is a custom view that provides direct manipulation for your content - like the images and videos in Our Choice by Push Pop Press. All credit for coming up with the interaction an...
No image provided.

LBGradient

November 20, 2011 • MIT License
LBGradient is "NSGradient" for iOS. I didn't feel like writing 10 lines for one gradient all the time so I wrote this.
SESpringBoard screenshot

SESpringBoard

November 06, 2011 • MIT License
SESpringBoard is a simple and super easy to use springboard (launcher) view for to use in your iPhone apps.
LARSAdController screenshot

LARSAdController

November 04, 2011 • MIT License
Lightweight mobile ad mediation for iOS: http://larsacus.github.com/LARSAdController
PSStackedView screenshot

PSStackedView

November 02, 2011 • MIT License
Open source implementation of Twitter/iPad stacked ui - done right.
FTShare - an easy way to share using Facebook Twitter and Mails screenshot

FTShare - an easy way to share using Facebook Twitter and Mails

October 21, 2011 • MIT License
FTshare allows you to set up a share instance on your application delegate and then share using the most common social networks (and more to come). It is as easy as setting up your developer accoun...
BJRangeSliderWithProgress screenshot

BJRangeSliderWithProgress

October 17, 2011 • MIT License
A "progress bar" that also allows you to select a range. I use it to indicate progress of recording audio, represent trimming it, and then playing back only the selected range.
STableViewController screenshot

STableViewController

October 15, 2011 • MIT License
This is deprecated in favor of the newer SKStatefulTableViewController: https://github.com/shiki/SKStatefulTableViewController STableViewController is a custom table view controller that support...
JTRevealSidebar screenshot

JTRevealSidebar

October 11, 2011 • MIT License
An iOS objective-c library template for mimic the sidebar layout of the new Facebook app.
AUIAnimatedText screenshot

AUIAnimatedText

October 09, 2011 • MIT License
A drop-in UILabel replacement that makes almost all text properties animatable by using a CATextLayer instead of CALayer. The important animatable properties are textColor, text, font and fontSize.
ios-calendar screenshot

ios-calendar

October 06, 2011 • MIT License
ios-calendar is a stylable month calendar view for use in iPhone applications. It uses Three20 framework heavily, especially for styling. While there are existing implementations (Kal and TKCalend...
LKBadgeView screenshot

LKBadgeView

October 05, 2011 • MIT License
LKBadgeView class draws text on round rect 'badge'.
CPAnimationSequence screenshot

CPAnimationSequence

October 04, 2011 • MIT License
Declarative UIView animation sequences. With this component you can declaratively describe animation sequences that consist of multiple steps. (Oh, and then you can run them, if you like.)
LKNumberPad screenshot

LKNumberPad

September 22, 2011 • MIT License
Custom number keyboard view.