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

PlusExtended screenshot

PlusExtended

July 05, 2017 • Apache 2.0 License
Simple plus button menu expand for tab bar button. Idea from: https://dribbble.com/shots/3208361-Plus-expanded
Giotto screenshot

Giotto

June 23, 2017 • Apache 2.0 License
Theme manager for your app: apply styles to anything you want through a plist file
CreolePriceSelectionView screenshot

CreolePriceSelectionView

June 21, 2017 • Apache 2.0 License
You will get a list of items into scroll view and it shows selected item in the center.
CreolePhotoSelection screenshot

CreolePhotoSelection

June 19, 2017 • Apache 2.0 License
It will help to select one or multiple photos from Gallery as well as Camera.
SocketChat-iOS screenshot

SocketChat-iOS

June 02, 2017 • Apache 2.0 License
Chat Example Using Socket Connection To use this code use Chat Server PHP(https://github.com/varun-naharia/Chat-Server-PHP) to create server and connect this app to that server. Or you can test wi...
NumericAnimatedLabel screenshot

NumericAnimatedLabel

May 28, 2017 • Apache 2.0 License
Animate numeric value while setting new value to label
Expandable TableView screenshot

Expandable TableView

May 28, 2017 • Apache 2.0 License
A simplest demonstration of expandable UITableView without using third party libs.
RichNotifications screenshot

RichNotifications

May 28, 2017 • Apache 2.0 License
RichNotifications are a Fascinating feature in iOS 10. It has:- Push Rich notification. Use service extension(Notification Service extension) for default view and use Notification Content extens...
APImageTransactionEffect screenshot

APImageTransactionEffect

May 25, 2017 • Apache 2.0 License
Image Transaction Effect Controller
KPhotoAlbum screenshot

KPhotoAlbum

May 19, 2017 • Apache 2.0 License
A control for iOS 9+ which list out all the album names and their images in a managed way. You can also select multiple images from different albums together.
KOutlookCalanderDemo screenshot

KOutlookCalanderDemo

May 19, 2017 • Apache 2.0 License
A Control which can be used to access Outlook calendar events and also can add new events to Outlook Calendar. Fetching Events and Adding events is performing by code only. No UI is there. So, plea...
KColorPicker screenshot

KColorPicker

May 19, 2017 • Apache 2.0 License
A beautiful Color Picker and Text Drawing like Facebook App on Image with UNDO, REDO and RESET options and generate Edited Image as output.
CustomeLocationPicker screenshot

CustomeLocationPicker

May 19, 2017 • Apache 2.0 License
Here is the customized control to pick any address from Google Map just like UBER or LYFT Apps You can get complete Address, Cit, Country, Latitude and Longitude.
LoginIntegrations screenshot

LoginIntegrations

May 18, 2017 • Apache 2.0 License
Login Integrations through Instagram, Facebook, Twitter, Flicker, GooglePlus, LInkedIn and WhatsApp and Sharing Images through Facebook, Twitter, Instagram and WhatsApp.
GoogleMapsHelper screenshot

GoogleMapsHelper

April 20, 2017 • Apache 2.0 License
An easy to integrate Model Based Google Maps Helper (SVHTTPClient, AFNetworking) That lets you Geo Code , Reverse Geocode, Get Directions , Places Autocomplete.
BSIslamicCalendar screenshot

BSIslamicCalendar

April 13, 2017 • Apache 2.0 License
It can show Georgian and Islamic dates in calendar. You can select multiple dates in calendar.
CNICTextFieldView screenshot

CNICTextFieldView

April 13, 2017 • Apache 2.0 License
CNIC Validation View It is a separate View that input CNIC It is highly customisable by editing constants NSInteger const kFirstPhaseLength = 5; NSInteger const kSecondPhaseLength = 7; NSInte...
BSHourPicker screenshot

BSHourPicker

April 08, 2017 • Apache 2.0 License
You can replace your keyboard with a picker which shows custom hours.
WCSTimeline screenshot

WCSTimeline

April 01, 2017 • Apache 2.0 License
Simple timeline with data model.
JDPlayer screenshot

JDPlayer

March 30, 2017 • Apache 2.0 License
A video player for iOS based on AVFoundation,JDPlayer is powerful and easy to integrate in your project.