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

AAPopUp screenshot

AAPopUp

February 14, 2017 • Apache 2.0 License
AAPopUp is a simple and easy-to-use popup view controller designed to present customizable storyboard based view controller as a modal alert, written in Swift. It supports tag-based and dedicated v...
AACoreData screenshot

AACoreData

February 12, 2017 • Apache 2.0 License
AACoreData is a lightweight data persistence wrapper designed to provide an easier solution for `CRUD` operations using `CoreData`, written in Swift. It provides a singleton instance to access `Cor...
No image provided.

Animations-in-iOS

February 12, 2017 • Apache 2.0 License
Used to apply many kind of animations in your apps.
MaterialTapTargetPrompt-iOS screenshot

MaterialTapTargetPrompt-iOS

February 09, 2017 • Apache 2.0 License
A iOS version of Material Tap Target Prompt
YTDropMenu screenshot

YTDropMenu

February 09, 2017 • Apache 2.0 License
A drop menu with cancel button. Easy to use, support single selection and multiple selection. You can also set background color and icon image.
HXSearchBar screenshot

HXSearchBar

February 07, 2017 • Apache 2.0 License
HXSearchBar is a fully customizable search box - inherited from UISearchBar, as simple as UISearchBar - HXSearchBar is an extension of the UISearchBar, adding a number of custom attributes - H...
SBKMenuView screenshot

SBKMenuView

February 07, 2017 • Apache 2.0 License
inspired menu view from Phonto app
ChartLegends screenshot

ChartLegends

February 06, 2017 • Apache 2.0 License
Powerful customizable chart legends * Define the layout with only a flag, in interface builder or code. * Predefined shapes and possibility to use custom paths. * Per-cell configuration or ove...
AAImagePicker screenshot

AAImagePicker

January 29, 2017 • Apache 2.0 License
AAImagePicker is a simple & easy-to-use image picker designed to present both camera and photo library options and get the UIImage easily.
AAFragmentManager screenshot

AAFragmentManager

January 29, 2017 • Apache 2.0 License
AAFragmentManager is a child view manager responsible to add child subviews in UIView, designed for easy switching between child view controllers with animations.
Mystique screenshot

Mystique

January 18, 2017 • Apache 2.0 License
Helpers to compose CoreAnimation
PieCharts screenshot

PieCharts

January 13, 2017 • Apache 2.0 License
Easy to use and highly customizable pie charts library for iOS - Customizable slices - Add overlays using simple UIViews - Interactive - Animated - Dynamic slice insertion - Reusable compon...
No image provided.

HBRecorder

January 12, 2017 • Apache 2.0 License
Record videos with pause/start feature and beautiful animations between video segments
JDBreaksLoading screenshot

JDBreaksLoading

January 08, 2017 • Apache 2.0 License
JDBreaksLoading Based on simple UIView and SpriteKit. You can easily start up a little breaking game by one line. By the way, don't make user wait too long to play the game~
DynamicTypeSupportInSwift screenshot

DynamicTypeSupportInSwift

January 02, 2017 • Apache 2.0 License
An easy control which support both system and custom fonts with dynamic type. Dynamic type is changing the font size of your app when user changes the font size of system from the settings. It al...
JDJellyButton screenshot

JDJellyButton

December 30, 2016 • Apache 2.0 License
JDJellyButton is a high-cutomization navigation Button.
WOWCheckbox screenshot

WOWCheckbox

December 29, 2016 • Apache 2.0 License
Highly customisable checkbox in Swift.
LineAndPieChartDemo screenshot

LineAndPieChartDemo

December 29, 2016 • Apache 2.0 License
Use Bezier Paths to draw a simple Pie chart and Line Chart
WeixinActivitySwift screenshot

WeixinActivitySwift

December 28, 2016 • Apache 2.0 License
Share to Weixin in ActivityView in Swift 3.0.
KConfigurableCollectionViewDemo screenshot

KConfigurableCollectionViewDemo

December 28, 2016 • Apache 2.0 License
You can fully configure your collection view to handle number of items in a row.