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

SPAlert: Apple Music-Style Popups for iOS

Check out this lovingly crafted Apple Music-style popup library. SPAlert is written in clean, beautiful, modern Swift code by Ivan Vorobei, a prolific and talented open source developer.

This open source project contains a ton of preset styles, including "done," "heart," "message," and more. If the presets don't fit your needs, you can customize the popups with custom images and duration. Includes support for light and dark modes, and installable via Swift Package Manager and CocoaPods.

Open on GitHub.com
RRAlamofireRxAPI screenshot

RRAlamofireRxAPI

January 18, 2020 • MIT License
Alamofire API Request by RxSwift
RRAWSRxUpload screenshot

RRAWSRxUpload

January 17, 2020 • MIT License
Multiple image uploading on AWS S3 server by RxSwift
RRSocialLogin screenshot

RRSocialLogin

January 16, 2020 • MIT License
Social (FB and Google) login by RxSwift
DSTextView screenshot

DSTextView

January 15, 2020 • MIT License
DSTextView to get rid of placeholder and its color issue of UITextView of UIKit in swift 5.
SOTabBar screenshot

SOTabBar

January 14, 2020 • MIT License
A Light way to add Fancy bottom bar 📲
HideAndSeek Desktop screenshot

HideAndSeek Desktop

January 14, 2020 • MIT License
Hide/Show your Desktop Icons on your Mac Easily with one click or one shortcut (Cmd+Opt+H). It will avoid you to write the command line to hide or show every time and can be automated with shortcut.
MDatePickerView screenshot

MDatePickerView

January 13, 2020 • MIT License
Quick and easy date picker.
KeyboardAvoider screenshot

KeyboardAvoider

January 08, 2020 • MIT License
The missing interactive keyboard in SwiftUI for iOS
MASegmentedControl screenshot

MASegmentedControl

January 07, 2020 • MIT License
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 des...
Slider screenshot

Slider

January 06, 2020 • MIT License
progress slider control for iOS application.
Fototo-a full project with animations and gestures screenshot

Fototo-a full project with animations and gestures

January 05, 2020 • Apache 2.0 License
an object with swift, show some animations and UX(https://github.com/even-cheng/fototo)
Airpods Battery Monitor Widget  screenshot

Airpods Battery Monitor Widget

January 04, 2020 • MIT License
Airpods Battery Monitor App for MacOS. it help you to see directly your airpods battery level from the right/left and case battery from the status bar. Mac OS does not provide an easy ability to...
Store screenshot

Store

January 02, 2020 • Apache 2.0 License
Unidirectional, transactional, operation-based Store implementation.
Rippleable screenshot

Rippleable

December 30, 2019 • MIT License
Ripple-Effecting Button in Swift, Inspired by material ios design
CollectionViewPagingLayout screenshot

CollectionViewPagingLayout

December 27, 2019 • MIT License
a simple customizable layout for making paging effects with UICollectionView.
YanagiText screenshot

YanagiText

December 26, 2019 • MIT License
YanagiText allows us to add any UIView to UITextView!
TwitterReplyBot screenshot

TwitterReplyBot

December 22, 2019 • MIT License
Automate replies to Tweets for the authorized user
MBVideoPlayer screenshot

MBVideoPlayer

December 20, 2019 • MIT License
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.
SpotlightSearch screenshot

SpotlightSearch

December 18, 2019 • MIT License
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)
AALocalizationKit screenshot

AALocalizationKit

December 17, 2019 • MIT License
AALocalizationKit is really helpful to maintain multiple languages in the application with their custom language fonts and an ability to change the language within your application!