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

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.

Get Started Now
iina screenshot

iina

January 03, 2019 • GPL License
The modern video player for macOS.
AppStoreUpdateKit screenshot

AppStoreUpdateKit

January 01, 2019 • GPL License
📦App Update Kit for Mac App Store
RateKit screenshot

RateKit

November 05, 2018 • GPL License
RateKit for macOS. An easy way to make a request rating window.
PermissionsKit screenshot

PermissionsKit

October 29, 2018 • MIT License
The convenience wrapper on macOS permissions API, including Mojave Full Disk Access.
LNPropertyListEditor screenshot

LNPropertyListEditor

July 27, 2018 • MIT License
A property list editor for macOS, similar to Xcode's.
DOLabel screenshot

DOLabel

March 15, 2018 • Apache 2.0 License
UILabel replacement based on CoreText/CALayer for macOS and iOS
XUIKit screenshot

XUIKit

September 19, 2017 • Apache 2.0 License
XUIKIt is a UI framework for macOS. it extends a lot of methods similar to UIKit. It is a easier way for both iOS and macOS developers to make Cocoa Applications.
LOpenPanelWithFilter screenshot

LOpenPanelWithFilter

March 11, 2017 • MIT License
This open panel with filter. You can use this Panel set filter easily, when your app support too many types of files.
SwiftLoggly screenshot

SwiftLoggly

March 10, 2017 • MIT License
Simple way to logging with rich feature framework in Swift.
PIPContainer screenshot

PIPContainer

February 09, 2017 • BSD License
An easy to use interface for picture-in-picture on macOS 10.12 and later
SYFlatButton screenshot

SYFlatButton

December 01, 2016 • MIT License
A customized NSButton with modern flat style like bootstrap.
Import screenshot

Import

October 29, 2016 • Apache 2.0 License
Xcode extension for adding imports from anywhere in the code ☝️
ScreenToLayers screenshot

ScreenToLayers

September 24, 2016 • MIT License
macOS app to capture your screen as a layered PSD file
AppIconAutoMaker screenshot

AppIconAutoMaker

August 22, 2016 • MIT License
Create icons for apple products(ios, Apple Watch, Mac etc.) automatically.
KSNavigationController screenshot

KSNavigationController

August 06, 2016 • MIT License
Looking for macOS (Mac OS X) analog of UIKit's UINavigationController from iOS? This class mimics its behavior.
Mail Menu Bar Indicator screenshot

Mail Menu Bar Indicator

July 21, 2016 • Apache 2.0 License
Menu bar unread count indication for Mail.app in Mac OS.
EndlessTableView screenshot

EndlessTableView

June 25, 2016 • MIT License
Endless - Infinite & Double Table Together Parallax Animation & Auto Scrolling
CCNNavigationController screenshot

CCNNavigationController

June 23, 2016 • MIT License
An Mac OS X Navigation Controller that acts mostly like the counter part on iOS - UINavigationController.
ViperCode screenshot

ViperCode

June 23, 2016 • MIT License
A simple OS X App for generating VIPER modules's skeleton to use them in your Objective-C/Swift projects.
MPSheetView screenshot

MPSheetView

June 22, 2016 • Apache 2.0 License
A one line tall collection view built in SceneKit. - Content is passed in using a sheet item data source protocol. - Responds to left and right clicks. - Keyboard navigable. - Has certain amo...