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

Sponsored with ❤️ by Instabug

Instabug: Understand how your app is doing with real-time contextual insights from your users

Get all the logs you need and fix bugs, crashes, and other issues in minutes instead of days. With Instabug you will automatically receive device data, network logs, and reproduction steps with every bug and crash report. It only takes a line of code to integrate and is perfect for teams that are now working remotely. See more detailed features comparison and try Instabug for free here.

Get Started Now
CustomScrollView screenshot

CustomScrollView

December 27, 2018 • MIT License
Make Indicator always visible for UIScrollView in iOS
ADOverlayContainer screenshot

ADOverlayContainer

December 07, 2018 • Apache 2.0 License
iOS UI library to implement overlay based interfaces
ContainerView screenshot

ContainerView

November 12, 2018 • MIT License
ContainerView is designed to add a cool swim from the bottom to the animation with the effect of scale, controlled by the help of a gesture, scrollView also takes control. The idea is taken from th...
NVPictureInPicture screenshot

NVPictureInPicture

November 10, 2018 • MIT License
Picture in Picture support for iOS
DTCircularActivityIndicator screenshot

DTCircularActivityIndicator

November 09, 2018 • MIT License
circular activity indicator. Easy to customize.
RateKit screenshot

RateKit

November 05, 2018 • GPL License
RateKit for macOS. An easy way to make a request rating window.
PermissionsKit screenshot

PermissionsKit

October 29, 2018 • MIT License
The convenience wrapper on macOS permissions API, including Mojave Full Disk Access.
WHWeatherAnimation screenshot

WHWeatherAnimation

October 18, 2018 • Apache 2.0 License
WeatherAnimation(sun, cloud, rain, thunderstorm, snow)
GSSlidingSelector screenshot

GSSlidingSelector

October 17, 2018 • MIT License
GSSlidingSelector is a controller for selecting a small fixed amount of elements with swipe gestures.
JEKScrollableSectionCollectionViewLayout screenshot

JEKScrollableSectionCollectionViewLayout

October 17, 2018 • MIT License
A UICollectionView flow layout with individually scrollable sections
FFRouter screenshot

FFRouter

October 17, 2018 • MIT License
Powerful and easy-to-use URL routing library in iOS that supports URL Rewrite(强大、易用、支持 URL Rewrite的 iOS 路由库)
CustomPresentation screenshot

CustomPresentation

October 17, 2018 • Apache 2.0 License
iOS Mail/Music app like Presentation animation. Written in Objective-C.
WCSDateRange screenshot

WCSDateRange

October 14, 2018 • Apache 2.0 License
Simple date range class.
RBRoundedCorners screenshot

RBRoundedCorners

October 13, 2018 • MIT License
This Objective-C Category allows to round top corners, bottom corners or all corners of a view. It also provides functionality to round corners and add border from Interface Builder. It is very han...
DynamiciOS screenshot

DynamiciOS

October 06, 2018 • MIT License
JavaScript-Based VirtualMachine For Change Running State Of Your Application. You can change your application dynamically with no extra effort.
SwiftBlurTest screenshot

SwiftBlurTest

September 11, 2018 • Apache 2.0 License
Swift OpenCV integration , Swift Blur Test on picture.
LLDebugTool - A convenient debugging tool screenshot

LLDebugTool - A convenient debugging tool

August 27, 2018 • MIT License
LLDebugTool is a debugging tool for developers and testers that can help you analyze and manipulate data in non-xcode situations.
SearchablePicker screenshot

SearchablePicker

August 04, 2018 • Apache 2.0 License
Display Apple system-like picker view. It is well suited for showing a long list of items with a search bar in iOS-like way. It looks very similar to the views shown in Apple System Setting.
TinderUserProfile screenshot

TinderUserProfile

August 02, 2018 • Apache 2.0 License
Tinder/Bumble like user image with user details scroll animation
LNPropertyListEditor screenshot

LNPropertyListEditor

July 27, 2018 • MIT License
A property list editor for macOS, similar to Xcode's.