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.

NgKeyboardTracker screenshot


Objective-C library for tracking keyboard in iOS apps. An article describing the usage: https://medium.com/@meiwin/a-stickler-for-details-implementing-sticky-input-fields-in-ios-f88553d36dab

Learn More Open in Xcode
ARNZoomImageTransition screenshot


Custom image zooming animation transition & interactive transition. (Swift lang)

Learn More Open in Xcode
BugReportKit screenshot


Easier bug reports on iOS. Just take a screenshot in your app, doodle on the image, and send it away! Currently, Bug reports can be added to Github Issues, Gitlab Issues, JIRA issues, or sent as em...

Learn More Open in Xcode
AZSoundManager screenshot


Audio playing in iOS apps. Many useful audio actions, like playAtSecond, restart, and many others! Bonus: demo includes UI-ready audio components.

Learn More Open in Xcode
GradientSlider screenshot


GradientSlider is a UIControl subclass which is similar to UISlider, but with a linear gradient coloring the slider’s track. Useful for creating color pickers. It is written in Swift. Features: ...

Learn More Open in Xcode
SwiftLocation screenshot


SwiftLocation is a simple 100% Swift wrapper around CoreLocation. Use Location services has never been easier and you can do it with your favourite language. Let me show the best features of the li...

Learn More Open in Xcode
Morse_Encoding_Decoding screenshot


This project allows you to encode and decode Morse code using your device flashlight and camera. For decoding was used augmented reality library OpenCV 2

Learn More Open in Xcode
JMImageScanning screenshot


Basic ocr recognition to hack secure keyboards

Learn More Open in Xcode
ApolloDB screenshot


A secure and easy to implement database for your apps.

Learn More Open in Xcode
JTMaterialSpinner screenshot


An iOS spinner view based on material design

Learn More Open in Xcode