Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. iOS
I

iOS

Other
716 projects824.4k total stars111.4k total forks14 languages

Open-source projects built with iOS

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

Showing 664 open-source projects · page 13 of 19

……
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
AKMaskField
AKMaskFieldartemkrachulov/AKMaskField

A Swift UITextField subclass for adding input masks to format data like credit cards, phone numbers, and dates.

343122Swift
3 years ago
PMTween
PMTweenpoetmountain/PMTween

An elegant and flexible tweening library for iOS and tvOS, enabling smooth animations with support for grouping, sequencing, and custom easing.

34321Objective-C
10 years ago
Kanvas
Kanvastumblr/kanvas-ios

An open-source iOS library for adding effects, drawings, text, stickers, and creating GIFs from media or camera.

34144Swift
1 month 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
ARKit-Navigation
ARKit-Navigationchriswebb09/ARKitNavigationDemo

An iOS demo app that combines ARKit and CoreLocation for augmented reality navigation in the real world.

33258Swift
4 years ago
SplitViewDragAndDrop
SplitViewDragAndDropMarioIannotta/SplitViewDragAndDrop

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

33121Swift
9 years ago
SwiftWebVC
SwiftWebVCmeismyles/SwiftWebVC

A drop-in inline browser view controller for Swift iOS apps with customizable themes and sharing options.

328115Swift
4 years ago
Gestalt
Gestaltregexident/Gestalt

An unintrusive and light-weight iOS app-theming library with support for animated theme switching.

32720Swift
5 years ago
FDTake
FDTakefulldecent/FDTake

A Swift library for easily taking photos/videos or selecting from the library with a unified interface.

325116Swift
9 months ago
Serrata
Serratahoritaku46/Serrata

A Swift library for creating Twitter and LINE-style slide image viewers on iOS.

32125Swift
7 years ago
WLEmptyState
WLEmptyStateWizelineLabs/WLEmptyState

An iOS component for customizing empty state views in UITableView and UICollectionView.

31826Swift
3 years ago
JTMaterialSwitch
JTMaterialSwitchJunichiT/JTMaterialSwitch

A customizable iOS switch UI component with Material Design-inspired animations, ripple, and bounce effects.

31845Objective-C
10 years ago
WLEmptyState
WLEmptyStatewizeline/WLEmptyState

An iOS component for customizing empty state views in UITableView and UICollectionView.

31826Swift
3 years ago
RippleEffectView
RippleEffectViewalsedi/RippleEffectView

A Swift library for creating customizable Uber-like animated ripple effects on iOS.

31721Swift
9 years ago
MarkyMark
MarkyMarkM2Mobi/Marky-Mark

A Swift markdown parser for iOS that converts markdown text into customizable native views.

31669Swift
1 month ago
Marky Mark
Marky Markm2mobi/Marky-Mark

A Swift-based markdown parser for iOS that converts markdown text into customizable native views.

31669Swift
1 month ago
MediumMenu
MediumMenupixyzehn/MediumMenu

A Swift implementation of Medium's iOS app menu with customizable appearance and gestures.

31442Swift
7 years ago
PagingView
PagingViewKyoheiG3/PagingView

A Swift library for infinite paging views with smart auto layout and a UIKit-like interface.

31439Swift
7 years ago
ExpandedTabBar
ExpandedTabBaryervandsar/ExpandedTabBar

A creative iOS solution for handling overflow tab bar items with an expandable "more" menu and customizable animations.

30819Swift
3 years ago
SSBouncyButton
SSBouncyButtonStyleShare/SSBouncyButton

A simple iOS UI button component with iOS 7-style bouncy animation.

30616Objective-C
9 years ago
JOEmojiableBtn
JOEmojiableBtnlojals/JOEmojiableBtn

A customizable iOS Swift control for adding Facebook-style reaction buttons to apps.

30639Swift
5 years ago
Reflect
ReflectCharlinFeng/Reflect

A Swift reflection library for converting dictionaries to models, models to dictionaries, and one-key archiving.

30566Swift
9 years ago
RadialMenu
RadialMenubradjasper/radialmenu

A Swift custom control for creating iOS radial context menus with Facebook POP animations.

30224Swift
3 years ago
DropDownMenuKit
DropDownMenuKitqmathe/DropDownMenuKit

A customizable UIKit drop-down menu control for iOS, written in Swift, that attaches to navigation or toolbars.

30036Swift
3 years ago
D2PDatePicker
D2PDatePickerdi2pra/D2PDatePicker

An elegant and easy-to-use iOS date picker component built with Swift.

30024Swift
8 years ago
AsyncMessagesViewController
AsyncMessagesViewControllernguyenhuy/AsyncMessagesViewController

A smooth, responsive, and flexible messages UI library for iOS built on Texture for asynchronous rendering.

29933Swift
8 years ago
SAInboxViewController
SAInboxViewControllermarty-suzuki/SAInboxViewController

A UIViewController subclass for iOS that replicates the animated view transitioning of Google's Inbox app.

29621Swift
9 years ago
ImageLoaderSwift
ImageLoaderSwifthirohisa/ImageLoaderSwift

A lightweight and fast asynchronous image loading library for iOS, written in Swift.

29237Swift
7 years ago
AudioIndicatorBars
AudioIndicatorBarsLeonardoCardoso/AudioIndicatorBars

A Swift library for iOS and tvOS that adds animated audio indicator bars to show which audio is playing, similar to Apple's Podcasts app.

28926Swift
8 years ago
DTPagerController
DTPagerControllertungvoduc/DTPagerController

A customizable iOS container view controller for displaying multiple view controllers in a horizontal scroll view.

28939Swift
5 years ago
TTGEmojiRate
TTGEmojiRatezekunyan/TTGEmojiRate

An interactive emoji-based rating view for iOS apps, implemented in Swift with drag gestures.

28730Swift
7 years ago
Cupcake
Cupcakenerdycat/Cupcake

A Swift framework for creating and laying out iOS UI components with a chaining syntax and missing UIKit functionalities.

28639Swift
5 years ago
CHIOTPField
CHIOTPFieldChiliLabs/CHIOTPField

A set of customizable iOS text fields for one-time passwords, SMS codes, and PIN codes with SMS autofill support.

28119Swift
5 years ago
AVPlayerViewController-Subtitles
AVPlayerViewController-Subtitlesmhergon/AVPlayerViewController-Subtitles

A Swift library for displaying SRT subtitles on iOS AVPlayerViewController with easy integration.

28168Swift
9 months ago
SnapTimer
SnapTimerandresinaka/SnapTimer

A custom iOS UIView that replicates Snapchat's stories timer with independent animations and customizable colors.

28021Swift
9 years ago
1
12
13
14
19