4023 Repositories
Swift ios-open-source Libraries
Classes-and-structures-in-swift - This source files show what is the difference between class and structure
This source files show what is the difference between class and structure You ca
PublisherKit - An open source implementation of Apple's Combine framework for processing asynchronous events over time
Publisher Kit Overview PublisherKit provides a declarative Swift API for processing asynchronous events over time. It is an open source version of App
Slot-machine - SwiftUI - iOS App Slot Machine game
Slot Machine SwiftUI Masterclass project iPhone, iPad and Mac (with Catalyst framework) Complex interface Extensions and custom View Modifiers Input t
Command line utility to create a list of installed iOS simulators, for use with SwiftUI previews.
Installed-simulators - Command line utility to create a list of installed iOS simulators, for use with SwiftUI previews.
Cryptocurrency price checker, build with UIKit and MVC + Delegate pattern.
Coin Check Cryptocurrency price checker. The app fetch from CoinAPI.io the latest coin prices, build with UIKit and MVC + Delegate pattern. Features S
FrolovSowingo - IOS DEV Interview With Swift
Sowingo Technical Interview How to Install? 1) Before downloading the project pl
CryptoTrack - iOS app using API to receive updated crypto prices
CryptoTrack Tools used: Swift Xcode by Jose Sahagun jsahagun.io.
Unit-Converter-SwiftUI - A simple Unit Converter iOS app built in the process of learning SwiftUI
SwiftUI-Unit-Converter A simple Unit Converter iOS app built in the process of l
NewsAppMVVM - A Swift iOS App created to practice MVVM Design Pattern
NewsAppMVVM A Swift iOS App created to practice MVVM Design Pattern. This app re
Lentit iOS app developed in Swift with SwiftUI using MVVM design pattern
Lentit Track things you lend with Lentit Features 100% Swift 100% SwiftUI MVVM d
IOS-PokemonQuizApp - Assignment to make a responsive iOS app. App has to connect with an external API
iOS-PokemonQuizApp Assignment to make a responsive iOS app. App has to connect with an external API. The Project The idea of the project is to make a
NetFun-ios-app - iOS app using BFF service to display processed data.
NetFun-ios-app iOS app using BFF service to display processed data. The iOS demo developed in SwiftUI and it uses BFF service to show expected UI comp
Resource monitor - A flutter plugin for Android and IOS to monitor CPU and RAM usage of device.
resource_monitor A flutter plugin for Android and IOS to monitor CPU and RAM usage of device. TODO Implement Android Side of this plugin. Add listener
Bmi calculator app (iOS)
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
EasyImplementationAlamoFire - An iOS project to demonstrate the usage of Alamofire in an efficient and organised way.
EasyImplementationAlamoFire Tutorial to demonstrate an efficient way of handling the APIs structure for your iOS Applications. Prerequisites Swift 5 X
CodableFiles - Save and load Codable objects from DocumentDirectory on iOS Devices.
Welcome to CodableFiles, a simple library that provides an easier way to save, load or delete Codable objects in Documents directory. It’s primarily a
Zeplin-ios - First unofficial community driven Zeplin iOS Application
Due to the lack of support and Zeplin's internal policies, we stopped working on Zeplin iOS application. More information can be found through https:/
WWDCast - The unofficial WWDC application for iOS
WWDCast The unofficial WWDC iOS application to watch WWDC videos and sessions on your ChromeCast. If you would like to test the latest changes, you ca
UTM - Virtual machines for iOS and macOS
UTM It is possible to invent a single machine which can be used to compute any computable sequence. -- Alan Turing, 1936 UTM is a full featured system
Unwrap - Learn Swift interactively on your iPhone.
Unwrap is an app that helps you learn Swift faster and more effectively. At its core lies almost 100 video lessons that teach all the fundamentals of
Tls-inspector - Easily view and inspect X.509 certificates on your iOS device.
TLS Inspector Learn More about TLS Inspector » Project Structure This is the Git repository for the TLS Inspector iOS application. You will find the s
TL;DR is a open source project which maintains a list of man pages. This project is the iOS Client of that
TL;DR is a open source project which maintains a list of man pages. This project is the iOS Client of that. Download on App store
SF Viewer is the best way to view, compare and export SF Symbols on your iOS device.
SF Viewer for iOS SF Viewer is the best way to view, compare and export SF Symbols on your iOS device. Features: View all SF Symbols Change weight and
Savanna - A native iOS & macOS IDE for the Cub programming language
Lioness • Cub • SavannaKit • Savanna Savanna About Savanna is a native IDE for the Cub programming language. The Savanna IDE allows you to test your O
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
Review Time is an open source app for iOS written in Swift that show the average review times for iOS and the Mac Apps using data crowdsourced from AppReviewTime
Review Time is an open source app for iOS written in Swift that show the average review times for iOS and the Mac Apps using data crowdsourced from AppReviewTime
Retriever - Retrieving InfoPlist without Jailbreaking on iOS Devices
⚠️ WARNING This project is no longer under maintenance. Since iOS 11 has removed some sensitive APIs, this project isn't working on it anymore. Goodby
RealmVideo - An iOS app to watch Realm videos and slides at the same time on your phone.
Realm Video Description Realm is an amazing resource to watch different talks from various conferences and meetups. They publish videos and slides of
Pisth - SSH and SFTP client for iOS
Pisth Pisth is an SSH and SFTP client. Use Pisth to upload, view and edit files in your SSH server. Features: • Manage files in your SSH server and
PasteBinApp - 📋 iOS app for PasteBin
PasteBin Mobile PasteBin Mobile is an app to quickly upload text or code to http://pastebin.com! App Store PasteBin Mobile is live on the AppStore her
OCaml - An OCaml editor, top level, and learning place for iOS, iPadOS and macOS
OCaml: Learn & Code The all-in-one OCaml bundle for iOS, iPadOS and macOS! Learn the language and practice with a powerful editor and interactive top
NWPusher - OS X and iOS application and framework to play with the Apple Push Notification service (APNs)
Pusher OS X and iOS application and framework to play with the Apple Push Notification service (APNs) Installation Install the Mac app using Homebrew
Ladybug - Handle rdar:// links gracefully
Ladybug 🐞 Ladybug is a simple iOS app handles Radar links (rdar://) gracefully. Developers have mixed feeling about radars. Some of radars never get
This is the iOS app to use together with the Knuff Mac app
Knuff This is the iOS app to use together with the Knuff Mac app. Available in the App Store! System Requirements Knuff supports iOS 8.0+ License Knuf
Knil - Universal Links testing made easy
Knil 🔗 Knil made Universal Links testing easier. It fetches and parses apple-app-site-association file for you to quickly check whether Universal Lin
IVim - A vim port to iOS.
iVim iVim is a project that brings the vim editor to the iOS system. Type :help ios in iVim for more detailed information. Features Font management Be
Ish - Linux shell for iOS
iSH A project to get a Linux shell running on iOS, using usermode x86 emulation and syscall translation. For the current status of the project, check
Iperf-ios - iPerf 3 library and app for iOS
iPerf iOS Run an iPerf3 client on your iPhone or iPad, including reverse mode and multiple stream selection: Download Download on the App Store. Why?
Harbour - Docker/Portainer management app for iOS
Harbour Docker/Portainer management app for iOS Features Real-time data See all of the container details (logs too!) Handoff & background refresh iOS
HapticHaven - Open source code for Haptic Haven(App Store app for iOS developers to demo Swift haptics)
Haptic Haven Open source code for an app on the App Store called Haptic Haven, an app for iOS developers to test, learn about, and implement haptic fe
Expo - An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
Expo Try Expo in the Browser | Read the Documentation 📚 📚 Documentation 🗺 Project Layout 🏅 Badges 👏 Contributing ❓ FAQ 💙 The Team License Expo i
IOS - Unofficial app for Swift Evolution
EVOlution - iOS The goal of this project is for the version 1.0 was: bring to iOS the experience provided by Swift Evolution website. Now we are shift
DevSwitch - An iOS app for switching between countries on the App Store with ease.
Archived as of 24/04/2021. Apple has again broken the URLs required for storefront switching. I've decided to archive DevSwitch due to this. If Apple
Dash-iOS - Dash gives your iPad and iPhone instant offline access to 200+ API documentation sets
Discontinued Dash for iOS was discontinued. Please check out Dash for macOS instead. Dash for iOS Dash gives your iPad and iPhone instant offline acce
CodeBucket is the best way to browse and maintain your Bitbucket repositories on any iPhone, iPod Touch, and iPad device!
CodeBucket Description CodeBucket is the best way to browse and maintain your Bitbucket repositories on any iPhone, iPod Touch, and iPad device! Keep
Buglife-iOS - Awesome bug reporting for iOS apps
Buglife is an awesome bug reporting SDK & web platform for iOS apps. Here's how it works: User takes a screenshot, or stops screen recording User anno
Bitrise-iOS - Client iOS app for bitrise.io 🚀
🎨 SwiftUI version is available as beta 👶 Bitrise iOS Client app 🚀 Features ✅ App List GET /me/apps Shows last visited app page on launch ✅ Build Li
BaseConverter-iOS - The fast and easy way to convert numbers with tons of possibilities!
BaseConverter-iOS The fast and easy way to convert numbers with tons of possibilities! With BaseConverter, convert your numbers from and to: Decimal B
Awesome-ML - Discover, download, compile & launch different image processing & style transfer CoreML models on iOS.
⚠️ ⚠️ ⚠️ IMPORTANT: I'm no longer maintaining Awesome-ML. Awesome ML is an iOS app that is made to demonstrate different image processing CoreML model
AppLove - View iOS app reviews in multiple selected territories with translation option.
App Love Note: Swift Version 2.2 currently, will update to Swift 3/XCode 8 after cocoapods are updated to Swift 3. Features View iOS Customer App Revi
Xcode-developer-disk-image-all-platforms - A repo which shares all developer disk images for iOS, tvOS, watchOS
Disclaimer: The available resources and files from this repo are uploaded from many contributors. The files are unverified, untested, and could have n
ViperC - Xcode template for VIPER Architecture for both Objective-C and Swift.
ViperC Xcode template for VIPER Architecture for both Objective-C and Swift. ViperC creates modules for you when you want to use VIPER architecture in
Swift-project-template - 🍪 Easily generate Swift projects with Cookiecutter
swift-project-template 🍪 Cookiecutter template for Swift iOS projects. Features: Xcode 11 and Swift 5.0 support AppCode support Custom project struct
DocumenterXcode - Attempt to give a new life for VVDocumenter-Xcode as source editor extension.
DocumenterXcode Xcode source editor extension which helps you write documentation comment easier, for both Objective-C and Swift. This project is an a
XcodeEquatableGenerator - Xcode 8 Source Code Extension will generate conformance to Swift Equatable protocol based on type and fields selection.
Depricated! There is not need for it at the moment as Swift compiler can do that for us 🚀 Swift Equatable Generator Xcode 8 Source Code Extension wil
SwiftInitializerGenerator - Xcode Source Code Extension to Generate Swift Initializers
Swift Initializer Generator This Xcode Source Code Extension will generate a Swift initializer based on the lines you've selected. Handy if you made a
XTextHandler - Xcode Source Editor Extension Tools (Xcode 8 Plugins)
Download Let's Swift! xTextHandler has been rewritten in Swift. The Objective-C version can be found in: https://github.com/cyanzhong/xTextHandler-obj
CleanClosureXcode - An Xcode Source Editor extension to clean the closure syntax.
Clean Closure - Xcode Source Editor Extension Clean Closure is a simple Xcode Source Editor Extension for Xcode 8. It parses each line of a file to si
TableViews - Emoji Table View For iOS With Swift
TableViews Hello! This is EmojiTableView. Let me introduce you my first app when
Tapper - simple app for iOS and iPadOS allows a user to tap a button as many times as possible in 20 seconds
Tapper Table of Contents Description Screenshots Installation Usage Code Contact
Fluetooth - Flutter library for sending bytes to Bluetooth devices on Android/iOS
A Flutter library for sending bytes to Bluetooth devices. Available on Android a
CoreML-Face-Parsing - how to use face-parsing CoreML model in iOS
CoreML-Face-Parsing The simple sample how to use face-parsing CoreML model in iO
Red Torch is a very very (very) simple iOS app that allows you to have a red torch using your screen.
RED Torch Red Torch is a very very (very) simple iOS app that allows you to have a red torch using your screen. The App is based on storyboard, so the
Budget - Income, Expense & Transfer Tracker + Budgeting app for iOS made with SwiftUI.
Budget Income, Expense & Transfer Tracker + Budgeting app for iOS made with SwiftUI. Roadmap This is a work in progress. I'm working on the following
Appfiguratesdk - Appfigurate provides the ability to change configuration properties in iOS and watchOS, apps and app extensions, securely, at runtime.
Appfigurate™ Appfigurate provides the ability to change configuration properties in iOS and watchOS, apps and app extensions, securely, at runtime. Do
LaunchKit - A set of web-based tools for mobile app developers, now open source!
LaunchKit This repo contains an unbranded version of all the code that once powered LaunchKit. This notably includes Screenshot Builder, a web UI for
Fastlane - 🚀 The easiest way to automate building and releasing your iOS and Android apps
fastlane is a tool for iOS and Android developers to automate tedious tasks like generating screenshots, dealing with provisioning profiles, and relea
ViperServices - Simple dependency injection container for services written for iOS in swift supporting boot order
ViperServices Introduction ViperServices is dependency injection container for iOS applications written in Swift. It is more lightweight and simple in
StoryboardBuilder - Simple dependency injection for generating views from storyboard.
StoryboardBuilder Simple dependency injection for generating views from storyboard. Description StoryboardBuilder is framework to help simply and easi
Alchemic - The most advanced iOS DI framework available
Alchemic By Derek Clarkson Alchemic is a Dependency Injection (DI) framework for iOS. It's goal is to help you manage object creation, object properti
Pilgrim - Dependency injection for Swift (iOS, OSX, Linux). Strongly typed, pure Swift successor to Typhoon.
pilgrim.ph Pilgrim is a dependency injection library for Swift with the following features: Minimal runtime-only library that works with pure Swift (s
Model2App - Turn your Swift data model into a working CRUD app.
Model2App is a simple library that lets you quickly generate a CRUD iOS app based on just a data model defined in Swift. (CRUD - Create Read Update De
MMBarricade - Runtime configurable local server for iOS apps.
MMBarricade Why Barricade? MMBarricade is a framework for setting up a run-time configurable local server in iOS apps. This works by creating a NSURLP
Store-App - Store app made for IOS using Swift programming language
Store-App Store app views products, cart, and using login from https://fakestore
FaceLibrary - Challenge on day 77/78, creating an application where you can name a photo from library so, you wont forget the peoples name
FaceLibrary Challenge on day 77/78, creating an application where you can name a
SwiftUI iOS application allowing users to create profiles and meet and chat with people
FindR SwiftUI iOS application allowing users to create profiles and meet and cha
Resume-app - A simple iOS app to showcase Swift development skills using Xcode
resume-app A simple iOS app to showcase Swift development skills using Xcode. Pr
Adventures-with-Swift - Building Native iOS Apps with UIKit and SiwftUI
Adventures with Swift, UIKit, & SwiftUI As I have experience working with React Native and have dabbled a bit with Flutter, I've decided to dive in th
SwiftyOpenGraph - A swift library that retrieves structured open graph data from webpages.
SwiftyOpenGraph Usage Initialization Base Properties Types Installation License Usage Initialization You use SwiftyOpenGraph by initializing OpenGraph
Boring-example - Using boring crate from iOS application
BoringSSL example Using boring crate from iOS application. Checkout git clone gi
PillboxView - A Pillbox informational view for iOS written in UIKit
Pillbox View Pillbox View shows a small bubble, pill looking box that sides from
Neomorphism - Neomorphism Design for ios
Neomorphism This is package for deigning the view of an IOS applction in the neo
Olvid-ios - Olvid client application for iOS
Olvid Olvid is a private and secure end-to-end encrypted messenger. Contrary to
TwilioChat_iOS - Twilio iOS SDK Implementaion Chat one-one Chat One-Many (Group)
TwilioChat_iOS - Twilio iOS SDK Implementaion Chat one-one Chat One-Many (Group) - Add Participant - Remove Participant Send Attachment Image Android - iOS Tested iOS - iOS Tested iOS - Android Tested React to Message, Delete a Message Read, Delivered, Sent Delete a Conversation Unread Messages Filter
Valorem-demo - Demonstration code and video of Valorem, a bespoke portfolio recommendation platform to be created as an iOS mobile app.
valorem-demo Demonstration code of Valorem, a bespoke portfolio recommendation platform to be created as an iOS mobile app. The included code demonstr
Boardy - Boardy serves as a digital bulletin board on iOS platforms built for high schoolers to share and view information from others in a convenient manner.
Boardy Boardy serves as a lightweight digital bulletin board on iOS platforms built for high schoolers to share and view information from others in a
IOS-Prework - CodePath intro to iOS prework.
Hello World App Submitted by: Emmanuel Assumang Time spent: 1.5 hours spent in total App Description This is a simple mobile app programmed in Swift t
CS193p---Assignments - Assignment Solutions for Stanford CS193p - Developing Apps for iOS
Assignment Solutions for Stanford CS193p - Developing Apps for iOS Note: This is ongoing work Task done Programming Assignment 1 x Programming Assignm
Delta is an all-in-one classic video game emulator for non-jailbroken iOS devices.
Delta Delta is an all-in-one classic video game emulator for non-jailbroken iOS devices. Delta is an iOS application that allows you to emulate and pl
IOS-IntegratedPhotoCapture - Integrated photo capture framework use podspec
IOS-IntegratedPhotoCapture integrated photo capture framework use podspec ======
BucketServer - Small API with SQLite database that saves notes for an iOS appliction called Bucket list
BucketList Server-Side Small API with SQLite database that saves notes for an iO
BulbapediaIOS - The home for Kiwix apps on iOS and macOS
Kiwix for iOS & macOS This is the home for Kiwix apps on iOS and macOS. Mobile a
This repository is for the new ARGear SDK library for the iOS platform
This repository is for the new ARGear SDK library for the iOS platform. The library is not official yet. The library will be updated frequently by applying user feedback. When the APIs are fixed, the official library will be released.
Furniture E-Commerce Augmented Reality(AR) app in iOS powered by ARKit
HomeMax-iOS Furniture E-Commerce Augmented Reality(AR) app in iOS powered by ARKit and SceneKit. Inspired by IKEA place app. Description Experience on
This repository is for the iOS sample application using ARGear SDK.
ARGear sample application for iOS (c) Copyright 2021 Seerslab. All rights reserved. This repository contains an iOS sample application that uses ARGea
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 tool to convert Xcode .xib to .storyboard files
xib2Storyboard • xib2Storyboard is a handy tool to easily convert .xib files to .storyboard without the hassle of manually copying views, losing your
Quick Look plugin for apps and provisioning profile files
ProvisionQL - Quick Look for ipa & provision Inspired by a number of existing alternatives, the goal of this project is to provide clean, reliable, cu
A tool for generating immutable model objects
Plank Plank is a command-line tool for generating robust immutable models from JSON Schemas. It will save you time writing boilerplate and eliminate m
Find retain cycles / memory leaks sooner.
LifetimeTracker Bar style Circular style LifetimeTracker can surface retain cycle / memory issues right as you develop your application, and it will s