Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. iOS
I

iOS

Other
898 projects828.3k total stars112.3k total forks17 languages

Open-source projects built with iOS

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

Showing 898 open-source projects · page 20 of 25

……
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
NotchyAlert
NotchyAlertTheAbstractDev/NotchyAlert

A Swift library that displays alerts using the iPhone X notch area.

714Swift
7 years ago
DBMetaballLoading
DBMetaballLoadingdabing1022/DBMetaballLoading

A Swift implementation of a metaball loading animation for iOS, featuring customizable visual properties.

7013Swift
2 years ago
MJMaterialSwitch
MJMaterialSwitchJaleelNazir/MJMaterialSwitch

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

7016Swift
5 years ago
YapImageManager
YapImageManageryapstudios/YapImageManager

A high-performance Swift library for asynchronous image downloading, caching, and processing with advanced features like GIF handling and custom filters.

7012Swift
8 years ago
MQTTInspector
MQTTInspectorckrey/MQTTInspector

A comprehensive MQTT testing and debugging application for iOS devices (iPhone and iPad).

6915Objective-C
2 years ago
react-native-instagram-oauth
react-native-instagram-oauthwatzak/react-native-instagram-oauth

A React Native library for Instagram OAuth login on iOS.

6914JavaScript
10 years ago
IQListKit
IQListKithackiftekhar/IQListKit

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

698Swift
1 year ago
YXTPageView
YXTPageViewhanton/YXTPageView

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

689Objective-C
9 years ago
react-native-webp
react-native-webpdbasedow/react-native-webp

Adds WebP image format support to React Native components via a custom image decoder.

6821C
8 years ago
CameraBackground
CameraBackgroundyonat/CameraBackground

A Swift library that adds a live camera background layer to any UIView with camera controls and snapshot capture.

689Swift
1 year ago
SonogramView
SonogramViewLuccifer/SonogramView

A Swift library for iOS and macOS that generates audio waveform visualizations from audio files.

686Swift
8 years ago
JustPeek
JustPeekjusteat/JustPeek

An iOS library that adds Force Touch-like Peek and Pop interactions to devices without native support.

683Shell
8 years ago
Printer
Printerhemangshah/printer

A lightweight, configurable, and visually enhanced logging library for iOS apps with emoji-rich console output and an in-app log viewer.

689Swift
6 years ago
OpenTripPlanner iOS
OpenTripPlanner iOSopentripplanner/OpenTripPlanner-iOS

An iOS app for planning multi-modal trip itineraries using OpenTripPlanner routing data.

6732Objective-C
13 years ago
IntervalSlider
IntervalSlidershushutochako/IntervalSlider

A pure Swift slider library inspired by the ReutersTV app, featuring interval selection and customizable UI.

6720Swift
9 years ago
LFTimePicker
LFTimePickerawesome-labs/LFTimePicker

A custom iOS time picker view controller for selecting start and end times in Swift, supporting 12h and 24h formats.

677Swift
9 years ago
MVAutocompletePlaceSearchTextField
MVAutocompletePlaceSearchTextFieldTheMrugraj/MVAutocompletePlaceSearchTextField

An iOS UITextField subclass for Google Places autocomplete search with dropdown suggestions.

6726Objective-C
6 years ago
react-native-fxblurview
react-native-fxblurviewmagus/react-native-fxblurview

React Native component wrapping the native FXBlurView library for real-time background blur effects on iOS.

655Objective-C
10 years ago
eosio-reference-ios-authenticator-app
eosio-reference-ios-authenticator-appEOSIO/eosio-reference-ios-authenticator-app

An iOS reference app for securely signing EOSIO blockchain transactions from web or native apps using biometrics and Ricardian contracts.

6528Swift
3 years ago
Mach1Spatial
Mach1SpatialMach1Studios/m1-sdk

A cross-platform spatial audio framework for encoding, decoding, and transcoding multichannel audio with headtracking support.

657C
4 months ago
ApolloDeveloperKit
ApolloDeveloperKitmanicmaniac/ApolloDeveloperKit

A bridge library that enables Apollo Client Devtools debugging for Apollo iOS GraphQL clients.

644Swift
3 years ago
AutoCompleteTextField
AutoCompleteTextFieldnferocious76/AutoCompleteTextField

A UITextField subclass for iOS that provides smart email domain suggestions with weighted autocomplete.

6413Swift
2 years ago
AmazingBubbles
AmazingBubblesGlebRadchenko/AmazingBubbles

A Swift library for creating dynamic, Apple-inspired bubble pickers with customizable views and gestures.

636Swift
9 years ago
Native iOS font list
Native iOS font listyayolius/react-native-font-list

A React Native demo app that displays all native iOS fonts available on the device.

6310JavaScript
10 years ago
SendIndicator
SendIndicatorLeonardoCardoso/SendIndicator

A customizable iOS send button animation component that provides visual feedback during task execution.

637Swift
8 years ago
react-native-icloud-sync
react-native-icloud-syncchirag04/react-native-icloud-sync

A React Native wrapper for syncing app data with iCloud Key-Value Storage.

623Objective-C
10 years ago
react-native-digits
react-native-digitsfixt/react-native-digits

A React Native wrapper for Twitter's Digits SDK, enabling phone number-based authentication in mobile apps.

616Java
9 years ago
react-native-barcode-scanner
react-native-barcode-scannerlifuzu/ReactNativeBarcodeScanner

A React Native barcode scanner component for iOS with camera switching and scan control.

6110Objective-C
10 years ago
Ionic 5 WhatsApp clone
Ionic 5 WhatsApp clonethenaim/ionic-whatsapp-clone

An open-source WhatsApp clone built with Ionic 5, providing UI components, templates, and native features for mobile app development.

6128TypeScript
5 years ago
SwiftyMessenger
SwiftyMessengerabdullahselek/SwiftyMessenger

A Swift toolkit for passing messages between iOS apps and extensions using shared App Groups and Darwin Notifications.

6011Swift
5 years ago
react-native-user-defaults
react-native-user-defaultswwayne/react-native-user-defaults

A React Native library for storing small, permanent app data using iOS UserDefaults with a simple set/get API.

609Objective-C
9 years ago
NWCalendarView
NWCalendarViewnbwar/NWCalendarView

An iOS calendar control for appointment and availability selection with single date or range selection.

6011Swift
10 years ago
SpreadsheetView
SpreadsheetViewkishikawakatsumi/SpreadsheetView

A fully configurable spreadsheet view framework for iOS apps, enabling complex layouts like schedules and Gantt charts.

5910HTML
5 years ago
react-native-global-event-emitter
react-native-global-event-emitterparamaggarwal/react-native-global-event-emitter

A shared event emitter between native and JavaScript for React Native using iOS NotificationCenter and DeviceEventEmitter.

5910Objective-C
10 years ago
react-native-apay
react-native-apaybusfor/react-native-apay

A React Native bridge for accepting payments with Apple Pay in iOS apps.

5830Objective-C
2 years ago
GoAutoSlideView
GoAutoSlideViewzjmdp/GoAutoSlideView

A UIScrollView extension for iOS that provides infinite and automatic sliding capabilities.

5810Objective-C
5 years ago
1
19
20
21
25