Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. UIKit
U

UIKit

Framework
405 projects529.9k total stars62.1k total forks8 languages

Open-source projects built with UIKit

There are currently 405 open-source projects built with UIKit, with a combined total of 529.9k GitHub stars. The most common language among these projects is Swift.

Showing 405 open-source projects · page 2 of 12

…
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Pastel
Pastelcruisediary/Pastel

A SwiftUI and UIKit library for creating Instagram-like animated gradient backgrounds, text, and views in iOS apps.

3.5k187Swift
5 months ago
CHIPageControl
CHIPageControlChiliLabs/CHIPageControl

A collection of animated page controls for iOS written in Swift to replace the standard UIPageControl.

3.5k261Swift
3 years ago
Parchment
Parchmentrechsteiner/Parchment

A flexible paging view library for iOS with a highly customizable menu built on UICollectionView.

3.5k431Swift
1 year ago
AMPopTip
AMPopTipandreamazz/AMPopTip

An animated popover library for iOS, perfect for subtle UI hints and onboarding tutorials.

3.3k449Swift
2 years ago
Gemini
Geminishoheiyokoyama/Gemini

A rich scroll-based animation framework for iOS, written in Swift, enabling customizable collection view animations.

3.3k200Swift
1 year ago
XLActionController
XLActionControllerxmartlabs/XLActionController

A fully customizable and extensible action sheet controller for iOS, built with Swift and UICollectionView.

3.3k308Swift
3 years ago
InAppSettingsKit
InAppSettingsKitfuturetap/InAppSettingsKit

An iOS framework for displaying app settings in-app using the same Settings.bundle as the system Settings app.

3.2k539Objective-C
4 months ago
Gifu
Gifukaishin/gifu

A high-performance, protocol-based animated GIF library for iOS, tvOS, and visionOS built with Swift.

3.2k288Swift
1 year ago
HorizonCalendar
HorizonCalendarairbnb/HorizonCalendar

A declarative, performant iOS calendar UI component for SwiftUI and UIKit, supporting simple date pickers to full-featured calendar apps.

3.2k264Swift
3 days ago
LNPopupController
LNPopupControllerLeoNatan/LNPopupController

A framework for presenting view controllers as popups of other view controllers, similar to the Apple Music and Podcasts mini-players.

3.1k347Objective-C++
1 day ago
DynamicColor
DynamicColoryannickl/DynamicColor

A Swift and SwiftUI library providing powerful methods to manipulate colors with hex strings, gradients, and transformations.

3.1k146Swift
2 years ago
VBFPopFlatButton
VBFPopFlatButtonvictorBaro/VBFPopFlatButton

A flat iOS button with 21 animated states using Facebook's POP animation framework.

3.1k285Objective-C
2 years ago
Presentr
PresentrIcaliaLabs/Presentr

A Swift wrapper for custom ViewController presentations on iOS, simplifying the Custom View Controller Presentation API.

3.0k271Swift
3 years ago
Tabman
Tabmanuias/Tabman

A powerful iOS paging view controller with interactive indicator bars for building tabbed interfaces.

2.9k241Swift
1 month ago
GuillotineMenu
GuillotineMenuYalantis/GuillotineMenu

A Swift library implementing a guillotine-style menu transition animation for iOS apps.

2.9k249Swift
6 years ago
Layout Designer for UICollectionView
Layout Designer for UICollectionViewamirdew/CollectionViewPagingLayout

A customizable UICollectionViewLayout and SwiftUI views for creating advanced page-view effects and complex layouts.

2.8k324Swift
3 years ago
JTCalendar
JTCalendarjonathantribouharet/JTCalendar

A highly customizable calendar control for iOS with horizontal and vertical layouts, week view mode, and internationalization support.

2.7k519Objective-C
4 years ago
SPStorkController
SPStorkControllerivanvorobei/SPStorkController

A customizable modal controller that mimics the now-playing interface from Apple Music, Mail, and Podcasts apps.

2.7k200Swift
3 years ago
SPStorkController
SPStorkControllerIvanVorobei/SPStorkController

A customizable modal controller for iOS that mimics the Apple Music, Mail, and Podcasts sheet presentation style.

2.7k200Swift
3 years ago
Transition
TransitionTouchwonders/Transition

A Swift library for building interactive, interruptible custom view controller transitions on iOS.

2.6k127Swift
5 years ago
DropDown
DropDownAssistoLab/DropDown

A Material Design drop down menu for iOS apps, written in Swift.

2.5k653Swift
2 years ago
MDCSwipeToChoose
MDCSwipeToChoosemodocache/MDCSwipeToChoose

Add Tinder-like swipe gestures to any UIView in iOS for building interactive apps like flashcards or photo viewers.

2.5k410Objective-C
8 years ago
CareKit
CareKitcarekit-apple/CareKit

An open-source Swift framework for building health and care management apps on iOS.

2.5k465Swift
5 months ago
CareKit
CareKitcarekit-apple/CareKit

An open-source Swift framework for building health and care management apps on iOS.

2.5k465Swift
5 months ago
CardParts
CardPartsintuit/CardParts

A reactive, card-based UI framework for iOS built on UIKit with MVVM and RxSwift data binding.

2.5k221Swift
4 years ago
FDStackView
FDStackViewforkingdog/FDStackView

A drop-in replacement for UIStackView that works on iOS 6+ with full Interface Builder support.

2.5k310Objective-C
8 years ago
AnimatedTransitionGallery
AnimatedTransitionGalleryshu223/AnimatedTransitionGallery

A gallery app showcasing custom animated transitions for iOS using UIViewControllerAnimatedTransitioning.

2.5k273Objective-C
2 years ago
PMAlertController
PMAlertControllerpmusolino/PMAlertController

A customizable iOS alert controller library that replaces Apple's UIAlertController with enhanced design and flexibility.

2.5k184Swift
3 years ago
BreakOutToRefresh
BreakOutToRefreshdasdom/BreakOutToRefresh

A playable pull-to-refresh view for iOS table views that lets users play BreakOut while content loads.

2.5k140Swift
6 years ago
Jelly
JellySebastianBoldt/Jelly

A Swift library for creating animated, interactive, and custom UIViewController transitions with a simple and flexible API.

2.5k123Swift
9 months ago
ZFDragableModalTransition
ZFDragableModalTransitionzoonooz/ZFDragableModalTransition

A custom iOS modal transition animation that supports drag-to-dismiss and directional presentation.

2.4k302Objective-C
8 years ago
YYCache
YYCacheibireme/YYCache

A high-performance memory and disk cache framework for iOS with LRU eviction and NSCache-compatible API.

2.4k549Objective-C
3 years ago
RxCoordinator
RxCoordinatorquickbirdstudios/XCoordinator

A powerful iOS navigation library implementing the Coordinator pattern for clean separation of routing logic.

2.4k190Swift
2 months ago
AMWaveTransition
AMWaveTransitionandreamazz/AMWaveTransition

Custom iOS view controller transition with a wave animation effect for table view cells.

2.3k290Objective-C
6 years ago
DACircularProgress
DACircularProgressdanielamitay/DACircularProgress

A UIView subclass for iOS that provides circular progress indicators similar to Facebook's photo progress indicator.

2.3k337Objective-C
4 years ago
LGButton
LGButtonloregr/LGButton

A fully customizable iOS button subclass that creates beautiful, interactive buttons entirely through Interface Builder.

2.3k137Swift
6 years ago
1
2
3
12