6523 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
Instabug

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.

ReactKit screenshot

ReactKit

Swift Reactive Programming.

Learn More Open in Xcode
BWWalkthrough screenshot

BWWalkthrough

BWWalkthrough (BWWT) is a class that helps you create Walkthroughs for your iOS Apps. It differs from other similar classes since it hasn't a rigid template; BWWT is just a layer placed over your c...

Learn More Open in Xcode
HanekeSwift screenshot

HanekeSwift

Haneke is a lightweight generic cache for iOS written in Swift. For example, here's how you would initialize a data cache: `let cache = Cache<NSData>("my-files")` Haneke also includes a zero-...

Learn More Open in Xcode
FDChessboardView screenshot

FDChessboardView

### Features * High resolution graphics * Customizable themes and game graphics * Supports all single board chess variants: suicide, losers, atomic, etc. * Supports games with odd piece a...

Learn More Open in Xcode
Slidden screenshot

Slidden

Slidden is an open source, customizable, iOS 8 keyboard, written in Swift. iOS 8 brought us the ability to create fully customizable keyboards, but does not provide a strong foundation to start fro...

Learn More Open in Xcode
ImagePickerSheetController screenshot

ImagePickerSheetController

ImagePickerSheetController is a component that replicates the custom photo action sheet in iMessage. It's very similar to UIAlertController which makes its usage simple and concise.

Learn More Open in Xcode
RateMyApp (Swift) screenshot

RateMyApp (Swift)

RateMyApp is a class to provide gentle reminders for app users to rate your app, written completely in swift Features: 1) Easy setup 2) Supports iOS7 & iOS8

Learn More Open in Xcode
MapManager (Swift) screenshot

MapManager (Swift)

Map manager is a MapKit wrapper to provide route direction drawing written entirely in Swift 1) Closure support 2) Get directions using Apple service 3) Get directions using Google service...

Learn More Open in Xcode
DTIToastCenter (Swift) screenshot

DTIToastCenter (Swift)

A toast center for displaying quick toast to the user. Written in swift.

Learn More Open in Xcode
VMXMLParser (Swift) screenshot

VMXMLParser (Swift)

VMXMLParser is a NSXMLParser wrapper in Swift Features: 1) Closure based 2) Response as array of dictionaries 3) Unicode support 4) Just two lines and you are done :) SAMPLE...

Learn More Open in Xcode
LocationManager (Swift) screenshot

LocationManager (Swift)

CLLocationManager wrapper in Swift, performs location update, geocoding and reverse geocoding using Apple and Google service Features: 1) Location update with closure & delegate support 2)...

Learn More Open in Xcode
MIBadgeButton-Swift screenshot

MIBadgeButton-Swift

MIBadgeButton is badge button written in Swift with high UITableView/UICollectionView performance.

Learn More Open in Xcode
Refresher screenshot

Refresher

Pull to refresh in Swift

Learn More Open in Xcode
Conway's Game of Life screenshot

Conway's Game of Life

Conway's Game of Life written in Swift

Learn More Open in Xcode
SwiftTask screenshot

SwiftTask

Promise + progress + pause + cancel, using SwiftState (state machine).

Learn More Open in Xcode
SugarRecord screenshot

SugarRecord

A Core Data management library written in Swift. Thanks to SugarRecord you'll be able to start the Core Data stack structure just with a line of code and start working with your database models usi...

Learn More Open in Xcode
Pathfinder screenshot

Pathfinder

A pathfinding library written in Swift

Learn More Open in Xcode
Music Player screenshot

Music Player

Fully functional music player is written in swift

Learn More Open in Xcode
ASAttributedLabelNode screenshot

ASAttributedLabelNode

Draw NSAttributedString in SpriteKit

Learn More Open in Xcode
MapTable-Swift screenshot

MapTable-Swift

Mimic the Find My Friends app's first screen behavior.

Learn More Open in Xcode
DTIActivityIndicator screenshot

DTIActivityIndicator

Beautiful custom ActivityIndicator inspired from css library SpinKit and much more... Written in Swift. Supported animations: Rotating Plane, Double Bounce, Chasing Dots, Pulse, Wave, Spotify, W...

Learn More Open in Xcode
Cover Photo Twitter screenshot

Cover Photo Twitter

Example of blurred expanding cover photo like twitter app: http://m.UploadEdit.com/b038/1407960919189.gif Created in Xcode 6 with auto layout, swift

Learn More Open in Xcode
Swifty screenshot

Swifty

A beautiful Login coded in Swift

Learn More Open in Xcode
International-Calendar-Widget screenshot

International-Calendar-Widget

An International Calendar iOS8 widget that shows you the date in different calendars.

Learn More Open in Xcode
SwiftState screenshot

SwiftState

Elegant state machine for Swift. [Features] Transition: .State0 => .State1 Try transition: machine <- .State1 Try transition + messaging: machine <- (.State1, "GoGoGo") Chaining:...

Learn More Open in Xcode