319 Repositories
Swift version-manager Libraries
CollectionComposer2 - Copy random image files from various sources to destination folder - ready to use
CollectionComposer2 This is a small tool to copy a random number of image files from different source folders to a destination folder. As an additiona
Unofficial-iTC - iTunes Connect manager app for iOS.
Unofficial-iTC for iOS, Android What is Unofficial-iTC? Unofficial-iTC is an iOS app to manage your iTunes Connect account on the go. The Apple iTunes
AppVersion - Keep users on the up-to date version of your App.
📲 App Version Don't let you users to get stuck on outdated version of your app. Automatic update tracking using Semantic Versioning Buil-in UI alerts
Siren - Notify users when a new version of your app is available and prompt them to upgrade.
Siren 🚨 Notify users when a new version of your app is available and prompt them to upgrade. Table of Contents Meta About Features Screenshots Ports
Harpy - Notify users when a new version of your app is available and prompt them to upgrade.
After 6 years of Harpy and 4 years of Siren, I have decided to deprecate Harpy in favor of Siren. Why? Siren is written in Swift and has a feature set
Snpm - Snippet Manager CLI With Swift
Snippet Manager CLI Usage foo@bar:~$ snpm --help OVERVIEW: Utill for searching s
WaggleTunes - Opensource version of WaggleTunes tweak - Universal Music Controller
WAGGLETUNES By Hallie WaggleTunes is a system-wide music controller for iOS, originally released on Packix for $1.25, which is now opensource and free
Xplat Automating Version Tool
Xplat Automating Version Tool Command-line utility to automatically increase iOS / Android / UWP applications version written in Go. It follows Semant
A license list generator of all your dependencies for iOS applications
LicensePlist LicensePlist is a command-line tool that automatically generates a Plist of all your dependencies, including files added manually(specifi
A template for new Swift iOS / macOS / tvOS / watchOS Framework project ready with travis-ci, cocoapods, Carthage, SwiftPM and a Readme file
Swift Framework Template A template for new Swift Framework. What's in the template? Deployment Targets - iOS 9.0 / Mac OS X 10.10 / tvOS 9.0 / watchO
Ecno is a task state manager built on top of UserDefaults in pure Swift 4.
By Xmartlabs SRL. Introduction Ecno was inspired by Once Android library. It's a task state manager built on top of UserDefaults in pure Swift 4. This
Carthage cache for S3, Minio, Ceph, Google Storage, Artifactory and many others
Rome Rome is a tool that allows developers on Apple platforms to use: Amazon's S3 Minio Ceph other S3 compatible object stores or/and a local folder y
Git Submodule Alternative for Cocoa.
CocoaSeeds Git Submodule Alternative for Cocoa. Inspired by CocoaPods. Why? iOS 7 projects do not support the use of Swift libraries from CocoaPods or
Swift Modules, a swift module (or package) manager
Swift Modules The Swift Modules manager similar to the JavaScript world's npm and bower
A utility that creates an arm64-compatible version of Minecraft
Minecraft arm64 This utility patches Minecraft versions to use lwjgl libraries compiled for arm64. Usage: minecraft-arm64 [version folder] Example to
Dynamic loading of Swift plug-ins for extensible architectures
PluginManager Support for dynamic loading and management of plugins to extend hosting application functionality. Overview A multi-platform server-side
API surface for Swift plug-ins using the Swift Plugin Manager
SwiftPlugin The minimal API surface required for the Swift Plugin Manager to create instances from a loaded plugin. Additional documentation and refer
A super-charged version of MYIntroductionView for building custom app introductions and tutorials.
MYBlurIntroductionView #####NOTICE: As of February 4th, Apple has begun to ban new app submissions using the common blurring method (UIToolbar hack) f
Parse iOS mobile provisioning files into Swift models
SwiftyProvisioningProfile This library provides a way to decode a .mobileprovision file into a Swift model. Installation The recommended installation
Alert popup to notify your users if they use an unsupported iOS version
UnsupportedOSVersionAlert This source code alerts your users if they use your app with an unsupported version of iOS (e.g. iOS 10.0 beta). The alert l
A way to easily add Cocoapod licenses and App Version to your iOS App using the Settings Bundle
EasyAbout Requirements: cocoapods version 1.4.0 or above. Why you should use Well, it is always nice to give credit to the ones who helped you 😃 Bonu
Simple and Lightweight App Version Tracking for iOS written in Swift
AEAppVersion Simple and lightweight iOS App Version Tracking written in Swift I made this for personal use, but feel free to use it or contribute. For
Monitor iOS app version easily.
AppVersionMonitor Monitor iOS app version easily. You can get previous version and installation history. Usage To run the example project, clone the r
A code generation tool enable use of UserDefaults as computed properties in a class.
SVMPrefs Note: This tool requires Xcode 11 for compilation as it uses some Swift 5.1 language features. SVMPrefs is a command line tool that generates
Prueba versión Swift
🚀 APOD-SoyYO-Swift 🚀 Prueba técnica Dependencias: Cocoapods ¿Como correr el App? Descarga el proyecto usando git git clone https://github.com/hd3vC0
Lightweight set of text fields with nice animation and functionality
TweeTextField This is lightweight library that provides different types of Text Fields based on your needs. I was inspired by Jan Henneberg. Features
My first cocoapod framework
TaniwhaTextField Introduction TaniwhaTextField is a lightweight and beautiful swift textfield framework. It has float label pattern, and also you can
An iOS text field that represents tags, hashtags, tokens in general.
WSTagsField An iOS text field that represents tags, hashtags, tokens in general. Usage let tagsField = WSTagsField() tagsField.layoutMargins = UIEdgeI
Impose is a simple dependency injection library for Swift
Impose Impose is a simple dependency injection library for Swift Requirements Swift 5.0 or higher (or 5.3 when using Swift Package Manager) iOS 9.3 or
An open-source task management app for daily general operations
Taskaholic An open-source task management app for daily general operations, sepa
Cellmodel-driven collectionview manager
Sapporo [] (https://github.com/Carthage/Carthage) cellmodel-driven collectionview manager Features Easy to manage your sections and cells (reset/inser
Swift extensions for asynchronous CloudKit record processing
⛅️ AsyncCloudKit Swift extensions for asynchronous CloudKit record processing. D
DEVOTE In this SwiftUI tutorial, we will develop a task manager iOS application with Core Data integration.
DEVOTE In this SwiftUI tutorial, we will develop a task manager iOS application with Core Data integration. This is not a project with a boring user interface. This iOS and iPadOS application provides a personal touch and feel.
Swift Playground version of MetalCity
MetalCity MetalCity is night city scape full procedurally generated, for Swift P
An easy to use, customizable replacement for UISegmentedControl & UISwitch.
BetterSegmentedControl BetterSegmentedControl is an easy to use, customizable replacement for UISegmentedControl and UISwitch written in Swift. Featur
Option selector that works similar to Reactions by fb. Objective-c version
EMEmojiableBtn Usage To run the example project, clone the repo, and run pod install from the Example directory first. There's also an Swift implement
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
LoadingShimmer An easy way to add a shimmering effect to any view with just single line of code. It is useful as an unobtrusive loading indicator. Thi
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
Features • Guides • Installation • Usage • Miscellaneous • Contributing 🌎 README is available in other languages: 🇪🇸 . 🇨🇳 . 🇧🇷 . 🇰🇷 . 🇫🇷 To
Clendar - universal calendar app. Written in SwiftUI. Available on App Store. MIT License.
Clendar - minimal calendar Minimal Calendar & Widgets Landing Page About This project is started out as an UIKit base app for me to learn new WWDC fea
🎨 Powerful theme/skin manager for iOS 9+ 主题/换肤, 暗色模式
Introduction - Demos - Installation - Documents - FAQ - Contribution - 中文文档 Screenshot Running:open SwiftTheme.xcworkspace, run target PlistDemo Intro
The Swift Package Manager made at Magascar Coding Club
HSKit It's the Swift Package Manager made at Magascar Coding Club. Installation Swift Package Manager The Swift Package Manager is a tool for automati
A Cross-Platform String and Regular Expression Library written in Swift.
Guitar 🎸 A Cross-Platform String and Regular Expression Library written in Swift. About This library seeks to add common string manipulation function
String (and more) validation for iOS
Swift Validators 🔶 String validation for iOS. Contents Installation Walkthrough Usage Available validators License ReactiveSwift + SwiftValidators Wa
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Serverside non-blocking IO in Swift Ask questions in our Slack channel! Lightning (formerly Edge) Node Lightning is an HTTP Server and TCP Client/Serv
Install Agora Audio SDK for macOS easily with Swift Package Manager
Agora Swift Package Manager Install Agora Audio SDK for macOS easily with Swift Package Manager. Click here for full documentation. Installation Add t
Gravity is a simple Swift Package Manager to add gravity to UI objects easily.
Gravity -- Gravity is a simple Swift Package to add gravity to UI objects easily. -- How to use: Add a new Swift Package from XCode and paste the url
A Library for iOS developers to check newer version of app from the app store
swift-app-update-checker A very simple solution check new version of your application is available on store or not. Example To run the example project
macOS WeChat.app header files version history (automatic updated)
macos-wechat-app-tracker macOS WeChat.app header files version history (automatic updated) Troubleshooting $ class-dump -H /Applications/WeChat.app 20
Swift async/await OAuth 2.0 HTTP request library.
SwAuth SwAuth is an OAuth 2.0 HTTP request library written in Swift iOS 15.0+, macOS 12.0+, watchOS 8.0+, and tvOS 15.0+. Features Requirements Instal
Private Password Manager developped with Swift for iOS project.
Private Password Manager developped with Swift for iOS project. This manager can syncronize secret data to Azure Blob Storage. To specify user account, tSecret use Azure Active Directory authentication.
CareKit is an open source software framework for creating apps that help people better understand and manage their health.
CareKit CareKit™ is an open source software framework for creating apps that help people better understand and manage their health. The framework prov
Building blocks to easily consume Swift's `AsyncSequence`.
AsyncSequenceReader AsyncSequenceReader provides building blocks to easily consume Swift's AsyncSequence. Installation Add AsyncSequenceReader as a de
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
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
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
An unofficial supported Swift client library for accessing News API.
An unofficial supported Swift client library for accessing News API.
iOS Project Manager Client
08-iOS-Project-Manager-Client 프로젝트 매니저 STEP 1 프로젝트 할일 리스트 기능구현 UI구현방식 : 코드 아키텍쳐 : ProjectManagerViewController : NavigationViewController위에 StackView(
Say goodbye to the Fat ugly singleton Network Manager with this Network Layer
MHNetwork Protocol Oriented Network Layer Aim to avoid having bloated singleton NetworkManager Philosophy the main philosophy behind MHNetwork is to h
This is swift version for swnetworking
SkyWite SkyWite is an open-source and highly versatile multi-purpose frameworks. Clean code and sleek features make SkyWite an ideal choice. Powerful
This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and AppleTV app.
This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and Apple TV app. With this Framework you can create iPh
A modern download manager based on NSURLSession to deal with asynchronous downloading, management and persistence of multiple files.
TWRDownloadManager TWRDownloadManager A modern download manager for iOS (Objective C) based on NSURLSession to deal with asynchronous downloading, man
You can use blur effect and it's animation easily to call only two methods.
SABlurImageView You can use blur effect and it's animation easily to call only two methods. ManiacDev.com referred. https://maniacdev.com/2015/04/open
A navigation frameword based on the Coordinator pattern and is a compact version from XCoordinator.
Coordinator A navigation frameword based on the Coordinator pattern and is a compact version from XCoordinator. Example To run the example project, cl
Backward compatible async/await for URLSession!
URLSessionBackport URLSessionBackport aims to make it possible to use URLSession's new async/await syntax on older OSs, namely iOS 13 or macOS 10.15 a
A simple integrated version of iOS 13 Compositional Layout, modified into a way similar to Functional Programming to generate UICollectionViewCompositionalLayout.
WWCompositionalLayout A simple integrated version of iOS 13 Compositional Layout, modified into a way similar to Functional Programming to generate UI
A lightweight library for generating text tables.
SwiftyTextTable A lightweight Swift library for generating text tables. Swift Language Support SwiftyTextTable is now Swift 4.0 compatible! The last r
Cozy Drive Web App for Cozy Cloud
Cozy Drive What's Cozy? Cozy is a platform that brings all your web services in the same private space. With it, your webapps and your devices can sha
Proto version of app
Proto version of app
A convenient class usable from UIKit view controller or SwiftUI to scan document & get UIImage or PDFDocument as result - Replacement of IRLDocumentScanner
Super easy SwiftUI & UKKit pakcage to scan: Images or PDF. It is also a replacement for IRLScannerViewController
A command-line tool to generate a JSON-list of all used SPM-dependencies of an Xcode-project.
SwiftPackageList A command-line tool to generate a JSON-list of all used SPM-dependencies of an Xcode-project. This includes all the Package.resolved
Simple motion detector for ⌚️ (watchOS) shake gesture.
WatchShaker Simple motion detector for ⌚️ (watchOS) shake gesture. WatchShaker is a watchOS helper to get your ⌚️ shake movements Requirements watchOS
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
Luminous Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements iOS 8+ Swift 5 Xcode 1
A Location Manager for easily implementing location services & geofencing in iOS. Ready for iOS 11.
A Location Manager for easily implementing location services & geofencing in iOS, written in Objective-C. Ready for iOS 11. Features Get current/conti
The most power-efficient and lightweight iOS location manager for Swift and ObjC
IngeoSDK for iOS Overview IngeoSDK is a power-efficient location manager for iOS (Swift and Objective-C), which extends and improves CoreLocation. It
An iBeacon Manager library was created to simplify your interactions with iBeacons.
JMCiBeaconManager iBeacon is a name of technology that is enabling new location awareness possibilities for apps. "Leveraging Bluetooth Low Energy (BL
This is my attempt to make this repo available on swift package manager
Parse LiveQuery Client for iOS/OSX PFQuery is one of the key concepts for Parse. It allows you to retrieve PFObjects by specifying some conditions, ma
This is my version of the H4X0R News app, taught by Angela Yu on the iOS Development Bootcamp.
H4X0R News 📰 (I didn't choose the name btw) What is it about? H4X0R News is an app that shows the front page news from Hacker News Website, and when
Simple Swift class to provide all the configurations you need to create custom camera view in your app
Camera Manager This is a simple Swift class to provide all the configurations you need to create custom camera view in your app. It follows orientatio
Basispay IOS SDK Version 2
BasisPay-IOS-KIT BasisPay IOS Payment Gateway kit for developers INTRODUCTION This document describes the steps for integrating Basispay online paymen
This repo shows how to set up and use GitHub Actions as a CI for Swift Packages
SwiftPackageWithGithubActionsAsCI This repo shows how to set up and use GitHub Actions as a CI for Swift Packages. Available environments on GitHib Li
Manager the window of the mac.
WindowManager For developping WindowManager please clone the repostority. For cloing
Swift managers package for the easiness of working with the various services.
SwiftManagers Description Swift managers package for the easiness of working with the various services. FirebaseAuth - Manager to handle Firebase auth
📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices
A wrapper for Apple's MultipeerConnectivity framework for offline data transmission between Apple devices. This framework makes it easy to automatical
URLImage is a package that holds an easy way of showing images from an URL.
URLImage Overview URLImage is a package that holds an easy way of showing images from an URL. Usually this processes should take the following process
🪞 Formatter JSON delightfully.
SwiftJSONFormatter 🪞 Formatter JSON delightfully. Highlights Beautify and minify JSON strings. Keep dictionary key order stable. Work with invalid JS
Integrate third party libraries by using Cocoapods and Swift Package Manager, store data in the cloud using Firebase Firestore.
Integrate third party libraries by using Cocoapods and Swift Package Manager, store data in the cloud using Firebase Firestore. Exercising query and s
This repo shows how to setup and use GitHub Actions as a CI for Swift Packages
GACalc This repo shows how to setup and use GitHub Actions as a CI for Swift Packages. Available environments on GitHib List of the all available envi
Pasta is clipboard application for ios devices.
pasta Pasta is clipboard application for ios devices. Starting Requirements Xcode 13 Runing Not requires any specific steps, clone and run. git clone
Swift library to generate differences and patches between collections.
Differ Differ generates the differences between Collection instances (this includes Strings!). It uses a fast algorithm (O((N+M)*D)) to do this. Featu
A pure swift Ethereum Web3 library
⚗️ Web3 Web3.swift is a Swift library for signing transactions and interacting with Smart Contracts in the Ethereum Network. It allows you to connect
A simple order manager, created in order to try Realm database
Overview A simple order manager, created in order to get acquainted with the features and limitations of the local Realm database. The project is writ
Azure Maps iOS SDK binary distribution for Swift Package Manager
Azure Maps Control for iOS Installation In your Xcode iOS Project settings, under Project setting’s Package Dependencies, click on + button to add pac
A Generic CoreData Manager to accept any type of objects. Fastest way for adding a Database to your project.
QuickDB FileManager + CoreData ❗️ Save and Retrieve any thing in JUST ONE line of code ❗️ Fast usage dataBase to avoid struggling with dataBase comple
Swifty and modern UserDefaults
Defaults Swifty and modern UserDefaults Store key-value pairs persistently across launches of your app. It uses NSUserDefaults underneath but exposes
Effortlessly synchronize UserDefaults over iCloud.
Zephyr 🌬️ Effortlessly sync UserDefaults over iCloud About Zephyr synchronizes specific keys and/or all of your UserDefaults over iCloud using NSUbiq
A general purpose embedded hierarchical lock manager used to build highly concurrent applications of all types. Same type of locker used in many of the large and small DBMSs in existence today.
StickyLocking StickyLocking is a general purpose embedded lock manager which allows for locking any resource hierarchy. Installable Lock modes allow f
A simple deamon that restores your window positions on external monitors.
Memmon Memmon remembers what your Mac forgets – A simple deamon that restores your window positions on external monitors. FAQ Why‽ I am frustrated! Wh
Safe and fast access to SwiftUI PreviewDevice
SafePreviewDevice Motivation At WWDC 2019, Apple announced SwiftUI a new library for building UI in a simple and fast way. Xcode’s SwiftUI preview let
SwiftUI iOS component for Step Indications.
StepperView SwiftUI iOS component for Step Indications Table of Contents Features Documentation Installation CocoaPods Carthage Swift Package Manager
☠️SkeletonUI aims to bring an elegant, declarative syntax to skeleton loading animations.
SkeletonUI aims to bring an elegant, declarative syntax to skeleton loading animations. Get rid of loading screens or spinners and start using skeletons to represent final content shapes.