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

DBCameraButton screenshot


Customizable, IB_DESIGNABLE, iOS style camera button.

View Control

AGVolumeControlView screenshot


Visual regulator can be connected to a player or other smart house’s device making the process of controlling the level of a particular characteristic

View Control

RCMessageKit screenshot


RCMessageKit is a light-weight and easy-to-use Chat user interface framework for iOS.

View Control

BSYellowPages screenshot


An iOS customizable ScrollIndicator

View Control

WSProgressHUDIOS screenshot


This is a Progress HUD with good ios style. Easy to use and integrate and it can be used for asychronous image loader.

View Control

BSStackView screenshot


3D Stacked View control for iOS

View Control

UltraWeekCalendar screenshot


Clean and simple UI calendar control to select day through weeks

View Control

TreeGraphView screenshot


Tree Graph Simple. You can make Tree Graph view using array. I can take a array and add relationship with data. Array Is this Format. --------------------------------------------------- NSMutableArray *dataArray = [NSMutableArray new]; // Demo Data Creation to represent the flat data [dataArray addObject:@{@"emp_id":@100}]; [dataArray addObject:@{@"emp_id":@1000,@"mgr_id":@100}]; [dataArray addObject:@{@"emp_id":@2000,@"mgr_id":@100}]; [dataArray addObject:@{@"emp_id":@3000,@"mgr_id":@2000}]; [dataArray addObject:@{@"emp_id":@4000,@"mgr_id":@1000}]; [dataArray addObject:@{@"emp_id":@4001,@"mgr_id":@1000}]; [dataArray addObject:@{@"emp_id":@5000,@"mgr_id":@4000}]; [dataArray addObject:@{@"emp_id":@5001,@"mgr_id":@4000}]; [dataArray addObject:@{@"emp_id":@6002,@"mgr_id":@5000}];

View Control

PlusExtended screenshot


Simple plus button menu expand for tab bar button. Idea from: https://dribbble.com/shots/3208361-Plus-expanded

View Control

Giotto screenshot


Theme manager for your app: apply styles to anything you want through a plist file

View Control