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 689 open-source projects · page 10 of 20

……
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
AppstoreTransition
AppstoreTransitionappssemble/appstore-card-transition

A Swift library that replicates the App Store's card expand animation for UICollectionView and UITableView cells in iOS apps.

59352Swift
4 years ago
AHKBendableView
AHKBendableViewfastred/AHKBendableView

A UIView subclass that bends its edges during position change animations, creating a fluid visual effect.

59330Swift
4 years ago
Cheetah
Cheetahsuguru/Cheetah

A lightweight iOS animation library using CADisplayLink to animate any property with Swift.

58646Swift
7 years ago
FMMosaicLayout
FMMosaicLayoutfmitech/FMMosaicLayout

A drop-in mosaic collection view layout for iOS with simple customization options.

58662Objective-C
9 years ago
WAAppRouting
WAAppRoutingWasappli/WAAppRouting

A flexible iOS routing library that handles URL recognition, controller display with parsed parameters, and automatic controller stack preservation.

58626Objective-C
10 years ago
iOS DFU Library
iOS DFU LibraryNordicSemiconductor/IOS-DFU-Library

An iOS and macOS library for performing Over-The-Air Device Firmware Updates on Nordic Semiconductor nRF5x Bluetooth SoCs.

584230Swift
1 month ago
WSProgressHUD
WSProgressHUDdevSC/WSProgressHUD

A beautiful and customizable HUD (heads-up display) view for iOS apps to show loading indicators, progress, and status messages.

58285Objective-C
6 years ago
SwiftyMenu
SwiftyMenuKarimEbrahemAbdelaziz/SwiftyMenu

A simple yet powerful drop-down menu component for iOS with extensive customization options.

58257Swift
2 years ago
CameraEngine
CameraEngineremirobert/CameraEngine

An advanced iOS camera engine library built in Swift on top of AVFoundation for easy camera customization and special capture features.

581105Swift
7 years ago
Reactions
Reactionsyannickl/Reactions

A fully customizable iOS control for implementing Facebook-like reaction buttons and selectors in Swift.

57990Swift
3 years ago
AlertTransition
AlertTransitionloopeer/AlertTransition

An extensible Swift library for creating custom view controller transitions, with a focus on alert and modal presentations.

57561Swift
8 years ago
Swifternalization
Swifternalizationtomkowz/Swifternalization

A Swift framework for localizing iOS apps using JSON files with built-in pluralization, length variations, and expression support.

57446Swift
3 years ago
TKSwarmAlert
TKSwarmAlertentotsu/TKSwarmAlert

An iOS library for creating animated alert views with particle-like swarm effects, inspired by the Swarm app.

57454Swift
7 years ago
ButtonProgressBar-iOS
ButtonProgressBar-iOSthePsguy/ButtonProgressBar-iOS

A UIButton subclass for iOS with animated loading progress and completion animations.

57445Swift
4 years ago
react-native-basketball
react-native-basketballFaridSafi/react-native-basketball

A React Native clone of the Facebook Basketball game for mobile platforms.

573127JavaScript
2 years ago
ChromaColorPicker
ChromaColorPickerjoncardasis/ChromaColorPicker

An intuitive HSB color picker for iOS built in Swift with multiple selection handles and customization.

569128Swift
4 days ago
MMCardView
MMCardViewMillmanY/MMCardView

A custom UICollectionView layout for iOS that creates card-style interfaces with smooth animations.

56448Swift
4 years ago
TableFlip
TableFlipmergesort/TableFlip

A simpler way to do cool UITableView animations with just two lines of code.

55935Swift
5 years ago
Voice Overlay
Voice Overlayalgolia/voice-overlay-ios

A customizable iOS overlay that handles voice permission and converts speech to text using native speech recognition.

55758Swift
2 months ago
XAnimatedImage
XAnimatedImagekhaledmtaha/XAnimatedImage

A performant animated GIF engine for iOS written in Swift, based on FLAnimatedImage.

55028Swift
10 years ago
OnboardKit
OnboardKitNikolaKirev/OnboardKit

A customizable Swift library for adding user onboarding flows to UIKit-based iOS apps.

54966Swift
1 year ago
FSInteractiveMap
FSInteractiveMapArthurGuibert/FSInteractiveMap

An iOS charting library for visualizing and interacting with vector maps using SVG files.

54878Objective-C
7 years ago
Jukebox
Jukeboxteodorpatras/Jukebox

An iOS audio player library written in Swift for streaming local and remote audio files with background mode support.

547120Swift
5 years ago
Digger
DiggercornerAnt/Digger

A lightweight Swift download framework for iOS that handles file downloads with just one line of code.

54672Swift
5 years ago
Sensitive
Sensitivehellowizman/Sensitive

A Swift library that simplifies gesture handling in iOS with a declarative API, replacing UIGestureRecognizer's target/action pattern.

54531Swift
2 years ago
Translucid
TranslucidEkhoo/Translucid

A lightweight Swift library for setting an image as text background with animation capabilities.

54533Swift
8 years ago
TableViewDragger
TableViewDraggerKyoheiG3/TableViewDragger

A lightweight iOS library for adding drag-and-drop reordering to UITableView cells.

54357Swift
2 years ago
MultiSlider
MultiSlideryonat/MultiSlider

A customizable iOS slider component with multiple thumbs, range highlighting, snap intervals, and value labels for both UIKit and SwiftUI.

540114Swift
10 months ago
ARKit Emperor
ARKit Emperorkboy-silvergym/ARKit-Emperor

A collection of practical ARKit 2.0 sample projects for iOS developers, featuring drawing, 3D modeling, physics, and face detection.

53959Swift
6 years ago
PullToRefreshSwift
PullToRefreshSwiftdekatotoro/PullToRefreshSwift

A simple, customizable pull-to-refresh library for iOS apps written in pure Swift.

535100Swift
7 years ago
KDDragAndDropCollectionView
KDDragAndDropCollectionViewmmick66/KDDragAndDropCollectionView

A Swift library for implementing drag-and-drop data transfer between multiple UICollectionViews in iOS apps.

52979Swift
6 years ago
Viewer
Viewer3lvis/Viewer

A customizable iOS and tvOS image and video viewer (lightbox) with support for local and remote media.

52856Swift
5 years ago
PickerView
PickerViewfilipealva/PickerView

A highly customizable alternative to UIPickerView for iOS, written in Swift.

52788Swift
7 years ago
MKDropdownMenu
MKDropdownMenumaxkonovalov/MKDropdownMenu

A highly customizable dropdown menu component for iOS apps, inspired by UIPickerView.

52682Objective-C
8 years ago
LayoutInspector
LayoutInspectorisavynskyi/LayoutInspector

A tool to debug iOS app layouts directly on devices by inspecting layers in 3D and viewing attributes.

51623Swift
5 years ago
WatchdogInspector
WatchdogInspectortapwork/WatchdogInspector

A debugging tool that displays real-time framerate (fps) and detects main thread stalls in iOS apps via the status bar.

51520Objective-C
4 years ago
1
9
10
11
20