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

Sponsored with ❤️ by Instabug
Spend Your Time Developing Not Debugging with Instabug SDK
Instabug

Catch bugs as soon as they happen and know exactly why a crash occurred. 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.

NLImageShowcase screenshot

NLImageShowcase

ImageShowcase is a UIView subclass. It can be easily integrated to any application and almost everything is customizable to fit into any App.Some of its features are, Customizable layout with configurable, Thumbnail Size, Thumbnail Row & Column Spacing, Top and Left Spacing. It has a stand alone independent Image Viewer as well. It has optimized thumbnail generation technique which resize and then crop an image to fit into size defined. When user touch-and-hold (long press) thumbnail the delete view with springboard animation is activated.

View Control

PSCollectionView screenshot

PSCollectionView

It's a Pinterest style scroll view designed to be used similar to a UITableView. It supports Portrait and Landscape orientations. I built this as a hack to show my friends. Any suggestions or improvements are very welcome! Coming soon... A fully functional demo app.

View Control

RESideMenu screenshot

RESideMenu

iOS 7 style side menu inspired by Dribbble shots ([first](http://dribbble.com/shots/1116265-Instasave-iPhone-App) and [second](http://dribbble.com/shots/1114754-Social-Feed-iOS7)).

View Control

CMPopTipView screenshot

CMPopTipView

Custom UIView for iOS that pops up an animated "bubble" pointing at a button or other view. Useful for popup tips.

View Control

PSStackedView screenshot

PSStackedView

Open source implementation of Twitter/iPad stacked ui - done right.

View Control

SASlideMenu screenshot

SASlideMenu

A simple library to create sliding menus that can be used in storyboards and support static cells. Sliding menus are used in a number of popular applications like Facebook, Path 2.0, Glassboard and many others.

View Control

CKCalendar screenshot

CKCalendar

CKCalendar is an easily customizable calendar/date picker for iOS apps. Style to your liking and include it in your next iPad or iPhone app!

View Control

DTCoreText screenshot

DTCoreText

This project aims to duplicate the methods present on Mac OSX which allow creation of NSAttributedString from HTML code on iOS. This is useful for drawing simple rich text like any HTML document without having to use a UIWebView. (Previously known as "NSAttributedString Additions for HTML")

View Control

HCDownload screenshot

HCDownload

Fully-featured download manager and view controller. More features and updates to come.

View Control

KNSemiModalView screenshot

KNSemiModalView

UIViewController+KNSemiModal is an effort to make a replica of semi-modal view plus with pushed-back stacked animation found in the beautiful "Park Guides by National Geographic" app. This library (ARC) is designed as a Category to UIViewController so you don't have to subclass and you can simply drop in any project and it will just work!

View Control