571 Repositories
Swift keychain-verification-code-example Libraries
Take home task from one company developed on VIPER, UI Through code and splash from plist
HelloFresh Dev Team - Mobile iOS Developer Test Hello! Thank you for taking the time to try our iOS test. The goal of the test is to assess your codin
Example repo of working with Core Data in a SwiftUI application
CoreData in SwiftUI This repository serves many purpose. But mostly so I can experiment with Core Data in SwiftUI, and also so I can use it show my ap
xcode project wrapper around the Elixir TodoApp Desktop app to run on iOS
TodoApp iOS: An iOS Sample App This xcode project wraps the Desktop Sample App to run on an iPhone. How to build & run Install xcode from the app stor
Telegram iOS Source Code Compilation Guide
Telegram iOS Source Code Compilation Guide We welcome all developers to use our API and source code to create applications on our platform. There are
Starter code for the Flash Chat project in the Complete iOS Development Bootcamp
Flash-Chat Our Goal One of the most fundamental component of modern iOS apps is the Table View. Table Views are used everywhere from the Mail app to t
๐๐๐๐๐ Falcon Messenger is a Fast and Beautiful cloud-based messaging app. With iOS and IPadOS Support. Available on the App Store.
Open the FalconMessenger.xcworkspace in Xcode. Change the Bundle Identifier to match your domain. Go to Firebase and create new project. Select "Add F
Write amazing, strong-typed and easy-to-read NSPredicate.
PredicateFlow Write amazing, strong-typed and easy-to-read NSPredicate. This library allows you to write flowable NSPredicate, without guessing attrib
Core Data code generation
mogenerator Visit the project's pretty homepage. Here's mogenerator's elevator pitch: mogenerator is a command-line tool that, given an .xcdatamodel f
Generate Markdown documentation from source code
SourceDocs SourceDocs is a command line tool that generates markdown documentation files from inline source code comments. Similar to Sphinx or Jazzy,
A simple UIColor category to get color with hex code.
TFTColor A simple UIColor library to get UIColor object from RGB hex string/value, CMYK hex string/value or CMYK base component values. You can also r
Measure Swift code metrics and get reports in Xcode, Jenkins and other CI platforms.
Taylor โ ๏ธ Taylor is DEPRECATED. Use SwiftLint instead. A tool aimed to increase Swift code quality, by checking for conformance to code metrics. Taylo
A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C
OCLint - https://oclint.org OCLint is a static code analysis tool for improving quality and reducing defects by inspecting C, C++ and Objective-C code
Example Xcode swift iOS project for Core Data + iCloud syncing
iCloudCoreDataStarter Hello, I'm Chad. For the last several months I have been working on Sticker Doodle, an app you should go download right now! In
GenStore is a lightweight swift code generator for your resources.
GenStore is a lightweight swift code generator for your resources. GenStore can create classes for your images, colors and localized strings.
SwiftUI iOS Widget and WatchOS app that randomly shows a word of the day with description and example.
Word Of The Day iOS Widget and WatchOS app made in SwiftUI that displays a random word of the day with description and example of usuage. Requirements
Generate strong passwords and save them in Keychain. Made with SwiftUI.
lockd Password manager iOS app, generate strong passwords and save them in Keychain. Download lockd on the App Store: https://apps.apple.com/us/app/lo
Source code for iOS app "Photos for VK" โ albums and photos manager for social network VKontakte
VK Photos (formally Photos for VK) VK Photos is an iOS app for manage albums and photos in social network VKontakte (vk.com) Screenshots Disclaimer โ ๏ธ
Source code for the iOS app Screenshotter, on the App Store
Screenshotter This is the source code for the iOS app Screenshotter, available on the App Store. General Project Info Screenshotter is an Objective C
Code examples for Depth APIs in iOS
iOS-Depth-Sampler Code examples of Depth APIs in iOS Requirement Use devices which has a dual camera (e.g. iPhone 8 Plus) or a TrueDepth camera (e.g.
Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
Alerts & Pickers Advanced usage of native UIAlertController with TextField, TextView, DatePicker, PickerView, TableView, CollectionView and MapView. F
๐ Curated collection of advanced animations that I have developed using (Swift UI for iOS) and (React Native for iOS/Android). Source code is intended to be reused by myself for future projects.
๐ Curated collection of advanced animations that I have developed using (Swift UI for iOS) and (React Native for iOS/Android). Source code is intended to be reused by myself for future projects.
Glow Weather app source code
Glow-Weather Weather & air quality application created with a glow theme. This weather app uses APIs from weatherapi.com, and allows users to search t
Learn to Code While Building Apps - The Complete iOS Development Bootcamp
Xylophone Our Goal The goal of this tutorial is to dive into a simple iOS recipe - how to play sound and use an Apple library called AVFoundation. The
Simple OAuth2 library with a support of multiple services.
Simple OAuth2 library with a support of multiple services.
ARKit Base Project. Place virtual objects based on WWDC example project
ARKit - Placing Virtual Objects in Augmented Reality Learn best practices for visual feedback, gesture interactions, and realistic rendering in AR exp
SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
Articles related to this project Clean Architecture for SwiftUI Programmatic navigation in SwiftUI project Separation of Concerns in Software Design C
UICKeyChainStore is a simple wrapper for Keychain on iOS, watchOS, tvOS and macOS. Makes using Keychain APIs as easy as NSUserDefaults.
UICKeyChainStore UICKeyChainStore is a simple wrapper for Keychain that works on iOS and OS X. Makes using Keychain APIs as easy as NSUserDefaults. Lo
Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. Itโs easy. We promise.
Valet Valet lets you securely store data in the iOS, tvOS, watchOS, or macOS Keychain without knowing a thing about how the Keychain works. Itโs easy.
A powerful, protocol-oriented library for working with the keychain in Swift.
Locksmith A powerful, protocol-oriented library for working with the keychain in Swift. ๐ฑ iOS 8.0+ ๐ป Mac OS X 10.10+ โ๏ธ watchOS 2 ๐บ tvOS ๐ I make
Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
KeychainAccess KeychainAccess is a simple Swift wrapper for Keychain that works on iOS and OS X. Makes using Keychain APIs extremely easy and much mor
A collection of operators and utilities that simplify iOS layout code.
Anchorage A lightweight collection of intuitive operators and utilities that simplify Auto Layout code. Anchorage is built directly on top of the NSLa
A simple, customizable Country picker for picking country or dialing code. ๐ฎ๐ณ ๐ฏ๐ต ๐ฐ๐ท ๐ฉ๐ช ๐จ๐ณ ๐บ๐ธ ๐ซ๐ท ๐ช๐ธ ๐ฎ๐น ๐ท๐บ ๐ฌ๐ง
CountryPicker A simple, customizable Country picker for picking country or dialing code. This library is for country picker used in many app for selec
๐ฏ Swift country and phone code Picker
CountryPicker Picker code Swift 3 / 4 / 5. Example To run the example project, clone the repo, and run pod install from the Example directory first. U
Autocomplete for a text field in SwiftUI using async/await
Autocomplete for a text field in SwiftUI using async/await
SnippetsLibrary - Code snippets library for SwiftUI Devs.
SnippetsLibrary is a helpful tool for SwiftUI developers to help with their daily coding life. SnippetsLibrary contains all the needed code snippets for you to view, edit, or add more and more. This will make your daily work easier and faster.
GoodAsOldPhones is the demo app of Swift tutorial on code school.
GoodAsOldPhones GoodAsOldPhones is the demo app of Swift tutorial on code school. This app demonstates basic use and implementation of tab bar control
A 2048 game writing with SwiftUI.
2048 Game (SwiftUI app) This is a simple game to demonstrate the new SwiftUI framework. Note that the game algorithm may have issues, and this is stil
Full source code for the ComicFlow comic reader for iPad
Overview Finally a comic reader for iPad done right! ComicFlow was designed with one goal in mind: providing the best experience for comic fans with l
Telegram iOS Source Code Compilation Guide
Telegram iOS Source Code Compilation Guide We welcome all developers to use our API and source code to create applications on our platform. There are
Simple sample of using the VIP (Clean Swift) architecture for iOS
MyAnimeList Simple sample of using the VIP (Clean Swift) architecture for iOS. ViewController: controls the event handling, view life cycle and displa
Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0
Social Logins iOS Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0 Note: Bef
iOS app to record how much things cost using various data persistence implementations.
how-much iOS app to record how much things cost using various data persistence implementations. The basic data unit is an item, a simple dictionary: {
QR Blank - QR Code URL scanner
QR Blank - QR Code URL scanner No Ads, Clean, Simple open source QR Code URL scanner Check URL by Google Safe Browsing before open. Google Safe Browsi
Core Plot source code and example applications
Core Plot Cocoa plotting framework for macOS, iOS, and tvOS. Introduction Core Plot is a 2D plotting framework for macOS, iOS, and tvOS. It is highly
An iOS wrapper for ChartJS. Easily build animated charts by leveraging the power of native Obj-C code.
TWRCharts TWRCharts An Obj-C wrapper for ChartJS. Easily build animated charts by leveraging the power of native code. TWRCharts is yet another charti
Write great asynchronous code in Swift using futures and promises
BrightFutures How do you leverage the power of Swift to write great asynchronous code? BrightFutures is our answer. BrightFutures implements proven fu
Tame async code with battle-tested promises
Then Reason - Example - Documentation - Installation fetchUserId().then { id in print("UserID : \(id)") }.onError { e in print("An error occur
This is example project for my presentation in iOSDC JAPAN 2021
Swift PM Project Example This is example project for my presentation in iOSDC JAPAN 2021. Package.swift based project management Multi Modules Multi P
IOS example app to generate point clouds in ARKit using scenedepth
Visualizing a Point Cloud Using Scene Depth Place points in the real-world using the scene's depth data to visualize the shape of the physical environ
Clocks made out of clocks made out of code
Clocks I came across this digital clock composed out of a set of analog clocks, created by Humans Since 1982, in a tweet, so I decided to remake it in
Distributed actors transport example, for feature review
swift-sample-distributed-actors-transport Sample application and ActorTransport, associated with distributed actor language evolution proposal. Runnin
Useful Swift code samples, extensions, functionalities and scripts to cherry-pick and use in your projects
SwiftyPick ๐ฆ ๐ Useful Swift code samples, extensions, functionalities and scripts to cherry-pick and use in your projects. Purpose The idea behind t
Example project guide you schedules multiple thread for network requests in RxSwift, which is optimize your app's performance better.
RxSwift-Multi-Threading-Example Example project guide you schedules multiple thread for network requests in RxSwift, which is optimize your app's perf
Source code related to blog post about creating custom parseable format styles in iOS 15 (and similar versions of tvOS, watchOS, and macOS). Blog post can be found at https://emptytheory.com/2021/08/14/creating-custom-parseable-format-styles-in-ios-15/
Project Title Custom Parseable Format Styles Description With iOS 15 (and the latest versions for watch, iPad, etc.), we can now convert certain value
SSToastMessage is written purely in SwiftUI. It will add toast, alert, and floating message view over the top of any view. It is intended to be simple, lightweight, and easy to use. It will be a popup with a single line of code.
SSToastMessage SSToastMessage is written in SwiftUI. It will add toast, alert, and floating message view over the top of any view. It is intended to b
Advanced List View for SwiftUI with pagination & different states
AdvancedList This package provides a wrapper view around the SwiftUI List view which adds pagination (through my ListPagination package) and an empty,
๐ QGrid: The missing SwiftUI collection view.
[NOTE] If you'd like to see QGrid in action, check out this demo of QDesigner (see video below). Install QDesigner: https://apps.apple.com/us/app/qdes
SwiftUI Bar Chart
SwiftUI BarChart Lightweight and easy to use SwiftUI chart library for all Apple platforms Features Scaling on both axes Fully customizable axes (labe
SwiftUI Charts with custom styles
SwiftUI Charts Build custom charts with SwiftUI Styles Line Chart(data: [0.1, 0.3, 0.2, 0.5, 0.4, 0.9, 0.1]) .chartStyle( LineChartStyle(.
Example usage of FingerprintJS Pro inside a iOS WebView.
FingerprintJS Pro iOS Integrations An example app and packages demonstrating FingerprintJS Pro capabilities on the iOS platform. The repository illust
An iOS view-controller navigation management. No inherit, using one line code to integrate.
KGNavigationBar Example An iOS view-controller navigation management. No inherit, using one line code to integrate. ไธไธช iOS ๆงๅถๅจๅฏผ่ช็ฎก็ๅบ. ๆ ้็ปงๆฟ๏ผ ไธ่กไปฃ็ ๅณๅฏๅฎ็ฐ้ๆใ
Modular iOS with Uber needle & tuist example
Dodi Modular iOS with Uber needle & tuist example Setup brew install needle bash (curl -Ls https://install.tuist.io) and run make all Point of concer
Demonstration code for a simple Swift property-wrapper, keypath-based dependency injection system. The keypaths ensure compile-time safety for all injectable services.
Injectable Demo Preliminary musings and demonstration code for a simple Swift property-wrapper, keypath-based dependency injection system. The keypath
Example of how to embed a Lit web component into native platforms.
Lit Native Reuse lit web components on native platforms. Online Demo Supported Platforms iOS MacOS Android Web Getting Started npm run install npm run
A mirror of Apple's sample code for high performance collection views in iOS 15.
Building High-Performance Lists and Collection Views Improve the performance of lists and collections in your app with prefetching and image preparati
This repository accompanies Test-Driven Development in Swift: Compile Better Code with XCTest and TDD
Apress Source Code This repository accompanies Test-Driven Development in Swift: Compile Better Code with XCTest and TDD by Gio Lodi (Apress, 2021). D
๐ A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern.
Model-View-Presenter template A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern. This
A simple macOS app to read code from images, written purely in Swift using Vision Framework.
CodeReader A simple macOS app to read code from images, written purely in Swift using Vision Framework. Usage Drag an image Click the convert button R
Some code for playing with the Teenage Engineering Ortho Remote
ortho-remote C program for interfacing with the Teenage Engineering Ortho Remote. Currently only implemented for macOS Puts the remote into MIDI mode
Ready to go biometric verification for the internet.
Perse SDK Lite iOS From CyberLabs.AI. Ready to go biometric verification for the internet. The Perse CocoaPods SDK Lite: Top notch facial detection mo
An example project to demonstrate the new scripting capabilities of Shortcuts For Mac.
Scripting Shortcuts Test Project This simple project is designed to test the new scripting capabilities introduced in the Shortcuts app in macOS Monte
React Native library that implements PayPal Checkout flow using purely native code (swift).
react-native-paypal-swift React Native library that implements PayPal Checkout flow using purely native code (swift). Installation npm install react-n
Used: SwiftUI and Combine
NewsApp Used: New Apple frameworks SwiftUI and Combine Installation: 1. Get your News API key 2. Get your Weather API key 3. Insert your keys into Con
A simple project to demonstrate VIPER design pattern.
live-news-viper A simple RESTful news headline fetching project to demonstrate VIPER design pattern. Alamofire is used for networking and News API end
You will learn how to scan QR code with iOS framework.
QR Code Scanner You will learn how to scan QR code with in iOS without using any library. It is as simple to scan QR code in iOS. In this example, We
An example project of using the new Character Controller component in RealityKit 2.0
CharacterController in RealityKit 2.0 An example project of using the new Character Controller component in RealityKit 2.0. Demo Tweet Usage Install a
Simple Objective-C wrapper for the keychain that works on Mac and iOS
SAMKeychain SAMKeychain is a simple wrapper for accessing accounts, getting passwords, setting passwords, and deleting passwords using the system Keyc
KeyClip is yet another Keychain library written in Swift.
KeyClip KeyClip is yet another Keychain library written in Swift. Features Multi Types ( String / NSDictionary / NSData ) Error Handling Settings ( kS
A powerful, protocol-oriented library for working with the keychain in Swift.
Locksmith A powerful, protocol-oriented library for working with the keychain in Swift. ๐ฑ iOS 8.0+ ๐ป Mac OS X 10.10+ โ๏ธ watchOS 2 ๐บ tvOS ๐ I make
Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works.
Valet Valet lets you securely store data in the iOS, tvOS, watchOS, or macOS Keychain without knowing a thing about how the Keychain works. Itโs easy.
Digger is a lightweight download framework that requires only one line of code to complete the file download task
ไธญๆ่ฏดๆ Digger is a lightweight download framework that requires only one line of code to complete the file download task. Based on URLSession, pure Swif
The Swift code generator for your assets, storyboards, Localizable.strings, โฆ โ Get rid of all String-based APIs!
SwiftGen SwiftGen is a tool to automatically generate Swift code for resources of your projects (like images, localised strings, etc), to make them ty
SwiftTypeReader - You can gather type definitions from Swift source code.
SwiftTypeReader - You can gather type definitions from Swift source code.
An example app with using ShazamKit
ShazamKitExample An example app with using ShazamKit. Check out a live demo on Twitter. Related Resources Introducing ShazamKit WWDC21 โ Explore Shaza
Example for RxFeedback
RxFeedback Sample This is a repository for the RxFeedback code sample. Running Install bazel (This project is tested with Bazel 4.0.0) bazel run //App
Example on how to print a NSTableView from your app but then also add text to the print-out.
NSTableView Printing Test This is a demo project so you can check out how printing a table could work. The goal here is to show tabular data on screen
AsyncImageExample An example project for AsyncImage. Loading images in SwiftUI article.
AsyncImageExample An example project for AsyncImage. Loading images in SwiftUI article. Note: The project works in Xcode 13.0 beta (13A5154h).
SwiftGen is a tool to automatically generate Swift code for resources of your projects (like images, localised strings, etc), to make them type-safe to use.
SwiftGen is a tool to automatically generate Swift code for resources of your projects (like images, localised strings, etc), to make them type-safe to use.
Instagram-like photo browser and a camera feature with a few line of code in Swift.
NOTE: This project is no longer maintained. We highly recommend YPImagePicker. Fusuma Fusuma is a Swift library that provides an Instagram-like photo
A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.
EFQRCode is a lightweight, pure-Swift library for generating stylized QRCode images with watermark or icon, and for recognizing QRCode from images, in
GenericLocalPersistence is a clean and easy-to-use code that is useful for integrating local storage
GenericLocalPersistence is a clean and easy-to-use code that is useful for integrating local storage like UserDefaults, PList, Keychain.
SwiftUI TextEdit View - A proof-of-concept text edit component in SwiftUI & CoreText.
A proof-of-concept text edit component in SwiftUI & CoreText. No UIKit, No AppKit, no UITextView/NSTextView/UITextField involved.
Advanced Catalyst Example with sidebar, list view, SwiftUI detail view, toolbar & AppKit bundle
Advanced Catalyst Example This is an example of a Catalyst app using a three-column layout, with a primary toolbar. It includes topics such as: Drag &
Sample Code for WWDC21
WWDC21 Sample Code Accessibility Create Accessible Experiences for watchOS Creating Accessible Views WWDC21 Challenge: Large Text Challenge WWDC21 Cha
Swift code to programmatically execute local or hosted JXA payloads without using the on-disk osascript binary
Swift code to programmatically execute local or hosted JXA payloads without using the on-disk osascript binary. This is helpful when you have Terminal access to a macOS host and want to launch a JXA .js payload without using on-disk osascript commands.
Generate passwords and save them in Keychain. Made with SwiftUI.
lockd Generate strong passwords and save them in Keychain. Join lockd Beta on TestFlight: https://testflight.apple.com/join/xJ5AlvS3 Features: Generat
RSA public/private key encryption, private key signing and public key verification in Swift using the Swift Package Manager. Works on iOS, macOS, and Linux (work in progress).
BlueRSA Swift cross-platform RSA wrapper library for RSA encryption and signing. Works on supported Apple platforms (using Security framework). Linux
Animate easy and with less code with Swift
JDAnimationKit is designed to be extremely easy to use. You can animate your UI withe less lines of code. This library use internally POP framework, a
A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
AnimatedCollectionViewLayout Normally a UICollectionView has no transition effects when you scroll from one item to another. There are lots of ways to
CodeEditorView Swift package provides a SwiftUI view implementing a rich code editor for iOS and macOS
SwiftUI code editor view for iOS and macOS