6,563 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
JAPagerViewController screenshot

JAPagerViewController

December 28, 2018 • Apache 2.0 License
JAPagerViewController is a simple pager based view controller to display sequence of views in single view.
DynamicNavigationBar screenshot

DynamicNavigationBar

October 17, 2018 • Apache 2.0 License
A navigation bar that can be expanded by drag
WatchNote screenshot

WatchNote

March 15, 2017 • Apache 2.0 License
⌚️ 🤓 Controlling your Keynote using Apple Watch
CollectionViewCustom screenshot

CollectionViewCustom

March 02, 2017 • Apache 2.0 License
Custom CollectionViewLayout with a custom paging size by overriding scrollViewWillEndDragging
ChangeLanguage screenshot

ChangeLanguage

August 24, 2016 • Apache 2.0 License
this is the best way to change the app directions(RTL or LTR) without any needs to restart the app, also solving storyboards and xibs cashing.
MMLocalization screenshot

MMLocalization

August 15, 2016 • Apache 2.0 License
Its a helper to change your localization string