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

UpvoteControl screenshot

UpvoteControl

May 14, 2015 • MIT License
UIControl that mimics the behavior of the up vote widget in sites like Product Hunt. Written in Swift
RBStatefulTableViewController screenshot

RBStatefulTableViewController

May 14, 2015 • MIT License
An UITableViewController that allows you to change between multiple states (i.e. Loading, Empty, Populated) and have your tableview animate the data changes.
GUIRoundProgressButton screenshot

GUIRoundProgressButton

May 14, 2015 • MIT License
GUIRoundProgressButton is a good looking, round button with a progress indicator.
MGEStyles screenshot

MGEStyles

May 14, 2015 • Apache 2.0 License
Customize the appearance and any other property of any UIResponder (views, view controllers, labels, buttons) just just by setting a style name in the Interface Builder.
SSIDObserver screenshot

SSIDObserver

May 14, 2015 • MIT License
iOS Wi-Fi network SSID observer.
APAudioPlayer screenshot

APAudioPlayer

May 13, 2015 • MIT License
Drop-in iOS Audio Player built on top of BASS-library.
APDynamicHeaderTableViewController screenshot

APDynamicHeaderTableViewController

May 13, 2015 • MIT License
A simple table view controller with a header view made as a recreation of the Instagram header written in Swift. It's a very simple control that I whipped up in a few days and the header is simply ...
ThumbnailPDF screenshot

ThumbnailPDF

May 13, 2015 • MIT License
You can create thumbnails of PDF file.
CXSwipeGestureRecognizer screenshot

CXSwipeGestureRecognizer

May 13, 2015 • MIT License
UIPanGestureRecognizer subclass that takes much of the effort out of recognizing directional swipes.
SlingshotColorGradient screenshot

SlingshotColorGradient

May 10, 2015 • MIT License
Select a Pen and Color similar to the way SlingShot does
VCFloatingActionButton screenshot

VCFloatingActionButton

May 10, 2015 • MIT License
A Floating Action Button inspired from Google inbox for iOS.
WobbleView screenshot

WobbleView

May 10, 2015 • MIT License
WobbleView is an implementation of a recently popular wobble effect for any view in your app. It can be used to easily add dynamics to user interactions and transitions.
ALAccordion screenshot

ALAccordion

May 10, 2015 • MIT License
ALAccordion is an accordion style container view for iOS that manages a set of expandable/collapsable content sections. When a section opens, it consumes the full screen.
Popsicle screenshot

Popsicle

May 10, 2015 • MIT License
Delightful, extensible Swift value interpolation framework.
MaterialDesignSymbol / Icon font library / Google Material Design Icons for Swift screenshot

MaterialDesignSymbol / Icon font library / Google Material Design Icons for Swift

May 10, 2015 • CC BY-SA 4.0 License
Icon font library for Swift. Currently supports Google Material Design Icons
RLDTableViewSwift screenshot

RLDTableViewSwift

May 10, 2015 • Apache 2.0 License
Reusable table view controller, data source and delegate for all your UITableView needs in Swift
MetroCollectionLayout-ObjC screenshot

MetroCollectionLayout-ObjC

May 10, 2015 • MIT License
A metro style collection layout for iOS - Objective C
ALCollapsableTableView screenshot

ALCollapsableTableView

May 08, 2015 • Public Domain License
Expanding/Collapsing TableView Sections
BAHFourCornersController screenshot

BAHFourCornersController

May 08, 2015 • MIT License
A custom container controller using the four corners
BABCropperView screenshot

BABCropperView

May 08, 2015 • MIT License
A customizable image cropper view based on UIScrollView. Supports iOS 7.0+ - Crop size is fully configurable - Allows cropping of any part of the image - Fully customizable with sensible de...