Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. UIKit
U

UIKit

Framework
104 projects400.2k total stars48.7k total forks4 languages

Open-source projects built with UIKit

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

Showing 104 open-source projects · page 2 of 3

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.5k186Swift
1 month ago
Parchment
Parchmentrechsteiner/Parchment

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

3.5k435Swift
1 year ago
CHIPageControl
CHIPageControlChiliLabs/CHIPageControl

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

3.5k265Swift
2 years ago
AMPopTip
AMPopTipandreamazz/AMPopTip

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

3.3k451Swift
2 years ago
XLActionController
XLActionControllerxmartlabs/XLActionController

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

3.3k311Swift
3 years ago
Gemini
Geminishoheiyokoyama/Gemini

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

3.3k200Swift
10 months ago
Gifu
Gifukaishin/gifu

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

3.2k290Swift
8 months ago
InAppSettingsKit
InAppSettingsKitfuturetap/InAppSettingsKit

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

3.2k542Objective-C
5 months 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.1k257Swift
2 months 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.1k343Objective-C++
5 months 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.1k290Objective-C
1 year ago
Presentr
PresentrIcaliaLabs/Presentr

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

3.1k272Swift
2 years ago
Tabman
Tabmanuias/Tabman

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

2.9k242Swift
16 days ago
GuillotineMenu
GuillotineMenuYalantis/GuillotineMenu

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

2.9k251Swift
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.8k323Swift
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.8k524Objective-C
4 years ago
SPStorkController
SPStorkControllerIvanVorobei/SPStorkController

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

2.7k203Swift
3 years ago
SPStorkController
SPStorkControllerivanvorobei/SPStorkController

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

2.7k203Swift
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.5k651Swift
1 year ago
MDCSwipeToChoose
MDCSwipeToChoosemodocache/MDCSwipeToChoose

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

2.5k413Objective-C
8 years ago
CardParts
CardPartsintuit/CardParts

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

2.5k223Swift
4 years ago
FDStackView
FDStackViewforkingdog/FDStackView

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

2.5k312Objective-C
8 years ago
AnimatedTransitionGallery
AnimatedTransitionGalleryshu223/AnimatedTransitionGallery

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

2.5k276Objective-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
CareKit
CareKitcarekit-apple/CareKit

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

2.5k461Swift
21 days ago
CareKit
CareKitcarekit-apple/CareKit

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

2.5k461Swift
21 days ago
BreakOutToRefresh
BreakOutToRefreshdasdom/BreakOutToRefresh

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

2.5k140Swift
5 years ago
Jelly
JellySebastianBoldt/Jelly

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

2.5k124Swift
4 months ago
ZFDragableModalTransition
ZFDragableModalTransitionzoonooz/ZFDragableModalTransition

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

2.5k306Objective-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.4k550Objective-C
3 years ago
RxCoordinator
RxCoordinatorquickbirdstudios/XCoordinator

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

2.4k192Swift
11 months ago
AMWaveTransition
AMWaveTransitionandreamazz/AMWaveTransition

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

2.4k291Objective-C
5 years ago
DACircularProgress
DACircularProgressdanielamitay/DACircularProgress

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

2.3k338Objective-C
3 years ago
LGButton
LGButtonloregr/LGButton

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

2.3k139Swift
5 years ago
1
2
3