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 4 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
iosMath
iosMathkostub/iosMath

A library for rendering LaTeX math equations in native iOS and macOS applications using Core Text.

1.5k254Objective-C
1 day ago
VisualEffectView
VisualEffectViewefremidze/VisualEffectView

A dynamic blur background view with tint color support for iOS, built as a UIVisualEffectView subclass.

1.4k93Swift
5 months ago
ZFRippleButton
ZFRippleButtonzoonooz/ZFRippleButton

A Swift UIButton with Material Design-inspired ripple and shadow effects for iOS apps.

1.4k110Swift
7 years ago
PagingKit
PagingKitkazuhiro4949/PagingKit

A flexible iOS library for building fully customizable paging UI with interactive menus and content views.

1.4k120Swift
3 years ago
BAFluidView
BAFluidViewantiguab/BAFluidView

A UIView subclass that simulates a 2D fluid animation for filling effects in iOS apps.

1.4k110Objective-C
6 years ago
ColorMatchTabs
ColorMatchTabsYalantis/ColorMatchTabs

A customizable iOS tab bar component with animated color-matching transitions inspired by a Dribbble design.

1.4k144Swift
6 years ago
ParallaxTableViewHeader
ParallaxTableViewHeaderVinodh-G/ParallaxTableViewHeader

Adds parallax scrolling effects to UITableView header views in iOS apps.

1.4k169Objective-C
6 years ago
NXDrawKit
NXDrawKitNicejinux/NXDrawKit

A simple and easy but useful drawing kit for iOS apps, providing canvas, palette, and toolbar components.

1.3k101Swift
5 years ago
TimelineTableViewCell
TimelineTableViewCellkf99916/TimelineTableViewCell

A customizable timeline view implemented as a UITableViewCell for iOS apps.

1.3k121Swift
6 months ago
SwipeMenuViewController
SwipeMenuViewControlleryysskk/SwipeMenuViewController

A UIKit-inspired library for building swipe-based paging UI with customizable tabs and menus in iOS apps.

1.3k129Swift
2 years ago
InputBarAccessoryView
InputBarAccessoryViewnathantannar4/InputBarAccessoryView

A customizable InputAccessoryView for iOS to create powerful input bars with autocomplete, attachments, and flexible layouts.

1.3k252Swift
12 days ago
YLProgressBar
YLProgressBaryannickl/YLProgressBar

A highly customizable animated progress bar replacement for UIProgressView, built with pure Core Graphics.

1.3k182Objective-C
7 years ago
HCSStarRatingView
HCSStarRatingViewhsousa/HCSStarRatingView

A customizable star rating UIControl for iOS apps, built in Objective-C with vector graphics and VoiceOver support.

1.3k194Objective-C
3 years ago
Bohr
BohrDavdRoman/Bohr

A framework for composing iOS settings screens with built-in cell types and extensible customization.

1.3k76Objective-C
5 years ago
TBIconTransitionKit
TBIconTransitionKitAlexeyBelezeko/TBIconTransitionKit

A SwiftUI icon transition kit for smoothly animating between common navigation icon shapes like menu, arrow, cross, plus, and minus.

1.2k149Swift
3 years ago
Playbook
Playbookplaybook-ui/playbook-ios

A library for isolated development and snapshot testing of UI components in SwiftUI and UIKit.

1.2k62Swift
1 year ago
MLPAutoCompleteTextField
MLPAutoCompleteTextFieldEddyBorja/MLPAutoCompleteTextField

A UITextField subclass for iOS that provides a drop-down autocomplete menu to reduce user typing effort.

1.2k218Objective-C
6 years ago
SubtleVolume
SubtleVolumeandreamazz/SubtleVolume

Replace iOS's obtrusive system volume popup with a subtle, customizable indicator.

1.2k63Swift
6 years ago
YNSearch
YNSearchyounatics/YNSearch

A fully customizable iOS search view library with Pinterest-like UI, written in Swift 5.0 and supporting Realm.

1.2k101Swift
7 years ago
TVButton
TVButtonmarmelroy/TVButton

Recreates Apple TV's parallax icon effect as iOS UIButtons in Swift, triggered by long press or drag.

1.2k51Swift
7 years ago
RPFloatingPlaceholders
RPFloatingPlaceholdersiwasrobbed/RPFloatingPlaceholders

UITextField and UITextView subclasses with placeholders that transform into floating labels when text is entered.

1.1k120Objective-C
6 years ago
PageControls
PageControlspopwarsweet/PageControls

A collection of custom, animated page controls for iOS to replace the standard UIPageControl.

1.1k92Swift
4 years ago
Popsicle
PopsicleDavdRoman/Popsicle

A Swift framework for creating and managing interpolations of different value types with built-in UIKit support.

1.1k105Swift
3 years ago
Typist
Typisttotocaster/Typist

A small, drop-in Swift UIKit keyboard manager for iOS apps that handles keyboard presence and behavior without notification center.

1.1k47Swift
5 years ago
CFAlertViewController
CFAlertViewControllerCodigami/CFAlertViewController

A highly configurable iOS library for displaying and customizing alerts, action sheets, and notifications with built-in styles and extra views.

1.0k61Swift
4 years ago
ChatLayout
ChatLayoutekazaev/ChatLayout

A custom UICollectionViewLayout for building flexible, high-performance chat interfaces on iOS with full UIKit control.

1.0k85Swift
1 month ago
FFCircularProgressView
FFCircularProgressViewelbryan/FFCircularProgressView

An iOS 7-inspired circular progress view for iOS apps, featuring a blue design and spin animations.

989109Objective-C
8 years ago
C4iOS
C4iOSC4Labs/C4iOS

An open-source creative coding framework for iOS that simplifies media, animation, and interaction with a streamlined Swift API.

97475Swift
5 years ago
ParticlesLoadingView
ParticlesLoadingViewBalestraPatrick/ParticlesLoadingView

A customizable SpriteKit particles animation library for iOS that displays particle effects along the border of any UIView.

97342Swift
8 years ago
MZFormSheetPresentationController
MZFormSheetPresentationControllerm1entus/MZFormSheetPresentationController

An iOS form sheet presentation controller with iPhone support, custom transitions, and flexible sizing.

967144Objective-C
5 years ago
LeeGo
LeeGowangshengjia/LeeGo

A Swift framework for building iOS UI components like Lego bricks, making UI development declarative, configurable, and reusable.

96445Swift
7 years ago
JTMaterialTransition
JTMaterialTransitionjonathantribouharet/JTMaterialTransition

An iOS view controller transition animation implementing Google's Material Design motion principles.

95386Swift
7 years ago
ZYThumbnailTableView
ZYThumbnailTableViewliuzhiyi1992/ZYThumbnailTableView

An iOS UITableView component with expandable thumbnail cells and fully customizable top/bottom expansion views.

933101Swift
7 years ago
RouteComposer
RouteComposerekazaev/route-composer

A protocol-oriented iOS library for declarative view controller composition, navigation, and deep linking, replacing the Coordinator pattern.

92765Swift
4 months ago
GMStepper
GMSteppergmertk/GMStepper

A customizable iOS stepper control with a sliding label in the middle that responds to pan gestures and button taps.

921114Swift
2 years ago
TKSwitcherCollection
TKSwitcherCollectionTBXark/TKSwitcherCollection

A collection of animated custom switch controls for iOS apps built with Swift.

92088Swift
1 year ago
1
3
4
5
10