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

ReactiveLocalizationManager screenshot

ReactiveLocalizationManager

March 13, 2015 • MIT License
This class helps change app language without changing device language or restarting app. ReactiveCocoa is used for delivery of localization changes.
YiRefresh screenshot

YiRefresh

March 13, 2015 • Apache 2.0 License
a simple way to use pull-to-refresh. 下拉刷新,大道至简,最简单的网络刷新控件
YiSlideMenu screenshot

YiSlideMenu

March 13, 2015 • Apache 2.0 License
SlideMenu,简洁的侧边菜单,清爽风格 iOS Slide Menu with ability to add both left and right menu, and built in UIScrollView.
GBDeviceInfo screenshot

GBDeviceInfo

March 13, 2015 • Apache 2.0 License
Detects the hardware, software and display of the current iOS or Mac OS X device at runtime.
StatusFlow screenshot

StatusFlow

March 13, 2015 • MIT License
StatusFlow is an iOS implementation of a simple to use UICollectionView intended to show meaningful status that is animated and beautiful. It displays the current, previous, and next items in a li...
MJExtension screenshot

MJExtension

March 12, 2015 • MIT License
Conversion between JSON and model
ATAppUpdater screenshot

ATAppUpdater

March 12, 2015 • MIT License
Checks if there is a newer version of your app in the AppStore and alerts the user to update the app. - One line of code - Milliseconds response - Thread-safe - Shows version number in alert ...
Calendar-OSX screenshot

Calendar-OSX

March 12, 2015 • MIT License
Calendar component for OSX inspired by some free iOS alternatives
HYPanViewController screenshot

HYPanViewController

March 12, 2015 • MIT License
The ViewController that recreates the vvebo app Animation. The Awesome way to delete tableView Cell or present New ViewController.
BLKFlexibleHeightBar screenshot

BLKFlexibleHeightBar

March 12, 2015 • MIT License
BLKFlexibleHeightBar allows you to create header bars with flexible heights. Often, this sort of UI paradigm is used to hide chrome and make room for more content as a user is scrolling. This is se...
UILabel-AutomaticWriting screenshot

UILabel-AutomaticWriting

March 10, 2015 • MIT License
UILabel category with automatic writing animation. Inspired by Google Trends - Hot Searches (http://www.google.com/trends/hottrends/visualize)
MARKRangeSlider screenshot

MARKRangeSlider

March 09, 2015 • MIT License
A custom reusable slider control with 2 thumbs (range slider). Values range is between `minimumValues` and `maximumValue` (from 0 to 1 by default). The left thumb isn't able to go on the right side...
MJRefresh screenshot

MJRefresh

March 09, 2015 • MIT License
The easiest way to use pull-to-refresh
LIGRippleView screenshot

LIGRippleView

March 09, 2015 • MIT License
UIView subclass with elegant ripple effect, inspired by many dribbble demos.
BIND screenshot

BIND

March 08, 2015 • MIT License
Data Binding and MVVM for iOS BIND offers a loose framework for implementing MVVMC architecture in your app. Make your code more reactive, testable and maintainable.
LTNavigationBar screenshot

LTNavigationBar

March 08, 2015 • MIT License
UINavigationBar Category which allows you to change its background dynamically.
iOS Knob Control screenshot

iOS Knob Control

March 08, 2015 • BSD License
This is a generic, reusable knob control you can insert into any application. You may provide custom knob images or use the customizable default images. The control animates rotation of the image i...
Form screenshot

Form

March 08, 2015 • MIT License
Form came out from our need to a form that could share logic between our iOS apps and our web clients, we found that JSON was one way to achieve this. Form includes the following features: - ...
No image provided.

Kinder

March 08, 2015 • MIT License
A vote controller, which allows the user to vote like tinder.
ANProgressStepper screenshot

ANProgressStepper

March 08, 2015 • MIT License
A stepped progress control to show the user their progress in a multi-step process such as a multi-page form.