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

ScrollEdgeControl screenshot

ScrollEdgeControl

January 24, 2022 • MIT License
Replacement of UIRefreshControl, and more functions.
SSVerticalSegmentsSlider screenshot

SSVerticalSegmentsSlider

January 23, 2022 • MIT License
Multiple UI adaptable vertical segments slider
CardTabBar screenshot

CardTabBar

January 22, 2022 • MIT License
This library is for adding animation to iOS tabbar items, which is inherited from UITabBarController.
KJCategories screenshot

KJCategories

January 21, 2022 • MIT License
🎸🎸🎸 Common categories for daily development. Such as UIKit, Foundation, QuartzCore, Accelerate, OpenCV and more.
SVGView screenshot

SVGView

January 20, 2022 • MIT License
SVG parser and renderer written in SwiftUI
OMPitchAndRoll screenshot

OMPitchAndRoll

January 19, 2022 • MIT License
OMPitchAndRoll is a Swift Pacakge library that displays the Pitch and Roll status of iOS on the vertical and horizontal axes.
StyledMarkdown screenshot

StyledMarkdown

January 18, 2022 • MIT License
Generate styled SwiftUI Text or AttributedString from styled markdown strings.
SPConfetti screenshot

SPConfetti

January 17, 2022 • MIT License
Show the confetti only when the user is having fun, and if not having fun, don't show it.
LCActionSheet screenshot

LCActionSheet

September 19, 2021 • MIT License
一款简约而不失强大的 ActionSheet,微博、微信和 QQ 都采用了极其类似的样式,完全支持 Swift。
NepaliDatePicker screenshot

NepaliDatePicker

July 06, 2021 • MIT License
NepaliDatePicker is a nepali date picker which is a simple and fully customizable.
CodeReader screenshot

CodeReader

July 05, 2021 • MIT License
A simple macOS app to read code from images, written purely in Swift using Vision Framework.
StarRating screenshot

StarRating

June 15, 2021 • MIT License
A StarRating element written for SwiftUI
VisualizeViewManager screenshot

VisualizeViewManager

June 14, 2021 • MIT License
A library that helps you visualize your subviews' frames with random colors. It makes it easy to visually check the frame size of the view. You don't have to specify the background color one by one.
CalendarKit screenshot

CalendarKit

June 10, 2021 • MIT License
📅 Calendar for iOS, iPadOS and macOS in Swift
WorldMotion screenshot

WorldMotion

June 09, 2021 • MIT License
The coordinate system that represents device motion or position relative to the Earth
BottomSheetController screenshot

BottomSheetController

June 07, 2021 • MIT License
UIKit component containing supplementary content that are anchored to the bottom of the screen.
CompositionalLayoutViewController screenshot

CompositionalLayoutViewController

June 04, 2021 • MIT License
Declaretive UICollectionViewCompositionalLayout interface to implement complex collection view layout.
Drops screenshot

Drops

June 03, 2021 • MIT License
A µFramework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil
Indicate screenshot

Indicate

June 02, 2021 • MIT License
Interactive notification pop-over (aka "Toast) modeled after the iOS AirPods and Apple Pencil indicator.
AgileJSON screenshot

AgileJSON

June 01, 2021 • MIT License
AgileJSON is a framework written in Swift which to make converting model objects( pure classes/structs ) to and from JSON easy on iOS. The usage of AgileJSON is quite similar to HandyJSON, and it's...