371 Repositories
Swift static-code-analysis Libraries
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
twitter-text This repository is a collection of libraries and conformance tests to standardize parsing of Tweet text. It synchronizes development, tes
Advent Of Code (AoC) 2021Advent Of Code (AoC) 2021
AoC-2021 Advent Of Code (AoC) 2021 This are my solutions to the Advent Of Code 2021 event. This year I've been playing along with timsearle and SFrost
A template to solve Advent of Code problems using Swift
Advent Of Code Swift Template This repository serves as a template for an Xcode project set up to solve the Advent of Code problems in Swift. No attem
Convert Countries, Country Codes, Continents,... with a single line of code.
iOS · macOS · watchOS · tvOS A pure Swift library that allows you to easily convert Countries to Country Codes and Country Codes to Countries. There i
A very useful and unique iOS library to open image picker in just few lines of code.
ImagePickerEasy A very simple solution to implement UIImagePickerController() in your application. Requirements Swift 4.2 and above Installation Image
Modern Swift wrapper for Keychain Services API with the benefits of static typing
SwiftyKeychainKit SwiftyKeychainKit is a simple Swift wrapper for Keychain Services API with the benefits of static typing. Define your keys in one pl
Simple application for creating QR code with a background
BeautifyQR Импортирует исходный QR-код из галереи Накладывает его на выбранную картинку с фоном Полученную картинку можно вынести виджетом на домашний
A customizable verification code textField. Can be used for phone verification codes, passwords etc
KKPinCodeTextField A customizable verification code textField. Can be used for phone verification codes, passwords etc. Настраиваемое текстовое поле д
A simple solution to show a toast message by writing single one line of code
easySwiftToast A very simple solution to show a toast message by writing single one line of code. Installation easySwiftToast is available through Coc
Sample app to demonstrate the integration code and working of Dyte SDK for iOS, using Objective-C.
iOS sample app (using Objective-C) by dyte Sample app to demonstrate the usage of Dyte iOS SDK Explore the docs » View Demo · Report Bug · Request Fea
A simple Safari web extension that displays a QR code for the webpage in focus.
QR Pop 💥 QR Pop is a simple iOS & MacOS app and Safari extension built to make displaying QR codes easy. The Safari Extension is inspired by the quic
A simple Swift sample code to reads ISO 10303-21 exchange structure (STEP P21) file for AP242 schema.
simpleP21ReadSample A simple sample code to reads ISO 10303-21 exchange structure (STEP P21) file for AP242 schema. by Tsutomu Yoshida, Minokamo Japan
A Swift sample code to reads ISO 10303-21 exchange structures (STEP P21 files for AP242) split into multiple files using external references approach.
multipleP21ReadsSample A Swift sample code to reads ISO 10303-21 exchange structures (STEP P21 files for AP242) split into multiple files using extern
Code Challenge - Using Alamofire is a Swift-based, HTTP networking library, also Codable for Data Model and Combine Framework .
Code Challenge ##Using Alamofire is a Swift-based, HTTP networking library, also Codable for Data Model and Combine Framework . Alamofire is one of th
This repository contains code for building Universal Apps with SwiftUI.
MindLikeWater This Repo This repository contains code for building Universal Apps with SwiftUI. The same codebase can be compiled to produce binaries
ZATCA (Fatoora) QR-Code Implementation in iOS
An unofficial package to help iOS developers to implement ZATCA (Fatoora) QR code easily which required for e-invoicing in iOS Apps on smart phones and POS devices.
LibAuthentication will simplify your code when if you want to use FaceID/TouchID in your tweaks.
LibAuthentication will simplify your code when if you want to use FaceID/TouchID in your tweaks.
Login view with limited functionalities
Edvora Code Test Project Description Login page with limited functionalities Implemented Functionalities: UI implemented in SwiftUI Validation for use
tuist, BDD - Test Code, CleanArchitecture, ReactorKit, Swinject
SwinjectReactorKitExample This is a Demo App for tuist, Swinject, Clean Architectue, ReactorKit and BDD 이 프로젝트를 실행시켜보려면 tuist를 깔고, generate해야함 실행해도 별거
This repository contains the source code of the EU Digital COVID Certificate Certlogic for iOS.
This repository contains the source code of the EU Digital COVID Certificate Certlogic for iOS.
APNSUtil is makes code simple using apple push notification service
APNSUtil APNSUtil makes code simple settings and landing for apple push notification service. Features Using apple push notification service simply No
Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.
ReactiveAPI Reactive API library allows you to write clean, concise and declarative network code, with the power of RxSwift and URLSession! iOS Demo A
A QR Code Scanning Framework For IOS
QRReader A QR Code Scanning Framework For IOS Requirements: IOS 11+ Xcode: 12+ Installation: steps to install this framework in your xcode project Pod
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
A Static Library to be embedded on iOS applications to display pdf documents derived from Fast PDF
FastPdfKit This repository contains the FastPdfKit iOS library with some sample projects. FastPdfKit is a library that let you show pdf documents in i
Safely access Apple's SF Symbols using static typing
Supported Versions • Motivation • Installation • Usage • Contributing • License • Issues • Pull Requests Supported Versions SFSafeSymbols supports mul
Some projects written in Swift 5 code designed using the MVVM design pattern.
MVVM Design Pattern Demo This repository has contained some simple demo projects written in Swift code designed using the MVVM design pattern. Project
Sample code for Core ML using ResNet50 provided by Apple and a custom model generated by coremltools.
CoreML-samples This is the sample code for Core ML using ResNet50 provided by Apple. ResNet50 can categorize the input image to 1000 pre-trained categ
Open-source jailbreaking tool for many iOS devices
Open-source jailbreaking tool for many iOS devices *Read disclaimer before using this software. checkm8 permanent unpatchable bootrom exploit for hund
Open-source jailbreaking tool for many iOS devices
Open-source jailbreaking tool for many iOS devices *Read disclaimer before using this software. checkm8 permanent unpatchable bootrom exploit for hund
Written in pure Swift, QuickLayout offers a simple and easy way to manage Auto Layout in code.
QuickLayout QuickLayout offers an additional way, to easily manage the Auto Layout using only code. You can harness the power of QuickLayout to align
UIView category which makes it easy to create layout constraints in code
FLKAutoLayout FLKAutoLayout is a collection of categories on UIView which makes it easy to setup layout constraints in code. FLKAutoLayout creates sim
High-quality source code, easy implementation
High-quality source code, easy implementation
SpriteKit 2D Breakout Game on rotating 3D SceneKit cube almost no code
2D Breakout game playable as texture on a rotating cube An Xcode12 project for iOS that implements a simple 2D SpriteKit "Break Out" style game. The S
Get the data from Accelerometer, Gyroscope and Magnetometer in only Two or a few lines of code.
Get the data from Accelerometer, Gyroscope and Magnetometer in only Two or a few lines of code. CoreMotion now made insanely simple :octocat: :satellite:
Snippet of code for filter a master list into smaller list.
SwiftiOS-list-manipulation This project was built to reduce list size based on qualifying criteria such as a property. In the example below; user can
Updates to Apple's AVKitPlayerOSX sample code.
AVKitPlayerOSX =========================================================================== DESCRIPTION: This sample demonstrates usage of AVPlayerView
Mobile, desktop and website Apps with the same code
Mobile, desktop and website Apps with the same code This project shows how the source code can be architectured to run on multiple devices. As of now,
Learn to Code While Building Apps - The Complete iOS Development Bootcamp
BMI Calculator Our Goal The goal of this tutorial is to learn more about Optionals, solidify your understanding of the MVC design pattern and to intro
Sample app to demonstrate the integration code and working of Dyte SDK for iOS, using Swift
docs-template by dyte ADD_DESCRIPTION_HERE Explore the docs » View Demo · Report Bug · Request Feature Table of Contents About the Project Built With
JXA and swift code that can perform some macOS situational awareness without generating TCC prompts.
Spotlight Enumeration Kit Repo of Swift and JXA projects to leverage macOS Spotlight db data for the following: TCC folder permissions (TCC-Checker.js
iOS localization swift code generation project
code-gen-library - localization-swift module code-gen-library - localization-swift module with Python bash script execute to localization swift files(
This repo holds the code for Dubizzle & Bayut test App
DubizzleClassified This repo holds the code for Dubizzle & Bayut test App About App This is a simple app which basically fetches item list from the gi
Simple, block-based, lightweight library over CoreBluetooth. Will clean up your Core Bluetooth related code.
LGBluetooth Simple, block-based, lightweight library over CoreBluetooth. Steps to start using Drag and Drop it into your project Import "LGBluetooth.h
How to use swiftlint to identify unused code or unused imports in a Swift codebase
Swift compilation database This repository demonstrates how to use swiftlint to identify unused code or unused imports in a Swift codebase. How to run
Create gradients and blur gradients without a single line of code
EZYGradientView is a different and unique take on creating gradients and gradients with blur on the iOS platform. The default CAGradientLayer implemen
The code for my CoreGraphics+CoreAnimation talk, held during the 2012 iOS Game Design Seminar at the Technical University Munich.
PKCoreTechniques ======= Core Techniques is the result of a presentation I held at the Technical University of Munich during the 'iOS Game Design Semi
Pretty GCD calls and easier code execution.
Threader Pretty GCD calls and easier code execution. Overview Threader makes GCD calls easy to read & write. It also provides a simple way to execute
Profiling / Debugging assist tools for iOS. (Memory Leak, OOM, ANR, Hard Stalling, Network, OpenGL, Time Profile ...)
MTHawkeye Readme 中文版本 MTHawkeye is profiling, debugging tools for iOS used in Meitu. It's designed to help iOS developers improve development producti
Automaticly display Log,Crash,Network,ANR,Leak,CPU,RAM,FPS,NetFlow,Folder and etc with one line of code based on Swift. Just like God opened his eyes
GodEye Automaticly display Log,Crash,Network,ANR,Leak,CPU,RAM,FPS,NetFlow,Folder and etc with one line of code based on Swift. Just like God opened hi
Yumemi Co., Ltd. iOS engineer code check task
株式会社ゆめみ iOS エンジニアコードチェック課題 概要 本プロジェクトは株式会社ゆめみ(以下弊社)が、弊社に iOS エンジニアを希望する方に出す課題のベースプロジェクトです。本課題が与えられた方は、下記の概要を詳しく読んだ上で課題を取り組んでください。 アプリ仕様 本アプリは GitHub の
Some helpful swift code snippets
HelpfulSwiftSnippets Some helpful swift code snippets Network Manager - a generic network manager that deals with downloading data from the internet u
Code Swift iOS app showcasing basic movies list from Orange TV API.
iOS Code Test - Optiva Media Code Swift iOS app showcasing basic movies list from Orange TV API. Built using XCode 13.0 (Swift 5) How to run the examp
qr code generator tool
qr code generator tool Small command line tool for generate and reconition qr codes written in Swift Using Usage: ./qrgen [options] -m, --mode:
ColorAssetsFinder can help you find particular color assets easily by hex color code.
ColorAssetsFinder ColorAssetsFinder can help you find particular color assets easily by hex color code. Features Find particular color assets in Asset
Static Native Template and Dynamic Styling without any other app release
FileManager Project Students and Freshers, Good opportunity for you to learn and contribute in this project. Here you would learn how you can change t
Useful extensions for my Swift code
UIViewController extensions presentAlert(withTitle title: String, message : String) presentAlertDialog(withTitle title: String, message : String, acti
A framework for sharing code between iOS and OS X
MAIKit MAIKit (Mac and iOS Kit) is a framework for sharing code between OS X and iOS. UIKit contains many classes which have counterparts in Appkit. T
A place to share code and server configurations in support of the networkQuality tool
Network Quality Server Welcome! The Network Quality Server project was created as a place to share example servers that can used by the networkQuality
Add PullToRefresh using animated GIF to any scrollView with just simple code
UzysAnimatedGifPullToRefresh Add PullToRefresh using animated GIF to any scrollView with just simple code UzysAnimatedGifPullToRefresh features: simpl
Give pull-to-refresh & infinite scrolling to any UIScrollView with 1 line of code.
SVPullToRefresh + SVInfiniteScrolling These UIScrollView categories makes it super easy to add pull-to-refresh and infinite scrolling fonctionalities
The iOS pod which can collect profile data to detect code coverage.
CodeCoverageKit Installation CodeCoverageKit is available through CocoaPods.
Vision Camera 📸 The Camera library that sees the vision.
Vision Camera 📸 The Camera library that sees the vision. npm i react-native-vision-camera npx pod-install Documentation Guides API Ex
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
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
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
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.
Find memory issues & leaks in your iOS app without instruments
HeapInspector Find memory issues & leaks in your iOS app HeapInspector is a debug tool that monitors the memory heap with backtrace recording in your
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 ⚠️
iOS hashtag generator, using image analysis and discovery
Tagger Description Want to be popular on some social network easily? Use Tagger to make your account content more popular and to raise your popularity
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
Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
AudioKit AudioKit is an audio synthesis, processing, and analysis platform for iOS, macOS (including Catalyst), and tvOS. Installation To add AudioKit
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
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
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
Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
AudioKit AudioKit is an audio synthesis, processing, and analysis platform for iOS, macOS (including Catalyst), and tvOS. Installation To add AudioKit
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
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
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
ScrollView that supports a parallax header image and static overlay.
ScrollViewReactiveHeader A replacement ScrollView that provides a header with subtle scroll animations. example-video.mov Using ScrollViewReactiveHead
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