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

APRoundedButton screenshot

APRoundedButton

May 18, 2014 • Apache 2.0 License
A simple XIB extension to make rounded custom buttons, without writing one line of code!
AKSlidecks screenshot

AKSlidecks

May 16, 2014 • Apache 2.0 License
AKSlidecks class implements a view controller that manages the "flat" navigation of hierarchical content. It has a very simple interface similar to UINavigationController and supports swipe gesture...
KCSIBeacon screenshot

KCSIBeacon

May 13, 2014 • Apache 2.0 License
Generic iBeacon Management and Utilities. Abstracts common tasks, such as detecting the nearest beacon, detecting region boundaries on a sane interval (for the cases when beacons are close together...
BRSunTracker screenshot

BRSunTracker

April 26, 2014 • Apache 2.0 License
Augmented Reality classes that track and display the sun position on the screen
Lyt screenshot

Lyt

April 22, 2014 • Apache 2.0 License
A UIView category to make autolayout (more) readable and less verbose. Write this: [view lyt_centerInParent]; Instead of: NSLayoutConstraint *centerXConstraint = [NSLayoutConstrain...
OCMaskedTextFieldView screenshot

OCMaskedTextFieldView

April 17, 2014 • Apache 2.0 License
A simple UIView subclass to display dynamically masked textFields.
Motis screenshot

Motis

April 16, 2014 • Apache 2.0 License
Smart JSON to NSObject mapping using Cocoa's KVC. Motis is a user-friendly interface with Key Value Coding that provides your NSObjects tools to map key-values stored in dictionaries into themse...
ResizableMKCircleOverlay screenshot

ResizableMKCircleOverlay

April 11, 2014 • Apache 2.0 License
A resizable map overlay.
HPReorderTableView screenshot

HPReorderTableView

April 09, 2014 • Apache 2.0 License
A drop-in UITableView replacement to reorder cells with long press on any part of the cell.
BRFlabbyTable screenshot

BRFlabbyTable

April 07, 2014 • Apache 2.0 License
BRFlabbyTable is a set of classes that allow you to add a bouncy and distorted effect on a cell frame while the table is scrolling. The "flabbiness" of the cells is based on the speed of scrolling....
MKToggleButton screenshot

MKToggleButton

April 07, 2014 • Apache 2.0 License
A binary toggle button that looks like the iOS7 toolbar toggles. This button draws a rounded-rect button that fills in when selected.
Kontaminate screenshot

Kontaminate

April 06, 2014 • Apache 2.0 License
A virus game for iOS with two artificial intelligence types and depth (min-max | alpha-beta). Made for iPhone 5 / iOS 6, fully working in iOS 7.
A* Algorithm screenshot

A* Algorithm

April 05, 2014 • Apache 2.0 License
A Star algorithm implementation for iOS
NTCoreData screenshot

NTCoreData

March 20, 2014 • Apache 2.0 License
NTCoreData is small library that helps perform saves and fetches asynchronously. Each save and fetch is done asynchronously. All heavy lifting regarding managing threads and context is done by NTDa...
SLTDoubleTapSegmentedControl screenshot

SLTDoubleTapSegmentedControl

March 07, 2014 • Apache 2.0 License
A double-tap segmented control. Each segment functions as a discrete double-tap button.
No image provided.

Haneke

March 07, 2014 • Apache 2.0 License
A lightweight zero-config image cache for iOS. Haneke resizes images and caches the result on memory and disk. Everything is done in background, allowing for fast, responsive scrolling. Asking H...
No image provided.

TSAssetsPickerController

March 07, 2014 • Apache 2.0 License
Highly customizable control used to select multiple assets (saved photos and videos) for use in your app. It works as *UIImagePickerController*, allows to browse all albums, select multiple assets ...
CRProductTour screenshot

CRProductTour

February 25, 2014 • Apache 2.0 License
This popup control is a user help system for iOS. Show bubbles next to buttons or other views to introduce the user to different features of the app.
SCRecorder screenshot

SCRecorder

February 22, 2014 • Apache 2.0 License
Complete iOS camera engine with Vine like pause/resume, filters, player with smooth loop, exporter with precise parameters In short, here is a short list of the cool things you can do: - Reco...
SCWaveformView screenshot

SCWaveformView

February 07, 2014 • Apache 2.0 License
A blazing fast customizable waveform view. Extract the audio section of an asset (which can be both video or audio) and display a waveform. Compared to other libs that are found on the web, this on...