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

Stay in touch
Sponsored with ❤️ by Instabug
Instabug: Understand how your app is doing with real-time contextual insights from your users
Instabug

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.

WYChart screenshot

WYChart

A simple and elegant Chart library with rich animations.Include line, pie and radar chart.

Learn More Open in Xcode
XCDYouTubeKit screenshot

XCDYouTubeKit

YouTube video player for iOS, tvOS and macOS

Learn More Open in Xcode
XCoordinator screenshot

XCoordinator

Powerful navigation library for iOS based on the coordinator pattern.

Learn More Open in Xcode
XCTestAsync screenshot

XCTestAsync

An extension to XCTest to enable running asynchronous unit tests

Learn More Open in Xcode
XDListView screenshot

XDListView

Reimplement a UITableView from ground up.

Learn More Open in Xcode
XDVerticalGradientColorSlider screenshot

XDVerticalGradientColorSlider

XDVerticalGradientColorSlider is vertical gradient color slider, you can use it to pick up an UIColor as you want.

Learn More Open in Xcode
XHLoadingNavigationItemTitleView screenshot

XHLoadingNavigationItemTitleView

Temporarily adds a loading indicator below the title of your view controller.

Learn More Open in Xcode
XHShockHUD screenshot

XHShockHUD

An easy-to-use and customize HUD view with four built-in styles. 重用性好、使用简单、可任意定制HUD样式(用的人去定制),默认有四种定制好的方式,你想随意的提示嘛?进来吧!总有你要的

Learn More Open in Xcode
XLocation screenshot

XLocation

An Xcode plugin which lets you add easily a new location from an address in your current Xcode project.

Learn More Open in Xcode
XLSlidingContainer screenshot

XLSlidingContainer

XLSlidingContainer is a custom container controller that embeds two independent view controllers allowing to easily maximize any of them using gestures.

Learn More Open in Xcode