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

BFKit-Swift screenshot

BFKit-Swift

BFKit-Swift is a collection of useful classes, structs and extensions to <strong>develop Apps faster</strong>. If you are looking for <strong>Objective-C</strong> version check it out here: <strong><a href="https://www.cocoacontrols.com/controls/bfkit">BFKit</a></strong> <strong>Foundation:</strong><br> Array<br> Collection<br> Data<br> Date<br> FileManager<br> Number<br> NSObject<br> ProcessInfo<br> String<br> Thread <strong>UIKit:</strong><br> UIBarButtonItem<br> UIButton<br> UIColor<br> UIDevice<br> UIFont<br> UIImage<br> UIImageView<br> UILabel<br> UINavigationBar<br> UIPasteboard<br> UIScreen<br> UIScrollView<br> UITableView<br> UITextField<br> UITextView<br> UIToolbar<br> UIView<br> UIViewController<br> UIWebView<br> UIWindow<br> <strong>BFKit:</strong><br> BFApp<br> BFButton<br> BFLog<br> BFPassword<br> BFSystemSound<br> BFTextField<br> BFTouchID

View Control

JMModalOverlay screenshot

JMModalOverlay

Create easily and display an animated modal overlay with custom content above a window

View Control

GIFRefreshControl screenshot

GIFRefreshControl

GIFRefreshControl is a pull to refresh that supports GIF images as track animations.

View Control

CoreStore screenshot

CoreStore

Simple, elegant, and smart Core Data programming with Swift

View Control

VMButtonCircleFun screenshot

VMButtonCircleFun

Make circle button with animation

View Control

JCSegmentBarController screenshot

JCSegmentBarController

Simple to use and support horizontally-scrolling.

View Control

DropdownViewDemo screenshot

DropdownViewDemo

This is a simple control that allows see the bottom view by sliding the upper view pressing the button. Double tap on the button unfold (or folds) the upper view.

View Control

Future screenshot

Future

Swift µframework providing Future<T, Error>

View Control

DropMenu screenshot

DropMenu

A menu implementation with a slide in menu similar to Medium's menu.

View Control

SnappingStepper screenshot

SnappingStepper

An elegant alternative to the UIStepper written in Swift enhanced with a thumb slider to control the value update with more flexibility.

View Control