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 338 open-source projects · page 7 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
Kaeru
Kaerubannzai/Kaeru

A UINavigationController subclass that enables iOS task manager-style view controller switching with snapshots.

51428Swift
9 years ago
CountryPickerView
CountryPickerViewkizitonwose/CountryPickerView

A customizable iOS view for selecting countries with flags, codes, and phone numbers.

512202Swift
2 years ago
ScrollPager
ScrollPageraryaxt/ScrollPager

A scroll pager control for iOS that displays tabs and manages paging between views, similar to Flipboard's interface.

50876Swift
5 years ago
Glide Engine
Glide Enginecocoatoucher/Glide

A SpriteKit and GameplayKit based engine for building 2D games on Apple platforms, with a focus on side scrollers.

50546Swift
1 year ago
VEditorKit
VEditorKitGeekTree0101/VEditorKit

A lightweight iOS editor kit built on Texture that supports combined languages and rich media with XML parsing.

48929Swift
7 years ago
ParallaxView
ParallaxViewPGSSoft/ParallaxView

tvOS controls and extensions that add a parallax effect to UI elements, similar to Apple TV home screen tiles.

48450Swift
4 years ago
TORoundedButton
TORoundedButtonTimOliver/TORoundedButton

A high-performance, custom-built rounded button control for iOS with smooth animations and haptic feedback.

48218Objective-C
2 days ago
FAQView
FAQViewmukeshthawani/faqview

A customizable FAQ view component for iOS apps, written in Swift.

47326Swift
4 years ago
FAQView
FAQViewmukeshthawani/FAQView

A customizable FAQ view component for iOS apps built with Swift.

47326Swift
4 years ago
RKTagsView
RKTagsViewkuler90/RKTagsView

A highly customizable iOS tags view component supporting editing, selection, and Auto Layout.

44554Objective-C
8 years ago
TextFieldCounter
TextFieldCounterserralvo/TextFieldCounter

A UITextField character counter with animated labels, haptic feedback, and easy setup for iOS apps.

43631Swift
6 years ago
SlideController
SlideControllertouchlane/SlideController

A flexible Swift UI component for swiping between pages with interactive title navigation, supporting horizontal or vertical chains.

43133Swift
3 years ago
Layoutless
LayoutlessDeclarativeHub/Layoutless

A lightweight Swift library for declarative UI styling and layout patterns on top of UIKit and Auto Layout.

42925Swift
5 years ago
FrostedSidebar
FrostedSidebaredekhayser/FrostedSidebar

A customizable hamburger menu sidebar for iOS using Swift and UIVisualEffectView for blur effects.

42357Swift
9 years ago
iOS Circle Progress Bar
iOS Circle Progress BarEclair/CircleProgressBar

A customizable iOS and tvOS circle progress bar control with live Interface Builder preview and animation support.

41766Objective-C
8 years ago
ShadowView
ShadowViewPierrePerrin/ShadowView

An iOS library that simplifies adding and customizing shadows to UIView, including Gaussian blurred projections.

41322Swift
1 year ago
AZTransitions
AZTransitionsazimin/AZTransitions

A Swift library for creating custom modal transition animations in iOS with a simple API.

41034Swift
5 years ago
PageController
PageControllerhirohisa/PageController

An infinite paging controller for iOS with smooth scrolling and delayed title bar movement.

40843Swift
4 years ago
LocationPicker
LocationPickerZhuoranTan/LocationPicker

A fully customizable iOS location picker component that integrates with MapKit and supports current location, search, and custom location lists.

40275Swift
4 years ago
ValueStepper
ValueStepperBalestraPatrick/ValueStepper

A Swift iOS stepper control that displays its current value between the increment and decrement buttons.

39946Swift
7 years ago
TOPasscodeViewController
TOPasscodeViewControllertimoliver/TOPasscodeViewController

A customizable modal passcode input and validation view controller for iOS apps requiring extra security.

39093Objective-C
2 years ago
AKASegmentedControl
AKASegmentedControlalikaragoz/AKASegmentedControl

A fully customizable Segmented Control UI component for iOS applications.

38249Objective-C
8 years ago
RMPickerViewController
RMPickerViewControllerCooperRS/RMPickerViewController

An iOS control for presenting UIPickerView in a UIAlertController-like action sheet with custom actions.

37749Objective-C
6 years ago
LTHRadioButton
LTHRadioButtonrolandleth/LTHRadioButton

A customizable iOS radio button control with smooth selection/deselection animations.

36927Swift
2 years ago
PARTagPicker
PARTagPickerpaulrolfe/PARTagPicker

A CocoaPods view controller for selecting and creating tags with WordPress/Tumblr-style UI in iOS apps.

36647Objective-C
7 years ago
MSPeekCollectionViewDelegateImplementation
MSPeekCollectionViewDelegateImplementationMaherKSantina/MSPeekCollectionViewDelegateImplementation

A custom UICollectionViewLayout that enables peek behavior for previous and next items in iOS collection views.

35632Swift
2 years ago
TLLayoutTransitioning
TLLayoutTransitioningSwiftKickMobile/TLLayoutTransitioning

A library for enhanced transitioning between UICollectionView layouts in iOS with content offset control and supplementary view support.

35347Objective-C
9 years ago
SwiftVideoBackground
SwiftVideoBackgrounddingwilson/SwiftVideoBackground

A Swift framework to easily play videos as backgrounds in any UIView, ideal for creating immersive login screens and splash pages.

35253Swift
5 years ago
Hexacon
Hexacongautier-gdx/Hexacon

A hexagonal layout library for iOS apps, inspired by the Apple Watch SpringBoard interface.

34823Swift
1 year ago
CategorySliderView
CategorySliderViewcemolcay/CategorySliderView

A customizable iOS slider view for selecting categories using any UIView as category items.

34734Objective-C
10 years ago
SwiftyUI
SwiftyUIhaoking/SwiftyUI

A high-performance, lightweight Swift library providing optimized UI components and utilities for iOS development.

34420Swift
4 years ago
fireworks
fireworkstomkowz/fireworks

A lightweight iOS library for adding customizable fireworks and spark effects to any UIView.

34334Swift
3 years ago
WXWaveView
WXWaveViewWelkinXie/WXWaveView

A lightweight iOS library for adding smooth, animated water wave effects to any UIView.

34152Objective-C
3 years ago
Sheet
SheetParkGwangBeom/Sheet

A Swift library for creating customizable action sheets with navigation features, inspired by the Flipboard app.

34027Swift
4 years ago
ViralSwitch
ViralSwitchandreamazz/ViralSwitch

A UISwitch subclass that animates its superview's background color when toggled, with customizable animations for other UI elements.

33125Objective-C
7 years ago
SplitViewDragAndDrop
SplitViewDragAndDropMarioIannotta/SplitViewDragAndDrop

A Swift library for implementing drag and drop between iOS apps in split view mode.

33121Swift
9 years ago
1
6
7
8
10