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

Sponsored with ❤️ by Instabug
Spend Your Time Developing Not Debugging with Instabug SDK
Instabug

Catch bugs as soon as they happen and know exactly why a crash occurred. 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.

KeyboardAvoider screenshot

KeyboardAvoider

The missing interactive keyboard in SwiftUI for iOS

View Control

MASegmentedControl screenshot

MASegmentedControl

Super customizable Segmented Control for iOS. Following examples can give you idea how it can be customized. All this customization can be written anywhere before rendering of the control. Most desirable place is didSet block.

View Control

Slider screenshot

Slider

progress slider control for iOS application.

View Control

Fototo-a full project with animations and gestures screenshot

Fototo-a full project with animations and gestures

an object with swift, show some animations and UX(https://github.com/even-cheng/fototo)

View Control

Store screenshot

Store

Unidirectional, transactional, operation-based Store implementation.

View Control

Rippleable screenshot

Rippleable

Ripple-Effecting Button in Swift, Inspired by material ios design

View Control

CollectionViewPagingLayout screenshot

CollectionViewPagingLayout

Simple layout for make paging with UICollectionView.

View Control

YanagiText screenshot

YanagiText

YanagiText allows us to add any UIView to UITextView!

View Control

MBVideoPlayer screenshot

MBVideoPlayer

A video player on top of AVQueuePlayer with custom header, playlist items, play, pause, seek to slider, time, resize to fullscreen, forward, backward horizontal, vertical capabilities.

View Control

SpotlightSearch screenshot

SpotlightSearch

Spotlight Search UI written in SwiftUI and Combine. Youtube URL in action : https://www.youtube.com/watch?v=iaPvEpq8Ci4 (dark theme) https://www.youtube.com/watch?v=wfLU_tlXeX0 (normal theme)

View Control