Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Uikit

Uikit

470 projects

Showing 36 of 470 projects

Switch
SwitchSwift

A customizable iOS switch control built in Swift with full Interface Builder support.

#ios#uiswitch#custom-switch
Stars148
Forks26
Last commit5 years ago
HypeUI
HypeUISwift

A SwiftUI-like DSL for building UIKit interfaces with declarative syntax, reducing UI code by over 30%.

#ios#swiftui-dsl#ui-framework
Stars148
Forks13
Last commit10 months ago
JMCMarchingAnts
JMCMarchingAntsSwift

A Swift library for adding animated marching ants selection borders to images in iOS apps.

#ios#ui-animation#graphics
Stars145
Forks12
Last commit1 year ago
PCLBlurEffectAlert
PCLBlurEffectAlertSwift

A customizable Swift AlertController with blur effects using UIVisualEffectView for iOS apps.

#alert-controller#ios#swift-alertcontroller
Stars145
Forks19
Last commit8 years ago
MotionAnimation
MotionAnimationSwift

A lightweight, educational animation library for UIKit built with Swift, designed for simplicity and learning.

#ios#educational#lightweight
Stars145
Forks31
Last commit8 years ago
DCKit
DCKitSwift

A set of @IBDesignable iOS controls with @IBInspectable properties for visual Interface Builder customization.

#ios#ibinspectable#interface-builder
Stars141
Forks16
Last commit6 years ago
Fashion
FashionSwift

A Swift library for sharing and reusing UI styles across iOS apps, decoupling styling from layout code.

#design-system#ios#code-organization
Stars136
Forks18
Last commit2 years ago
GenericDataSource
GenericDataSourceSwift

A Swift library providing generic, reusable data source components for UITableView and UICollectionView.

#ios#light-view-controller#collectionview
Stars133
Forks15
Last commit2 years ago
Framezilla
FramezillaSwift

A Swift library for smooth-scrolling iOS interfaces using elegant chaining syntax for manual frame calculations.

#ios#animation#layout
Stars130
Forks15
Last commit5 years ago
ADPuzzleAnimation
ADPuzzleAnimationSwift

A custom iOS animation library that builds or destroys a UIView into puzzle pieces, inspired by Fabric's Answers animation.

#puzzle-effect#ios#answers-animation
Stars125
Forks12
Last commit10 years ago
SelectionList
SelectionListSwift

A simple iOS checklist component for single or multiple selection, built on UITableView.

#mobile-ui#ios#checklist
Stars124
Forks20
Last commit1 year ago
Spin
SpinSwift

A Swift library for building unified feedback loops (state machines) that work with RxSwift, ReactiveSwift, and Combine.

#spin#reactive-programming#combine
Stars123
Forks9
Last commit5 years ago
ActionClosurable
ActionClosurableSwift

A Swift library that replaces Objective-C target/action patterns with closure-based APIs for UIKit controls.

#code-simplification#ios#closure
Stars123
Forks15
Last commit7 years ago
PageControl
PageControlSwift

Animated iOS page control component with smooth transitions and custom styling.

#ios#animation#swift-package-manager
Stars118
Forks11
Last commit4 years ago
DistancePicker
DistancePickerSwift

A custom UIKit control for selecting distances with a pan gesture, designed for iOS apps.

#search#mobile-ui#ios
Stars117
Forks18
Last commit7 years ago
KDEDateLabel
KDEDateLabelSwift

A UILabel subclass for iOS that automatically updates to display relative time (e.g., '5 minutes ago') without manual refreshing.

#ios#relative-time#ui-components
Stars116
Forks13
Last commit8 years ago
Zingle
ZingleSwift

A lightweight iOS alert library that displays messages underneath the UINavigationBar.

#uinavigationbar#mobile-ui#ios
Stars112
Forks20
Last commit6 years ago
CrownControl
CrownControlSwift

A tiny iOS accessory view inspired by Apple Watch Digital Crown for scrolling content without lifting your thumb.

#user-interface#ios#gesture-control
Stars110
Forks12
Last commit7 years ago
FlagAndCountryCode
FlagAndCountryCodeSwift

A Swift library providing country flags, dial codes, and localization data for iOS apps, compatible with both UIKit and SwiftUI.

#ios#swift-package-manager#internationalization
Stars110
Forks6
Last commit1 month ago
OneWay
OneWaySwift

A lightweight Swift library for state management using unidirectional data flow, built on Swift Concurrency.

#ios#swift-concurrency#reactive-programming
Stars109
Forks10
Last commit2 months ago
YUSegment
YUSegmentObjective-C

A customizable segmented control for iOS that supports text, images, badges, and flexible styling.

#objective-c#ui-components#custom-controls
Stars108
Forks20
Last commit7 years ago
BlankApp UI
BlankApp UIJavaScript

A highly customizable and theming component library for React Native applications.

#ios#theming#android
Stars105
Forks14
Last commit6 years ago
PanSlip
PanSlipSwift

A Swift library that enables interactive dismissal of UIViewControllers and UIViews using pan gestures in any direction.

#mobile-ui#ios#view-dismissal
Stars105
Forks10
Last commit4 years ago
SheetyColors
SheetyColorsSwift

An action sheet styled color picker for iOS with support for UIKit and SwiftUI.

#ios#dark-mode#actionsheet
Stars104
Forks14
Last commit5 years ago
CocoaSprings
CocoaSpringsSwift

A lightweight Swift package for interactive spring animations on macOS and iOS using damped spring physics.

#spring-animation#calayer#macos-animation
Stars103
Forks5
Last commit3 months ago
ExpandableButton
ExpandableButtonSwift

A customizable iOS expandable button component that opens in four directions with configurable items and animations.

#mobile-ui#ios#button
Stars102
Forks16
Last commit7 years ago
ALRT
ALRTSwift

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

#mobile-ui#alert-controller#ios
Stars95
Forks12
Last commit5 years ago
KVConstraintKit
KVConstraintKitSwift

A Swift DSL for Auto Layout on iOS, tvOS, and macOS that simplifies constraint creation with expressive operators.

#auto-layout#ios#appkit
Stars92
Forks12
Last commit7 years ago
DesignableButton
DesignableButtonSwift

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

#uibutton#ios#styling
Stars91
Forks11
Last commit7 years ago
LiteRoute
LiteRouteSwift

A lightweight Swift library for easy transitions between VIPER modules in iOS apps.

#ios#dependency-injection#viper-architecture
Stars90
Forks25
Last commit6 years ago
RPModalGestureTransition
RPModalGestureTransitionSwift

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

#ios#modal-transition#ui-animation
Stars87
Forks8
Last commit9 years ago
MultiToggleButton
MultiToggleButtonSwift

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

#uibutton#ios#toggle-button
Stars86
Forks18
Last commit1 year ago
AZEmptyState
AZEmptyStateSwift

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

#cocoa-touch#user-interface#ios
Stars85
Forks8
Last commit8 years ago
Mortar
MortarSwift

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

#result-builder#anonymous-views#reactive-programming
Stars84
Forks10
Last commit6 months ago
Texstyle
TexstyleSwift

A Swift library for formatting iOS attributed strings with strong typing, caching, and convenient APIs.

#ios#caching#type-safe
Stars81
Forks22
Last commit4 years ago
Anchorman
AnchormanSwift

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

#ios#layout-library#mobile-development
Stars81
Forks7
Last commit5 years ago
PreviousPage 11 of 14Next

Related Tags

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
#Ios421
#Swift390
#Cocoapods182
#Mobile Development169
#Ui Components164
#Animation104
#Objective C97
#Carthage90
#Swiftui57
#Ui49
#Mobile Ui45
#Swift Library44