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

Progress screenshot

Progress

June 13, 2019 • MIT License
Circular progress bar with percentage
No image provided.

VisibleText

June 12, 2019 • MIT License
Automatically determine the text color according to the background
PanSlip screenshot

PanSlip

June 11, 2019 • MIT License
Use PanGesture to dismiss view on UIViewController and UIView
circular-carousel screenshot

circular-carousel

June 10, 2019 • MIT License
List a collection of items in a horizontally scrolling view. A scaling factor controls the size of the items relative to the center.
KeyboardAvoiding screenshot

KeyboardAvoiding

June 09, 2019 • MIT License
A SwiftUI view that manages a UIViewController that responds to keyboard events with modified additionalSafeAreaInsets.
TGFlingActionButton screenshot

TGFlingActionButton

June 08, 2019 • MIT License
StoryBoard friendly easy to integrate iOS swipe to pay /fling action button UIButton class in swift for iOS.
TransitionController screenshot

TransitionController

June 07, 2019 • MIT License
You can dismiss transition and present transition between UIViewController, UINavigationController, UITabBarController, UICollectionViewController, and UITableViewController. Receives a delegate f...
MightyTabBar screenshot

MightyTabBar

June 05, 2019 • MIT License
MightyTabBar is a customizable tab bar that doubles as a menu drawer. Instead of being limited to 5 tab bar items, MightyTabBar allows your app to have many more tab bar items, all positioned withi...
BadgeHub screenshot

BadgeHub

June 04, 2019 • MIT License
A way to quickly add a notification badge icon to any view. Make any UIView a full fledged animated notification center.
Unrealm screenshot

Unrealm

June 03, 2019 • MIT License
Unrealm is an extension on RealmCocoa, which enables Swift native types to be saved in Realm.
SNAdapter screenshot

SNAdapter

June 02, 2019 • MIT License
iOS swift tableview and collectionView Adapter, powered by generics and associated types
No image provided.

EmptyStateKit

June 01, 2019 • MIT License
Beautiful, animated & fully customizable empty state view. A great way to engage and keep users whenever the view has no content to display.
LoadingShimmer screenshot

LoadingShimmer

May 31, 2019 • MIT License
An easy way to add a shimmering effect to any view with just single line of code. It is useful as an unobtrusive loading indicator. This is a network request waiting for the framework, the framewor...
LMGaugeViewSwift screenshot

LMGaugeViewSwift

May 30, 2019 • MIT License
LMGaugeViewSwift is a simple and customizable gauge control for iOS.
WMSegmentControl screenshot

WMSegmentControl

May 29, 2019 • MIT License
Custom segment control for iOS. you can create a custom segment control with image like youtube and facebook style using various options and customize as per your requirement. you can get the selec...
Elephant screenshot

Elephant

May 28, 2019 • Apache 2.0 License
Elegant SVG animation kit for swift
Tagging screenshot

Tagging

May 27, 2019 • MIT License
🏷 Type-safe tags in Swift
UICollectionViewLayout Collection screenshot

UICollectionViewLayout Collection

May 26, 2019 • MIT License
This is a UICollectionViewLayout Collection that reproduce famous layouts, actually you can find: - SafariLayout: A Layout that reproduce the Safari iPhone tabs Experience - StoriesLayout: A Lay...
No image provided.

KVideoPlayer

May 25, 2019 • Apache 2.0 License
Play Multiple local/URL videos using AVPlayer like facebook, instagram. On scrolling horizontally, previous video will pause and the current will start playing smoothly.
KCustomAlert screenshot

KCustomAlert

May 24, 2019 • Apache 2.0 License
Simple and easy alerts to use instead of default AlertController. Alerts with different styles. Separate Xib is provided to customize as pr your need. Callbacks are easily handled by using Closures...