6525 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

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.

curvyRoute screenshot


Display curvy routes on iOS, MapKit

Learn More Open in Xcode
DuctTape screenshot


📦 KeyPath dynamicMemberLookup based syntax sugar for Swift.

Learn More Open in Xcode
StylableNavigationBar screenshot


🧸 StylableNavigationBar provide a lightweight replacement for a standard UINavigationController, so you can easily manage your navigation and status bar styles throughout your iOS app

Learn More Open in Xcode
CharacterCounter screenshot


A library that provides counter label component that can be added as a subview to a view or can be used as a keyboard accessory view

Learn More Open in Xcode
MHWebViewController screenshot


An Instagram inspired Web View Controller.

Learn More Open in Xcode
AVCalendar screenshot


A customisable calendar/date picker for iOS.

Learn More Open in Xcode
MVCacher screenshot


Caches any data in Swift!

Learn More Open in Xcode
NSVPullToRefresh screenshot


PullToRefresh for any kind of view.

Learn More Open in Xcode
NSVLocalizationKit screenshot


So basically you will set localizable keys from storyboard and it will localize it, the main idea is when you have in app language change, you will have to subscribe to language change notification...

Learn More Open in Xcode
AARefreshControl screenshot


AARefreshControl is a pull to refresh control for UITableVIew and UICollectionView

Learn More Open in Xcode
AAObnoxiousFilter screenshot


Simple Profanity (Obnoxious) Filter written in Swift.

Learn More Open in Xcode
LNPreviewToContextMenu screenshot


LNPreviewToContextMenu is a framework for automatically transforming your existing 3D Touch Peek&Pop preview controllers and actions into the new UIContextMenu system in iOS 13.

Learn More Open in Xcode
JSONTableView screenshot


Expandable JSON data viewer

Learn More Open in Xcode
SGDigitTextField screenshot


Elegant and Simplest Digit UITextField

Learn More Open in Xcode
CommonKeyboard screenshot


An elegant Keyboard library for iOS. simple, lightweight and standalone no sub-dependencies required

Learn More Open in Xcode
CustomUIView screenshot


Now you can benefit from one IBDesignable CUIVew, that you can customize to have round corners, drop shadow with offset and you can add also a background image.

Learn More Open in Xcode
TOSegmentedControl screenshot


A segmented control in the style of iOS 13 compatible with previous versions of iOS.

Learn More Open in Xcode
inshorts-view screenshot


UICollectionView for implementing vertical swipe up-done for next/previous cards, like News Inshorts application.

Learn More Open in Xcode
PopOverDatePicker screenshot


PopOverDatePicker is a PopOver style DatePicker view.

Learn More Open in Xcode
SGCodeTextField screenshot


Simple pin code textfield. Customizable via Interface Builder or code.

Learn More Open in Xcode
RotateView screenshot


Rotate Images on circle

Learn More Open in Xcode
StorageDone-iOS screenshot


Swift library to make easy using local document-oriented database in iOS apps.

Learn More Open in Xcode
PTCardTabBar screenshot


Card Style Tab Bar Controller

Learn More Open in Xcode
PolioPager screenshot


A flexible tabBar library with search tab like SNKRS. Written in pure swift.

Learn More Open in Xcode
Palette screenshot


Color palette generation from image written in Swift

Learn More Open in Xcode