4002 Repositories
Swift prey-ios-client Libraries
A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
Runtime is a Swift library to give you more runtime abilities, including getting type metadata, setting properties via reflection, and type constructi
Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die
JSONNeverDie is an auto reflection tool from JSON to Model, a user friendly JSON encoder / decoder, aims to never die. Also JSONNeverDie is a very imp
Swift Apps in a Swoosh! A modern framework for creating iOS apps, inspired by Redux.
Katana is a modern Swift framework for writing iOS applications' business logic that are testable and easy to reason about. Katana is strongly inspire
UIKit a-là SwiftUI.framework [min deployment target iOS10]
Render CoreRender is a SwiftUI inspired API for UIKit (that is compatible with iOS 10+ and ObjC). Introduction Declarative: CoreRender uses a declarat
Storm: iOS home task project
iOS home task project About this repository This repository contains brand new iOS project with Storyboards removed and ready to write the UI programa
This project is built to show how to support accessibility features in iOS applications in UIKit.
ACCESSIBILITY EXAMPLE This project is built to show how to support accessibility features in iOS applications in a blog post. For the sake of Accessib
SwiftUI app with MapKit
InterestingPlaces app that contains information about unusual places in the world.
Tip Calculator is a tip calculator application for iOS.
Pre-work - Tip Calculator Tip Calculator is a tip calculator application for iOS. Submitted by: MohammadAmin Montazeri Time spent: 1 hours spent in to
Language Server Protocol (LSP) client for Swift
LanguageClient This is a Swift library for abstracting and interacting with language servers that implement the Language Server Protocol. It is built
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.
🟣 Verge is a very tunable state-management engine on iOS App (UIKit / SwiftUI) and built-in ORM.
Verge.swift 📍 An effective state management architecture for iOS - UIKit and also SwiftUI 📍 _ An easier way to get unidirectional data flow _ _ Supp
Open source implementation of Apple's Combine framework for processing values over time.
OpenCombine Open-source implementation of Apple's Combine framework for processing values over time. The main goal of this project is to provide a com
📬 A lightweight implementation of an observable sequence that you can subscribe to.
Features Lightweight Observable is a simple implementation of an observable sequence that you can subscribe to. The framework is designed to be minima
RxAlamoRecord combines the power of the AlamoRecord and RxSwift libraries to create a networking layer that makes interacting with API's easier than ever reactively.
Written in Swift 5 RxAlamoRecord combines the power of the AlamoRecord and RxSwift libraries to create a networking layer that makes interacting with
🎌 Powerful navigation library for iOS based on the coordinator pattern
⚠️ We have recently released XCoordinator 2.0. Make sure to read this section before migrating. In general, please replace all AnyRouter by either Uno
Two-way data binding framework for iOS. Only one API to learn.
BindKit A simple to use two-way data binding framework for iOS. Only one API to learn. Supports Objective-C, Swift 5, Xcode 10.2, iOS 8 and above. Shi
Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux Introduction VueFlux is the architecture to manage state with unidi
A configurable api client based on Alamofire4 and RxSwift4 for iOS
SimpleApiClient A configurable api client based on Alamofire4 and RxSwift4 for iOS Requirements iOS 8.0+ Swift 4 Table of Contents Basic Usage Unwrap
ReactiveCocoa wrapper for CLLocationManager.
ReactiveSwift wrapper to observe location Our wrapper automatically asks for permission. It determines what kind of permission your app requires by ch
Set of useful extensions for ReactiveSwift & ReactiveCocoa
ACKReactiveExtensions ACKReactiveExtensions is set of useful extensions for ReactiveCocoa you could use in your apps. Currently we have extensions for
Reactive WebSockets
RxWebSocket Reactive extensions for websockets. A lightweight abstraction layer over Starscream to make it reactive. Installation RxWebSocket is avail
An observables framework for Swift
🐌 snail A lightweight observables framework, also available in Kotlin Installation Carthage You can install Carthage with Homebrew using the followin
🔄 Unidirectional data flow in Swift.
Reactor Reactor is a framework for making more reactive applications inspired by Elm, Redux, and recent work on ReSwift. It's small and simple (just o
🎧 Protocol driven object observation
Listenable Swift object that provides an observable platform for multiple listeners. Requirements iOS 9.0+ Xcode 9.x+ Swift 4 Installation Listenable
Reactive Keyboard in iOS
RxKeyboard RxKeyboard provides a reactive way of observing keyboard frame changes. Forget about keyboard notifications. It also perfectly works with U
iOS & OSX Bluetooth library for RxSwift
RxBluetoothKit is a Bluetooth library that makes interaction with BLE devices much more pleasant. It's backed by RxSwift and CoreBluetooth and it prov
RxSwift bindings for Permissions API in iOS.
RxPermission RxSwift bindings for Permission API that helps you with Permissions in iOS. Installation RxPermission is available through CocoaPods. I c
A unified API to ask for permissions on iOS
PAPermissions PAPermissions is a fully customizable and ready-to-run library to handle permissions through a ViewController Right now it supports out
A polite and unified way of asking for permission on iOS
ISHPermissionKit ISHPermissionKit provides a polite and unified way of asking for permission on iOS. It also provides UI to explain the permission req
Good News iOS Application Using Machine Learning
Good News iOS Application Using Machine Learning The project entails creating an iOS application that uses an API to identify only positive articles.
Search Pet App For iOS With Swift
SearchPet Aplicación de prueba que obtiene sus datos de la api https://www.petfinder.com/developers/v2/docs/, se permite listar animales, buscar por t
ReadMe app is here to list all of the physical books in your personal library
ReadMe App The ReadMe app is here to list all of the physical books in your personal library, mark books you still have to read review books after you
A simple pie chart for iOS.
EGPieChart Installation EGPieChart is available through CocoaPods. To install it, simply add the following line to your Podfile: pod 'EGPieChart' manu
Client that retrieves specific information about stocks.
Client that retrieves specific information about stocks. This app is used as training to develop design pattern skills, in this case: the Coordinator Pattern
iOS Course at FMI - Sofia University
iOS 2021/2022 iOS Course at FMI - Sofia University Проекти Моля, попълнете следната форма, след като се запознаете с проектите. Всички проекти може да
GaugeProgressViewStyle adds the Apple Watch gauge view to iOS.
GaugeProgressViewStyle adds the Apple Watch gauge view to iOS. Installation To install GaugeProgressViewStyle, add GaugeProgressViewStyle as a depende
A todo list iOS app developed with swift5 and coredata to persist data, this app help people organise their tasks on categories.
A todo list iOS app developed with swift5 and coredata to persist data, this app help people organise their tasks on categories. The app is simple, intuitive, and easy to use and update tasks informations.
Scrcpy-iOS.app is a remote control tool for Android Phones
Scrcpy-iOS About Scrcpy-iOS.app is a remote control tool for Android Phones based on [https://github.com/Genymobile/scrcpy]. Features: Connect remote
UIViewAnimate - From Podlodka iOS crew 7
UIViewAnimate From Podlodka iOS crew 7 Статейка от objc.io про autolayout и его проблемы (в частности, с анимациями) https://www.objc.io/issues/3-view
SingleEntry in SwiftUI using the Capture SDK
SingleEntrySwiftUI for iOS Simple iOS app with SwiftUI for showing the use of Capture SDK. IMPORTANT When using/installing CocoaPods in a new project,
Checkout API Client, Payment Form UI and Utilities in Swift
Frames iOS Requirements iOS 10.0+ Xcode 12.4+ Swift 5.3+ Documentation Further information on using the Frames SDK is available in the integration gui
Easy, drop-in tip jar for iOS apps.
Installation TipJarViewController is available through CocoaPods. To install it, simply add the following line to your Podfile: pod 'TipJarViewControl
A modern In-App Purchases management framework for iOS.
MerchantKit A modern In-App Purchases management framework for iOS developers. MerchantKit dramatically simplifies the work indie developers have to d
CreditCardForm is iOS framework that allows developers to create the UI which replicates an actual Credit Card.
CreditCardForm CreditCardForm is iOS framework that allows developers to create the UI which replicates an actual Credit Card. Fixed typo use CreditCa
A lightweight iOS library for In-App Purchases
#RMStore A lightweight iOS library for In-App Purchases. RMStore adds blocks and notifications to StoreKit, plus receipt verification, content downloa
card.io provides fast, easy credit card scanning in mobile apps
card.io SDK for iOS card.io provides fast, easy credit card scanning in mobile apps. NEW!!! card.io is now an open-source project! As of December 2014
Accept credit cards and PayPal in your iOS app
Important: PayPal Mobile SDKs are Deprecated. The APIs powering them will remain operational long enough for merchants to migrate, but the SDKs themse
In App Purchase Manager framework for iOS
InAppFramework In App Purchase Manager framework for iOS Disclaimer I know it's been too long since the last update, quite a few things happened in my
A framework to add patronage to your apps.
PatronKit A framework for add a patronage area to your apps. PatronKit uses CloudKit to record purchases, and then display tallies back to the user. I
Make and accept payments in your iOS app via Venmo
Venmo iOS SDK The Venmo iOS SDK lets you make and accept payments in your app using Venmo. Installation If you're using CocoaPods: If you don't have a
Excel spreadsheet (XLSX) format parser written in pure Swift
CoreXLSX Excel spreadsheet (XLSX) format parser written in pure Swift CoreXLSX is a library focused on representing the low-level structure of the XML
AcknowledgementsPlist manages the licenses of libraries that depend on your iOS app.
What's AcknowledgementsPlist AcknowledgementsPlist that combines licenses of Carthage, CocoaPods, and Manual Plist into Bundle and Plist. I implement
Recursive Length Prefix encoding written in Swift
RLPSwift This is a basic Swift implementation of Recursive Length Prefix Encoding, a serialisation method for encoding arbitrarily structured binary d
URLEmbeddedView automatically caches the object that is confirmed the Open Graph Protocol.
URLEmbeddedView Features Simple interface for fetching Open Graph Data Be able to display Open Graph Data Automatically caching Open Graph Data Automa
WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser.
WKZombie WKZombie is an iOS/OSX web-browser without a graphical user interface. It was developed as an experiment in order to familiarize myself with
An Objective-C framework for your everyday HTML needs.
HTMLKit An Objective-C framework for your everyday HTML needs. Quick Overview Installation Parsing The DOM CSS3 Selectors Quick Overview HTMLKit is a
Simple XML Parser implemented in Swift
Simple XML Parser implemented in Swift What's this? This is a XML parser inspired by SwiftyJSON and SWXMLHash. NSXMLParser in Foundation framework is
A sensible way to deal with XML & HTML for iOS & macOS
Ono (斧) Foundation lacks a convenient, cross-platform way to work with HTML and XML. NSXMLParser is an event-driven, SAX-style API that can be cumbers
A web API client in Swift built using Async/Await
Web API Client A modern web API client in Swift built using Async/Await and Actors. let client = APIClient(host: "api.github.com") // Using the clien
Demo For the IOS application development lecture
IOSLectureCIfilterDemo This is a demo for the CIFilter topic of the IOS Application development lecture. The following topics are included: apply a fi
Model stock prediction for iOS
Stockify Problem Investing in Stocks is great way to grow money Picking the right stocks for you can get tedious and confusing Too many things to foll
A Uxnemu for iOS
UxniOS A Uxn emulator for iOS Learn more about Uxn here. Supported Devices Device Support 0x00 System complete 0x10 Console incomplete: no console in
An original digital art work for macOS, iOS and web
WordClock WordClock versions of various vintages, for various platforms. https://www.simonheys.com/wordclock/ Downloads Currently avaiaible to downloa
iOS Open-Source Telematics App with Firebase© integration
Open-source telematics app for iOS. The application is suitable for UBI (Usage-based insurance), shared mobility, transportation, safe driving, tracking, family trackers, drive-coach, and other driving mobile applications
This is an iOS Tweak that modifies the brightness slider in the Control Center.
AdvancedBrightnessSlider Tweak This is an iOS Tweak that modifies the brightness slider in the Control Center. Even with dark mode toggled on, I found
A ninepatch image render framework for iOS and MacOS
NinePatchKit NinePatch image parser and render framework for iOS & macOS Multilingual translation Chinese README Main Features parse png's binary data
iOS Companion App for PineTime
InfiniLink - an InfiniTime Companion App for iOS This iOS application allows you to interact with your PineTime smartwatch running InfiniTime (and per
A Swift client for Supabase
supabase-swift Supabase client for swift. Mirrors the design of supabase-js Installation Swift Package Manager: Add the following lines to your Packag
Dead-simple queue-oriented client for Spotify
Spotiqueue A terribly simple macOS app for keyboard-based, queue-oriented Spotify use. Many years ago i built a version which relied on a now-deprecat
A New, Modern Reactive State Management Library for Swift and SwiftUI (The iOS implementation of Recoil)
RecoilSwift RecoilSwift is a lightweight & reactive swift state management library. RecoilSwift is a SwiftUI implementation of recoil.js which powered
UDF (Unidirectional Data Flow) is a library based on Unidirectional Data Flow pattern.
UDF (Unidirectional Data Flow) is a library based on Unidirectional Data Flow pattern. It lets you build maintainable, testable, and scalable apps.
iOS Video Conferencing SDK & Sample App
🎉 100ms SDK & Sample App 🚀 Here you will find everything you need to build experiences with video using 100ms iOS SDK. Dive into our SDKs, quick sta
Official ProtonVPN iOS and macOS app
ProtonVPN for iOS and macOS Copyright (c) 2021 Proton Technologies AG Dependencies This app uses CocoaPods for most dependencies. Everything is inside
Gesture Control for Safari on iOS and iPadOS
Svadilfari Svadilfari brings Gesture Control for Safari on iPhone/iPad. Features Control Safari with Gestures 10+ Customizable Actions Select Patterns
Core Data Generator (CDG for short) is a framework for generation (using Sourcery) of Core Data entities from plain structs/classes/enums.
Core Data Generator Introduction Features Supported platforms Installation CDG Setup RepositoryType ModelType DataStoreVersion MigrationPolicy Basic U
An iOS application that uses Geo Locattion to allow students to authenticate their fingerprint in school grounds.
WHUT-GeoLocation An iOS application that uses Geo Locattion to allow students to authenticate their fingerprint in school grounds. Has a form for cont
Loop videos on iOS and Android (assuming only one video like on YouTube)
Mobile Video Loop By: Andrew-Chen-Wang iOS Safari Extension (soon Android) that lets you loop a video on your current website. This only works for the
Fake iPhone real devices location using this small app
Project Title iPhone IP Spoofer for Real Devices. Description IP, or internet protocol, is a string of numbers that identifies your iPhone, iPad, or w
Flix is a film rating application for iOS.
Flix is a film rating application for iOS.
Phantom Anonymous Messenger for iOS
👻 Phantom for iOS This repository contains the complete source code of Phantom for iOS. Table of Contens 🛠 Report Bugs/Feature Requests/Security Iss
iOS app that allows UCSC students to find or create realtime meetups.
UCSC-Meets: An iOS app that allows UCSC students to find or create realtime meetups. Entry for 2022 Google Solution Challenge Developer Task List: htt
A library to turn dictionary into object and vice versa for iOS. Designed for speed!
WAMapping Developed and Maintained by ipodishima Founder & CTO at Wasappli Inc. Sponsored by Wisembly A fast mapper from JSON to NSObject Fast Simple
An extension for Alamofire that converts JSON data into Decodable objects.
Swift 4 introduces a new Codable protocol that lets you serialize and deserialize custom data types without writing any special code and without havin
The better way to deal with JSON in Objective-C (inspired by SwiftyJSON)
NSTEasyJSON Inpired by SwiftyJSON. NSTEasyJSON makes it easy to deal with JSON data in Objective-C. Why is the typical JSON handling in Objective-C NO
Marshaling the typeless wild west of [String: Any]
Marshal In Swift, we all deal with JSON, plists, and various forms of [String: Any]. Marshal believes you don't need a Ph.D. in monads or magic mirror
🧱 A JSON decoding/encoding library that handles optimistically or strictly.
Do you need to handle the root cause of failure in decoding JSON? We often process the value as a default value if it could not be decoded from JSON.
Magical Data Modeling Framework for JSON - allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS and tvOS apps.
JSONModel - Magical Data Modeling Framework for JSON JSONModel allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS
Property mapping for Objective-C iOS apps.
Stop repeating your data parsing code in iOS apps. Data parsing is one of most common tasks we need to do in our apps, yet still majority of people do
VidyoPlatform Basic CustomLayouts Reference App for iOS (Swift)VidyoPlatform Basic CustomLayouts Reference App for iOS (Swift)
VidyoPlatform Basic CustomLayouts Reference App for iOS (Swift) VidyoPlatform reference application highlighting how to integrate video chat into a na
Cordova iOS plugin for Fingerprint SDK.
FingerprintPlugin This is a cordova plugin for Fingerprint SDK. Installation Add Cordova plugin to your project: To add a Cordova plugin to your proje
Karrot iOS 3rd workshop easter egg
Getting started with 三政丞(Segway) 三政丞(Segway) pattern is an alternative to MVC or MVVM Karrot iOS 3rd workshop easter egg project. It's modularized in
A Swift client for Supabase Realtime server.
realtime-swift Listens to changes in a PostgreSQL Database and via websockets. A Swift client for Supabase Realtime server. Usage Creating a Socket co
Transition from any SwiftUI Text view into an inline navigation bar title when the view is scrolled off-screen, as seen in Apple's TV & TestFlight iOS apps.
SwiftUI Matched Inline Title Transition from any SwiftUI Text view into an inline navigation bar title when the view is scrolled off-screen, as seen i
150,000+ stickers API & SDK for iOS Apps.
English | 한국어 Stipop UI SDK for iOS Stipop SDK provides over 150,000 .png and .gif stickers that can be easily integrated into mobile app chats, comme
Unofficial Notion API SDK for iOS & macOS
NotionSwift Unofficial Notion SDK for iOS & macOS. This is still work in progress version, the module interface might change. API Documentation This l
A swift client for interacting with NATS servers
SwiftyNats A maintained swift client for interacting with a nats server based on NIO2. Tested with Swift 5.4 on and Swift Version Compatibility: Platf
An iOS and macOS app for controlling Klipper-based 3d Printers using Moonraker
Plastic An iOS and macOS app for controlling Klipper-based 3d Printers using Moonraker GIT ALERT The contents of the repository was recently squashed
PayPal iOS SDK
PayPal iOS SDK Welcome to PayPal's iOS SDK. This library will help you accept card, PayPal, Venmo, and alternative payment methods in your iOS app. Su
The alternative last.fm client for iOS made with SwiftUI
first.fm - The alternative last.fm client for iOS (it's actually not available on the App Store... yet) Features Your profile (top artists, tracks and
The first affordable AR headset experience
AR MultiPendulum: AR Headset Experience AR MultiPendulum allows users to interact with virtual objects directly with their hand instead of tapping an