6459 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.

AAPlayer screenshot


Customize video player base on AVPlayer

Learn More Open in Xcode
AAPopUp screenshot


AAPopUp is a simple and easy-to-use popup view controller designed to present customizable storyboard based view controller as a modal alert, written in Swift. It supports tag-based and dedicated v...

Learn More Open in Xcode
AARatingBar screenshot


AARatingBar is a simple, lightweight & easy-to-use rating bar designed to get and set ratings in iOS, written in Swift.

Learn More Open in Xcode
AARefreshControl screenshot


AARefreshControl is a pull to refresh control for UITableVIew and UICollectionView

Learn More Open in Xcode
AASquaresLoading screenshot


Simple loading animation using squares

Learn More Open in Xcode
ABCTabBarController screenshot


ABCTabBarController is a tabBarController inspired by Google's Material Design.

Learn More Open in Xcode
ABExpandableView screenshot


Expandable, collapsible, filterable and single/multi selectable table view.

Learn More Open in Xcode
ABSteppedProgressBar screenshot


ABSteppedProgressBar is an animated and customisable stepped progress bar for iOS written in Swift

Learn More Open in Xcode
ABWebView screenshot


A utility control which is using fast WKWebView in replacement of UIWebView which is introduced in iOS8. Just set URL to load and it will do the rest. Very easy to implement. This is very useful wh...

Learn More Open in Xcode
ACKeyboard screenshot


ACKeyboard is a keyboard extension for iOS that mimics the system keyboard, except it has only one 'letter' key: "yo". The keyboard has the following features: - iPhone and iPad layout - por...

Learn More Open in Xcode