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

Atlas screenshot

Atlas

February 27, 2015 • Apache 2.0 License
Atlas is a lightweight, flexible set of user interface components designed to enable developers to quickly and easily integrate native communications experiences into their applications. It was des...
DWNavMenu screenshot

DWNavMenu

February 27, 2015 • Apache 2.0 License
A highly customizable UIActionSheet style menu with simple navigation and block handling This class is a simple navigation menu in the style of a UIActionSheet. This class makes it easy to creat...
MediumScrollFullScreen screenshot

MediumScrollFullScreen

February 26, 2015 • MIT License
Medium's upper and lower Menu in Scroll.
UIRotatableView screenshot

UIRotatableView

February 26, 2015 • BSD License
A simple view, that can be rotated with one finger.
DDHCustomTransition screenshot

DDHCustomTransition

February 26, 2015 • MIT License
Helper classes to make basic view controller transitions easier
DejalIntervalPicker screenshot

DejalIntervalPicker

February 26, 2015 • BSD License
`DejalIntervalPicker` is a custom Mac control similar to `NSDatePicker`, but for time intervals or ranges. Features -------- - A custom control with an amount or amount range, units, and ste...
DejalObject screenshot

DejalObject

February 26, 2015 • BSD License
An abstract data model class that can represent subclasses as dictionary or JSON data for saving to disk or over the network. For both OS X and iOS. Features -------- - **DejalObject**: Thi...
BFRadialWaveView screenshot

BFRadialWaveView

February 25, 2015 • MIT License
A mesmerizing view with lots of options. It is meant to be used with BFRadialWaveHUD, but you are free to take it :)
Modern Look screenshot

Modern Look

February 25, 2015 • MIT License
ModernLook-OSX is the amalgamation of different ideas found all around the net discussing about how to achieve the look of application rewritten by Apple for Yosemite. So there is nothing revolu...
INSPullToRefresh screenshot

INSPullToRefresh

February 25, 2015 • MIT License
A simple to use very generic pull-to-refresh and infinite scrolling functionalities as a UIScrollView category.
BFRadialWaveHUD screenshot

BFRadialWaveHUD

February 25, 2015 • MIT License
A progress HUD using BFRadialWaveView. Huge thanks to github user @kevin-hirsch for making his amazing KVNProgress HUD available under the MIT license! Most of the actual HUD code, as well as AL...
AutocompleteTextfieldSwift screenshot

AutocompleteTextfieldSwift

February 25, 2015 • MIT License
Simple and straightforward sublass of UITextfield to manage string suggestions
OpenSansSwift screenshot

OpenSansSwift

February 25, 2015 • MIT License
Easily use the OpenSans font in Swift The usual process of embedding any custom fonts in your IOS applications has a few steps: * Copy all your font resources to your project * Make sure the...
JMEasyTouchID - Swift screenshot

JMEasyTouchID - Swift

February 25, 2015 • MIT License
TouchID used easy on one line in your ViewController.
SQLite.swift screenshot

SQLite.swift

February 25, 2015 • MIT License
A type-safe, Swift-language layer over SQLite3. SQLite.swift provides compile-time confidence in SQL statement syntax and intent. Features: - A pure-Swift interface - A type-safe, optiona...
ScheduleKit screenshot

ScheduleKit

February 25, 2015 • MIT License
ScheduleKit is a new graphical event management framework for Mac OS X that provides a great way to display a set of event-like objects (with basically starting date and duration properties) either...
JKAlertView screenshot

JKAlertView

February 25, 2015 • Custom License
JKAlertView is a user friendly and customised alert view class . No delegates required ,blocks are being used. The methods are self explanatory. For more details check the Read me file.
ContentTableViewController screenshot

ContentTableViewController

February 25, 2015 • GPL License
Super simple way to present content. A template table view that can take several kinds of objects and present them on-the-fly with one line of code. Customization of the view controller can be done...
RRTagController screenshot

RRTagController

February 24, 2015 • MIT License
RRTagController allows user to select tag and create new one.
MJAlertView screenshot

MJAlertView

February 24, 2015 • MIT License
Simple automatic Dismissible Alert with minor 3D Transforms. Produces an effect similar to Saavn's dismissible Alerts. Possible with adding a simple category!