Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Uikit

Uikit

432 projects

Showing 36 of 432 projects

Disintegrate
DisintegrateSwift

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

#ui-animation#core-animation#visual-feedback
Stars79
Forks2
Last commit7 years ago
VerticalSlider
VerticalSliderShell

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

#ios#custom-controls#mobile-development
Stars78
Forks12
Last commit7 years ago
FocusTvButton
FocusTvButtonSwift

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

#apple-tv#tvos#ui-button
Stars77
Forks25
Last commit2 months ago
Manuscript
ManuscriptSwift

A dead-simple AutoLayout library for Swift projects, offering a concise API for programmatic UI layout.

#ios#tvos#programmatic-ui
Stars76
Forks6
Last commit9 years ago
DropdownTransition
DropdownTransitionSwift

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

#ios#modal-transition#ui-animation
Stars73
Forks3
Last commit3 years ago
Keyframes Player
Keyframes PlayerSwift

A macOS app to preview and export animations created with Facebook's Keyframes framework to Core Animation archives.

#ios#after-effects#appkit
Stars70
Forks4
Last commit8 years ago
Pilgrim
PilgrimSwift

A pure Swift dependency injection library for iOS, macOS, and Linux, succeeding Typhoon with strong typing and no reflection.

#ios#typhoon#appsquickly
Stars70
Forks3
Last commit3 years ago
StableCollectionViewLayout
StableCollectionViewLayoutSwift

A UICollectionViewLayout that automatically adjusts content offset when collection view items are inserted, deleted, or reloaded.

#ui-stability#ios#uicollectionviewlayout
Stars70
Forks7
Last commit
YXTPageView
YXTPageViewObjective-C

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

#mobile-ui#ios#pageview
Stars69
Forks9
Last commit9 years ago
IQListKit
IQListKitSwift

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

#ios#model-driven-ui#collectionview
Stars69
Forks8
Last commit1 year ago
Panda
PandaSwift

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

#ios#ui-framework#declarative-ui
Stars69
Forks5
Last commit6 years ago
WUI
WUIC++

A cross-platform C++17 library for creating graphical user interfaces with a minimalist API.

#desktop-application#c-plus-plus#ui-library
Stars67
Forks5
Last commit2 months ago
CheckmarkCollectionViewCell
CheckmarkCollectionViewCellSwift

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

#selection#ios#selection-ui
Stars67
Forks10
Last commit
GMarkdown
GMarkdownSwift

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

#code-blocks#ios#syntax-highlighting
Stars66
Forks14
Last commit6 months ago
Flare
FlareSwift

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

#apple-platforms#ios#async-await
Stars66
Forks6
Last commit3 days ago
SMSwipeableTabView
SMSwipeableTabViewSwift

A customizable iOS swipeable tab view control combining UIPageViewController with a scrollable tab bar.

#ios#tab-bar#ui-components
Stars57
Forks13
Last commit5 years ago
SurfingRefreshControl
SurfingRefreshControlSwift

A customizable pull-to-refresh control for iOS, written in pure Swift with shape customization via plist files.

#ios#open-source#animation
Stars55
Forks9
Last commit9 years ago
HidesNavigationBarWhenPushed
HidesNavigationBarWhenPushedSwift

A Swift library that enables hiding the navigation bar when pushing view controllers via a hidesNavigationBarWhenPushed flag.

#ios#ui-animation#ui-components
Stars55
Forks6
Last commit6 years ago
Interactive Playground
Interactive PlaygroundSwift

A collection of interactive Xcode Playground examples demonstrating UIKit, SpriteKit, and gesture-based iOS development techniques.

#animation#spritekit#xcode-playground
Stars53
Forks7
Last commit9 years ago
Overlay
OverlaySwift

A flexible, protocol-oriented UI framework for Swift that enables declarative and type-safe styling of iOS views.

#ios#custom-styling#ui-framework
Stars51
Forks5
Last commit8 years ago
EEStackLayout
EEStackLayoutSwift

A vertical/horizontal stack layout for iOS that arranges subviews with different widths into rows with configurable spacing.

#auto-layout#ios#stacklayout
Stars51
Forks10
Last commit6 years ago
CardNavigation
CardNavigationSwift

A navigation controller that displays view controllers as an interactive stack of cards for iOS apps.

#cards#ios#interactive
Stars50
Forks4
Last commit5 years ago
BatteryView
BatteryViewSwift

A customizable battery-shaped UIView for iOS and SwiftUI apps to display battery levels visually.

#ios#battery-indicator#custom-view
Stars50
Forks12
Last commit1 year ago
MMSegmentSlider
MMSegmentSliderObjective-C

An IBDesignable animated segmented slider control for iOS apps with customizable appearance.

#ios#objective-c#ui-component
Stars48
Forks15
Last commit9 years ago
TvOSSlider
TvOSSliderSwift

A tvOS implementation of UISlider with the same public API as iOS, adding stepValue and focusScaleFactor for remote control.

#remote-control#ios-framework#apple-tv
Stars47
Forks17
Last commit2 years ago
Stefan
StefanSwift

A Swift framework for managing collection view states and placeholders in iOS apps.

#ios#states#error
Stars47
Forks1
Last commit1 year ago
NeumorphismKit
NeumorphismKitSwift

A UIKit framework for implementing neumorphic design in iOS apps.

#ios#ui-design#ui-framework
Stars47
Forks5
Last commit5 years ago
RSKKeyboardAnimationObserver
RSKKeyboardAnimationObserverObjective-C

A UIViewController category for handling iOS keyboard show/hide animations with minimal code.

#ios#ui-animation#show
Stars45
Forks4
Last commit10 years ago
Mixin
MixinSwift

A Swift library that brings React.js-like mixins to iOS, enabling protocol-oriented programming with lifecycle integration.

#ios#method-swizzling#react-mixin-pattern
Stars45
Forks4
Last commit8 years ago
BPCircleActivityIndicator
BPCircleActivityIndicatorSwift

A lightweight and customizable circular loading indicator for iOS apps.

#loadingview#ios#animation
Stars45
Forks5
Last commit9 years ago
cometchat-uikit-angular
cometchat-uikit-angularTypeScript

Ready-to-use chat UI components for Angular applications with pre-built messaging and calling interfaces.

#chat#javascript-framework#video-calling
Stars44
Forks23
Last commit27 days ago
CGLayout
CGLayoutSwift

A powerful, rect-based autolayout framework for iOS, macOS, tvOS, and Linux that manages UIViews, NSViews, CALayers, and non-rendered views.

#calayer#ios#layout
Stars44
Forks6
Last commit4 years ago
ship-ui
ship-uiTypeScript

A modern signal-based and zoneless-compatible UI component library for Angular 19+.

#developer-tools#ui-kit#library-app
Stars43
Forks2
Last commit2 days ago
iOS-11-Framer
iOS-11-FramerJavaScript

An iOS 11 graphical user interface kit for Framer, providing design assets for prototyping iOS apps.

#design-system#mobile-design#ios
Stars43
Forks2
Last commit8 years ago
FixFlex
FixFlexSwift

A declarative Auto Layout library for iOS/macOS/tvOS that simplifies UI constraint code with a simple, type-safe API.

#ios#appkit#layout
Stars42
Forks2
Last commit5 months ago
HTPullToRefresh
HTPullToRefreshObjective-C

Add vertical and horizontal pull-to-refresh to any UIScrollView with support for multiple refresh views.

#mobile-ui#ios#infinite-scrolling
Stars41
Forks15
Last commit10 years ago
PreviousPage 12 of 12

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
25 days ago
1 year ago
#Ios387
#Swift358
#Cocoapods170
#Ui Components153
#Mobile Development153
#Animation96
#Objective C92
#Carthage84
#Swiftui53
#Ui46
#Mobile Ui43
#Swift Library41