Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. UIKit
U

UIKit

Framework
347 projects528.5k total stars62.0k total forks7 languages

Open-source projects built with UIKit

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

Showing 347 open-source projects · page 10 of 10

…
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
DDSpiderChart
DDSpiderChartdadalar/DDSpiderChart

An easy-to-use Spider (Radar) Chart library for iOS and macOS, written in Swift with SwiftUI support.

9811Swift
1 year ago
ALRT
ALRTmshrwtnb/alrt

A chainable constructor for UIAlertController that simplifies presenting alerts and action sheets in iOS apps.

9511Swift
5 years ago
DesignableButton
DesignableButtonIdleHandsApps/DesignableButton

A UIButton subclass for iOS with centralized, reusable styling that works in real-time within Interface Builder.

9111Swift
7 years ago
RPModalGestureTransition
RPModalGestureTransitionnaoyashiga/RPModalGestureTransition

A Swift library for adding gesture-driven dismissal to modal view controllers in iOS.

878Swift
9 years ago
MultiToggleButton
MultiToggleButtonyonat/MultiToggleButton

A UIButton subclass that implements tap-to-toggle button text with multiple states, like camera flash buttons.

8618Swift
1 year ago
AZEmptyState
AZEmptyStateMinitour/AZEmptyState

A UIControl subclass for creating customizable empty state views in iOS apps.

858Swift
7 years ago
Mortar
Mortarjmfieldman/Mortar

A Swift DSL for declarative, anonymous view hierarchy construction using UIKit, bridging UIKit and SwiftUI-like syntax.

8310Swift
3 months ago
Anchorman
Anchormanmergesort/Anchorman

A lightweight Swift autolayout library that simplifies iOS UI constraint creation with a clean, intuitive API.

817Swift
5 years ago
SemiModalViewController
SemiModalViewControllermuyexi/SemiModalViewController

A UIViewController extension for presenting views and view controllers as bottom-half modals in iOS apps.

8010Swift
6 years ago
Disintegrate
Disintegratedbukowski/Disintegrate

A Swift library providing a disintegration animation effect where views break into triangular particles that fade away.

792Swift
7 years ago
SSCustomTabMenu
SSCustomTabMenusimformsolutions/SSCustomTabMenu

A customizable iOS bottom menu component that works like a tab bar, built in Swift.

7813Swift
8 years ago
VerticalSlider
VerticalSliderjonkykong/VerticalSlider

A vertical implementation of the UISlider control for iOS apps, with customizable visual properties.

7812Shell
7 years ago
FocusTvButton
FocusTvButtondcordero/FocusTvButton

A tvOS UIButton subclass providing extensive visual customization for focus states and gradients.

7725Swift
2 months ago
MHRadialProgressView
MHRadialProgressViewmehfuzh/MHRadialProgressView

A drop-in iOS class for creating radial animated progress views with customizable steps and display styles.

7610Objective-C
10 years ago
DropdownTransition
DropdownTransitionnugmanoff/DropdownTransition

A custom modal transition for iOS that implements dropdown animations using UIPresentationController and UITransitionCoordinator.

733Swift
3 years ago
YXTPageView
YXTPageViewhanton/YXTPageView

A PageView component for iOS that enables smooth scrolling transitions between a UIView and a UITableView.

699Objective-C
9 years ago
IQListKit
IQListKithackiftekhar/IQListKit

A model-driven Swift library for UITableView and UICollectionView that simplifies data source management with automatic diffing.

698Swift
1 year ago
Panda
Pandawordlessj/Panda

A Swift framework for declaratively building UIKit view hierarchies with concise, chainable syntax.

695Swift
6 years ago
Printer
Printerhemangshah/printer

A lightweight, configurable, and visually enhanced logging library for iOS apps with emoji-rich console output and an in-app log viewer.

689Swift
6 years ago
CheckmarkCollectionViewCell
CheckmarkCollectionViewCellyonat/CheckmarkCollectionViewCell

A UICollectionViewCell subclass that displays a checkmark when selected and an empty circle when not, mimicking the Photos.app selection interface.

6710Swift
1 year ago
LFTimePicker
LFTimePickerawesome-labs/LFTimePicker

A custom iOS time picker view controller for selecting start and end times in Swift, supporting 12h and 24h formats.

677Swift
8 years ago
Flare
Flarespace-code/flare

A lightweight Swift framework that simplifies in-app purchases and subscriptions with a unified API over StoreKit and built-in UI components.

666Swift
11 hours ago
GMarkdown
GMarkdownGIKICoder/GMarkdown

A native iOS Markdown rendering library for UIKit with support for LaTeX, Mermaid diagrams, code blocks, and tables.

6614Swift
5 months ago
1
9
10