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

DNFlyingBadge screenshot

DNFlyingBadge

DNFlyingBadges is an easy to use and fun control for quick contextual user notification. Rather than the traditional loading or alert that often covers the view and requires user interaction DNFlyingBadges are quick and contextually relevant indicators that can be customized for a variety of situations using a single library.

View Control

XLSlidingContainer screenshot

XLSlidingContainer

XLSlidingContainer is a custom container controller that embeds two independent view controllers allowing to easily maximize any of them using gestures.

View Control

SKTiledMap screenshot

SKTiledMap

A TMX TileMap framework for SpriteKit. Supporting iOS 8 and OS X 10.10 and above.

View Control

HBProgressHUD screenshot

HBProgressHUD

This HUD which shows the process of progress in iOS application.

View Control

FTMoreApps screenshot

FTMoreApps

FTMoreApps is a library created to present a view controller inside your application to show your developer page of apps. It is very similar to the App Store visual.

View Control

ERJustifiedFlowLayout screenshot

ERJustifiedFlowLayout

A subclass of UICollectionViewFlowLayout for iOS that supports left, full, and right horizontal justification, as well as enforcing a fixed amount of spacing between each cell. Includes screenshots and a test project demonstrating its usage with dynamically sized cells.

View Control

watchOS-2-Sampler screenshot

watchOS-2-Sampler

Code examples for new features of watchOS 2. Contents: - Accelerometer - Gyroscope - Pedometer - Heart Rate - Table Animations - Animated Properties - Core Graphics (Draw paths or gradations) - Audio Rec & Play - Picker Styles - Taptic Engine - Alert - Animation with Digital Crown - Interactive Messaging - Open System URL - Audio File Player - Network Access

View Control

DOAlertController screenshot

DOAlertController

Simple Alert View written in Swift, which can be used as a UIAlertController. It supports from iOS7. It is simple and easily customizable!

View Control

Follower screenshot

Follower

Track trip distance, speed, altitude, and duration like a boss.

View Control

XLData screenshot

XLData

XLData provides an elegant and concise way to load and show data sets into table and collection views.

View Control