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 1 of 3

Hero
HeroHeroTransitions/Hero

A declarative iOS & tvOS library for building elegant view controller transitions with a Magic Move-like system.

22.5k1.7kSwift
1 year ago
DZNEmptyDataSet
DZNEmptyDataSetdzenbot/DZNEmptyDataSet

A drop-in UITableView/UICollectionView category for displaying customizable empty state views when content is unavailable.

12.0k1.7kObjective-C
3 years ago
Eureka
Eurekaxmartlabs/Eureka

Elegant iOS form builder library in Swift for declaratively creating dynamic and complex forms.

11.8k1.3kSwift
1 year ago
animated-tab-bar
animated-tab-barRamotion/animated-tab-bar

A Swift UI module library for adding customizable animations to iOS tab bar items and icons.

11.1k1.3kSwift
4 years ago
PNChart
PNChartkevinzhow/PNChart

A simple and beautiful animated chart library for iOS applications.

9.7k1.7kObjective-C
7 years ago
YYText
YYTextibireme/YYText

A powerful iOS framework for displaying and editing rich text with high performance and extensive features.

8.9k1.8kObjective-C
1 year ago
TTTAttributedLabel
TTTAttributedLabelTTTAttributedLabel/TTTAttributedLabel

A drop-in replacement for UILabel that supports attributed strings, automatic data detection, and manual link embedding.

8.7k1.7kObjective-C
1 year ago
FastImageCache
FastImageCachepath/FastImageCache

An iOS library for fast, smooth image display in scrollable views using memory-mapped image tables.

8.1k926Objective-C
2 years ago
SwiftMessages
SwiftMessagesSwiftKickMobile/SwiftMessages

A flexible message bar and view controller presentation library for iOS and macOS, supporting UIKit and SwiftUI.

7.6k766Swift
2 months ago
ViewAnimator
ViewAnimatormarcosgriselli/ViewAnimator

A Swift library for building complex iOS UIView animations with just one line of code.

7.3k489Swift
2 years ago
JVFloatLabeledTextField
JVFloatLabeledTextFieldjverdi/JVFloatLabeledTextField

A UITextField and UITextView subclass implementing the Float Label Pattern for improved iOS form UX.

7.2k722Objective-C
3 years ago
SWTableViewCell
SWTableViewCellCEWendel/SWTableViewCell

A UITableViewCell subclass that implements swipeable content with utility buttons, similar to iOS 7 Mail app.

7.1k1.3kObjective-C
5 years ago
XLPagerTabStrip
XLPagerTabStripxmartlabs/XLPagerTabStrip

A container view controller for iOS that provides Android-like pager tabs with multiple indicator styles.

7.0k1.3kSwift
2 years ago
JazzHands
JazzHandsIFTTT/JazzHands

A keyframe-based animation framework for UIKit, perfect for scrolling app intros and gesture-driven animations.

6.4k666Objective-C
1 year ago
MessageKit
MessageKitMessageKit/MessageKit

A community-driven, customizable chat UI library for iOS apps built with Swift.

6.3k1.2kSwift
16 days ago
AMScrollingNavbar
AMScrollingNavbarandreamazz/AMScrollingNavbar

A custom UINavigationController that enables the navigation bar to scroll alongside a UIScrollView in iOS apps.

6.0k632Swift
3 years ago
TPKeyboardAvoiding
TPKeyboardAvoidingmichaeltyson/TPKeyboardAvoiding

A drop-in universal solution for moving text fields out of the way of the keyboard in iOS.

5.8k917Objective-C
2 years ago
Alerts & Pickers
Alerts & Pickersdillidon/alerts-and-pickers

A Swift library for advanced UIAlertController usage with custom pickers like date, location, contacts, and image selection.

5.8k710Swift
2 years ago
expanding-collection
expanding-collectionRamotion/expanding-collection

An animated material design UI card peek/pop controller for iOS apps.

5.5k522Swift
6 years ago
Koloda
KolodaYalantis/Koloda

A customizable iOS card swipe view library for implementing Tinder-like card interfaces with smooth animations.

5.4k810Swift
1 year ago
PageMenu
PageMenuPageMenu/PageMenu

A customizable iOS paging menu controller built from view controllers in a scroll view, similar to Spotify and Instagram.

5.2k877Swift
4 years ago
Instructions
Instructionsephread/Instructions

A Swift library for adding customizable coach marks and guided tours to iOS apps.

5.2k480Swift
1 year ago
CSStickyHeaderFlowLayout
CSStickyHeaderFlowLayoutCSStickyHeaderFlowLayout/CSStickyHeaderFlowLayout

A UICollectionViewLayout for iOS that enables parallax headers, sticky section headers, and growing image headers.

5.0k605Objective-C
4 years ago
AnimatedCollectionViewLayout
AnimatedCollectionViewLayoutKelvinJin/AnimatedCollectionViewLayout

A UICollectionViewLayout subclass that adds custom scroll animations to UICollectionView without breaking existing code.

4.9k349Swift
5 years ago
CHTCollectionViewWaterfallLayout
CHTCollectionViewWaterfallLayoutchiahsien/CHTCollectionViewWaterfallLayout

A UICollectionViewLayout subclass implementing Pinterest-style waterfall layouts for iOS and tvOS apps.

4.6k692Objective-C
1 month ago
LTNavigationBar
LTNavigationBarltebean/LTNavigationBar

A UINavigationBar category for iOS that enables dynamic appearance changes like background color and transparency.

4.4k671Objective-C
7 years ago
WhatsNewKit
WhatsNewKitSvenTiigi/WhatsNewKit

A Swift package for iOS, macOS, and visionOS apps to showcase new features with customizable automatic or manual presentation.

4.3k212Swift
1 year ago
Reader
Readervfr/Reader

A universal, high-performance PDF reader core for iOS apps with iBooks-like navigation and multithreaded rendering.

4.3k1.1kObjective-C
6 years ago
SwiftBond
SwiftBondDeclarativeHub/Bond

A Swift binding framework that simplifies reactive UI updates and data flow with type-safe bindings.

4.2k354Swift
3 years ago
SkyFloatingLabelTextField
SkyFloatingLabelTextFieldSkyscanner/SkyFloatingLabelTextField

A customizable iOS text field control implementing the Float Label Pattern with icon support and RTL language compatibility.

4.1k541Swift
9 months ago
M13ProgressSuite
M13ProgressSuiteMarxon13/M13ProgressSuite

A comprehensive iOS library offering customizable progress views, HUD overlays, and navigation bar progress indicators.

3.9k523Objective-C
4 years ago
CBStoreHouseRefreshControl
CBStoreHouseRefreshControlcoolbeet/CBStoreHouseRefreshControl

A fully customizable pull-to-refresh control for iOS with animated vector shapes, inspired by Storehouse app.

3.9k470Objective-C
6 years ago
LiquidFloatingActionButton
LiquidFloatingActionButtonyoavlt/LiquidFloatingActionButton

A Material Design floating action button component with liquid-state animations for iOS apps.

3.8k463Swift
3 years ago
StarWars.iOS
StarWars.iOSYalantis/StarWars.iOS

A Swift library that implements a Star Wars-style transition animation to crumble view controllers into tiny pieces.

3.8k361Swift
3 years ago
Pixel
Pixelmuukii/Pixel

A composable image editor for iOS with customizable UI components, powered by Core Image and Metal.

3.6k339Swift
2 months ago
Brightroom
BrightroomFluidGroup/Brightroom

A composable image editor for iOS with customizable UI components, powered by Core Image and Metal.

3.6k339Swift
2 months ago
123
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