417 Repositories
Swift project-template Libraries
A Tuist Template to quickly create CLI apps in Swift
macOS CLI Template Motivation I'm writing more and more Swift CLI apps these days. And as I solve more problems with this litte tools, I find that I'm
Hackgt 8 Project - Caravan App
Hackgt 8 Project - Caravan App Use xcode (Swift) brew install cocoapods This is for the Firebase database pod install in the Caravan file NOTE: This a
iOS Bootcamp project for candidates deliveries
iOS Bootcamp Project 2021 Thank you for participating in the iOS Bootcamp 2021! This README file contains the instructions to complete the capstone pr
SFA: Swift Firebase Auth Project✨
SFAssets SFA: Swift Firebase Auth Project✨ 파이어베이스로 로그인/회원가입 뿌수기 Login View (로그인 뷰) 담당 기능 배정 Facebook Login 후릐 Google Login 태끼 Apple Login 이준초이 Github
This project server as a demo for anyone who wishes to learn Core Data in Swift.
CoreDataDemo This project server as a demo for anyone who wishes to learn Core Data in Swift. The purpose of this project is to help someone new to Co
Sample project for select specific Web Browser on iOS.
Sample project for select specific Web Browser on iOS.
Functional data types and functions for any project
Swiftx Swiftx is a Swift library containing functional abstractions and extensions to the Swift Standard Library. Swiftx is a smaller and simpler way
A simple project for Face ID Authentication for iOS device using LocalAuthentication Framework
BiometricAuthentication This respository is a simple project for Face ID Authentication for iOS device using LocalAuthentication Framework and infoPli
Swift Xcode Project that demonstrates how to set up a microphone input via AudioKit verions 5.
AudioKit Mic Input Swift Xcode Project that demonstrates how to set up a microphone input via AudioKit verions 5. Be sure to plug in headphones in ord
A sample app that implements MVVM architecture using Swift, ViewModel, Alamofire
MVVM Architecture Android: Template This repository contains a sample app that implements MVVM architecture using Swift, ViewModel, Alamofire, and etc
Portfolio application developed to present my skills.
CatsApp-project Portfolio application developed to present my skills. CatsApp has the following functionality: it takes information (URL of a picture)
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
A simple project that shows a list of local coffee shop reviews
Project This is a simple project that shows a list of local coffee shop reviews Details Please use git and commit often with meaningful commit message
This is a sample AR project written with Swift language for iOS devices
ARSample This is a sample AR project written with Swift language for iOS devices. While I was learning the ARKit framework, I defined this project and
About PDFKit learning project on iOS 11, Like iBooks.app.
iBook About PDFKit learning project on iOS 11, Like iBooks.app. 书库 书库页面获取PDF相关数据, 可以通过KVC获取。 PDF书名 if let title = documentAttributes["Title"] as? Stri
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
Project developed as part of a test task by RentaTeam
RentaTeamGiphy Project developed as part of a test task by RentaTeam. There is "endless" prefetching gallery of giphy preview pictures with play video
Basic iOS app template for Integrate Branch Day.
Integrate-Branch-Day-Template Basic iOS app template for Integrate Branch Day. How to prepare for Integrate Branch Day: Install Xcode via Self Service
This is a course project for CodePath Professional iOS Development class.
Parstagram - Part I This is an Instagram clone with a custom Parse backend that allows a user to post photos and view a global photos feed. Time spent
ClassicPhotos is a TableView App demos how to optimize image download and filter with operation queue.
ClassicPhotos ClassicPhotos is a TableView App demos how to optimize image download and filter with operation queue. With Operation and Operation Queu
A simple project which shows how to pull off custom view controller transitions.
Custom View Controller Transitions This project explains and shows how to make custom view controller transitions in the most simple way possible. Eac
XCode Preview template for UIkit based project.
SwiftPreview XCode Preview template for UIkit based project. Support custom file template class inherit from UIView and UIViewController. How to use?
SeSAC(Seoul Software Academy Cluster) iOS Project
Product Name Short blurb about what your product does. One to two paragraph statement about your product and what it does. Installation OS X & Linux:
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
A WeChat alternative. Written in Swift 5.
TSWeChat - A WeChat alternative, updated to Swift 5. 中文说明 Requirements Cocoapods 1.2.0 + iOS 10.0+ / Mac OS X 10.9+ Xcode 10.0+ Features Send your ric
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
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
A demo project using VIPER architecture and building user interface programmatically
ProductDiscovery A demo project that building a UIKit user interface programmatically. Because the UI is made of code very long so I have separated it
decoupling between modules in your iOS Project. iOS模块化过程中模块间解耦方案
DecouplingKit 中文readme Podfile platform :ios, '7.0' pod 'DecouplingKit', '~ 0.0.2' DecouplingKit, decoupling between modules in your iOS Project. D
An xcconfig (Xcode configuration) file for easily turning on a boatload of warnings in your project or its targets.
Warnings This is an xcconfig file to make it easy for you to turn on a large suite of useful warnings in your Xcode project. These warnings catch bugs
iOS project bootstrap aimed at high quality coding.
iOS Project bootstrap How do you setup your iOS projects? Since we are approaching 2015 I’m working on refreshing my project bootstrap. I’ve decided t
Recreating a fully functional version of iOS 4 in SwiftUI.
Updates: Version 1.0 is currently available 🎉 While I work on fixing an issue in Xcode 12.5+ with LazyVGrid, I recommend you build using Xcode 12.4 a
Swift port of AnyPic project
SwiftAnyPic Swift port of AnyPic project https://github.com/ParsePlatform/Anypic Requirements This application requires Xcode 7 and the iOS SDK v9.0.
Collection of Swift/iOS-related conference videos. A demo project for SuperArc framework - building modular iOS apps with a µComponent architecture.
SwiftCommunity Beta version is available at TestFlight Collection of Swift/iOS-related conference videos. This project serves as a showcase for the Su
A fully functional short video app project.Record a six secends video while playing prank sounds.
prankPro A fully functional short video app project How to Install 1. use coconapod to init your xcode environment. 2. change the app-keys in `applica
AlertView A pop-up framework, Can be simple and convenient to join your project.
RAlertView AlertView A pop-up framework, Can be simple and convenient to join your project. Warning content Installation Depend on the project Masonry
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
A Swift 4.2 VIPER Module Boilerplate Generator with predefined functions and a BaseViewProtocol.
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. Are you new to VIPER Design Pattern? Want
Swift Interaction with VIPER Architecture
SwiftyVIPER SwiftyVIPER allows easy use of VIPER architecture throughout your iOS application. VIPER Architecture What is VIPER? Great question! VIPER
Swifty TVML template manager with or without client-server
TVMLKitchen 😋 🍴 TVMLKitchen helps to manage your TVML with or without additional client-server. Requirements Swift3.0 tvOS 9.0+ Use 0.9.6 for Swift2
This project is a minimalistic Pomodoro timer for OS X written in Swift
Minimalistic Pomodoro for OSX This project is a minimalistic Pomodoro timer for OS X written in Swift started by @bengsfort, and substantially enhance
sample project for `UICollectionViewLayout` implementation
collection-view-layout-pattern-sample UICollectionViewLayout implementation pattern. About This project is introduced in iOSDC Japan 2021. sample code
Starter Project for YT tutorial
Hey there Foodee is an app for food lovers build in SwiftUI. The YT tutorials can be found on my channel. Figma and bonus video on my Patreon page. Ab
Stopwatch is a Swift App that measures amount of time elapsed from a particular time.
Stopwatch Stopwatch is a Swift App that measures amount of time elapsed from a particular time. It highly mocks the stopwatch of Apple's offical App c
HitList is a Swift App shows the implementation of Core Data.
HitList HitList is a Swift App shows the implementation of Core Data. It is the demo app of Ray Wenderlich's tech blog. For details please reference G
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
This app is a simple portfolio project. Goal of this app is to download and display content from Tasty API. Users can- search for specific terms to find relevant recipes (f.e. Chicken, Pasta, Lasagna, Curry...), display recipes and details and save recipes to persistent app memory.
TastyRecipes Description This app is a simple portfolio project. Goal of this app is to download and display content from Tasty API. Users can- search
A project introducing you to Swift
📱 My first Memory 🤔 💭 An introduction to iOS development with Swift. A memory game implementation fetching images from Instagram. This project aims
Abandonned project - iOS and watchOS apps to travel with Geneva Public Transports
Presentation tpg offline is an iOS app that allows you to travel in Geneva by bus and tramay without cellular data. This application is available on t
📅 Sample calendar app created with CalendarKit (template)
CalendarApp CalendarApp is a template repository serving as a starting point for experiments with CalendarKit. It's a sample calendar app for iOS buil
Swift Library based on AVFoundation that allow to easily add camera feature with custom UI into your project.
Would you like to create your camera same as Snapchat or Instagram? I think this library could help you. Basicly it is a wrapper above AVFoundation th
💻This is an open source project of the Windows 11 desktop client implemented using SwiftUI.
💻 💻This is an open source project of the Windows 11 desktop client implemented using SwiftUI.
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
FacebookMe is a Swift App Mimics the personal profile tab of Facebook.
FacebookMe FacebookMe is a Swift App Mimics the personal profile tab of Facebook. It demos one simple way to implement a UITableView with mutiple sect
My project about a suggestion field in swiftUI
SuggestionTextFieldMenu-SwiftUI My project about a suggestion field in swiftUI This is how it looks like! You can fill an array of objects and decide
Challenging each other to complete pet projects!
Podlodka Pet Project Challenge Мотивируем друг друга на завершение своих пет проджектов! Каждую неделю каждый участник вносит в банк 1 ставку и ведет
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
iOS WKWebView webview App Template with fully working persistent cookies functionality (httpcookie, web cookie, browser cookie), custom status bar background color, option for white/black status bar text color, option to disable pinch to zoom and double tap to zoom in webview
iOSWKWebViewAppTemplatePersistentCookiesWorkLikeACharm iOS WKWebView webview App Template with fully working persistent cookies functionality (httpcoo
SwiftUI Animation Library. Useful SwiftUI animations including Loading/progress, Looping, On-off, Enter, Exit, Fade, Spin and Background animations that you can directly implement in your next iOS application or project. The library also contains huge examples of spring animations such as Inertial Bounce, Shake, Twirl, Jelly, Jiggle, Rubber Band, Kitchen Sink and Wobble effects. Browse, find and download the animation that fits your needs.
swiftui-animations SwiftUI Animations Library. Useful SwiftUI animations for your next project. YouTube Tutorials: https://www.youtube.com/nimbbble An
PlayCover is a project that allows you to sideload iOS apps on macOS( currently arm, Intel support will be tested.
PlayCover is a project that allows you to sideload iOS apps on macOS( currently arm, Intel support will be tested.
PlayCover is a project that allows you to sideload iOS apps on macOS( currently arm, Intel support will be tested.
PlayCover Run iOS apps & games on M1 Mac with mouse, keyboard and controller support. Intel macs support will be implemented later. Installation Just
Turbo-iOS base project that's entirely driven from your backend Rails app.
Turbo-iOS base project that's entirely driven from your backend Rails app.
🛠 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
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
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
A pet project to train my kids to read analog clock face.
What Time A tiny side project for my kids. 🥰 My kids are not good at reading analog clock, so I decided to build an app for them to practice again an
iOS simple project to create half-screen modal view controller with pan
Simple Half-screen view controller, draggable and less code (learning purpose)
Lambton College, 2nd Semester Final IOS Project (Star Wars) game
The game we developed for our project of the course advanced iOS application is based on a functioning of a real time shooting game, in which initiall
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
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
This is a sample project that supplements the tutorial written over at my blog on 'Building a music recognization app in SwiftUI with ShazamKit'
Shazam-Kit-Tutorial This is a sample project that supplements the tutorial written over at my blog on 'Building a music recognization app in SwiftUI w
My project for WWDC21 Swift Student Challenge!
Art with Times Table An interactive book that shows the figures that are generated when times tables are drawn inside a circle. This project was appro
Sample project to learn how to use swiftui 2.0 with Combine, we look into using SwiftUI MVVM, also interact with an API to get our newsfeed, use SPM(Swift Package Manager) to speed up our development flow and handle swiftui layout with views such as VStack.
News APP MVVM + SwiftUI + Combine + Swift Package Manager Sample project to learn how to use swiftui 2.0 with Combine, we look into using SwiftUI MVVM
A template Vapor app with nginx frontend.
This is an example Vapor app. It contains the app itself, as well as surrounding components (Postgres database, nginx frontend for providing secure connection), all runnable out of the box with docker compose. It is a good starting point for Vapor development of an API server which you could access from macOS and iOS clients.
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.
Library for iOS Camera API. Massively increase performance and ease of use within your next iOS Project.
CameraKit helps you add reliable camera to your app quickly. Our open source camera platform provides consistent capture results, service that scales,
Apps for translating Braille document captured by iPhone camera, then send translation result to ITS's Braille printer for duplicating purpose (re-printing, copying braille document with no original text)
SCANDO iOS On my Final Project (Thesis) for my Bachelor degree, I made an apps that translate Braille Document, and send the translation result to the
Recreating a fully functional version of iOS 4 in SwiftUI.
Updates: Version 1.0 is currently available 🎉 While I work on fixing an issue in Xcode 12.5+ with LazyVGrid, I recommend you build using Xcode 12.4 a
App Design Kit is a collection of beautifully designed, ready-to-use, iOS app template screens.
App Design Kit is a collection of beautifully designed, ready-to-use, iOS app template screens. This well-structured, Swift coded, UI Kit bundle helps you to create your own application much faster than starting from scratch, using a simple design file.
An iOS template project using SwiftUI, Combine and MVVM-C software architecture
SwiftUI-MVVM-C A template project that uses SwiftUI for UI, Combine for event handling, MVVM-C for software architecture. I have done some small proje
Open Source project for watching YouTube channel playlists.
YouTube Channel Watcher An open source project build using SwiftUI and Combine that lets you monitor a variety of different YouTube channels and their
SwiftUI project demonstrating Custom coded confetti animation for checkout page
Confetti-Checkout SwiftUI project demonstrating Custom coded confetti animation for checkout page NOTE: CAEmitterLayer is not used but all the confett
Completed Project for Authentication in SwiftUI using Firebase Auth SDK & Sign in with Apple
Completed Project for Authentication in SwiftUI using Firebase Auth SDK & Sign in with Apple Follow the tutorial at alfianlosari.com Features Uses Fir
Sample iOS project built by SwiftUI + MVVM and Combine framework using GitHub API
SwiftUI-MVVM One of the biggest idea for having MVVM is that most of data flow can be testable. Data binding in view layer by SwiftUI is awesome. Howe
This is my first SwiftUI project, as I decided not to release it I made the codebase available here for anyone to take a look at.
Sunshine This is my first SwiftUI project, as I decided not to release it to the App Store. I made the codebase available here for anyone to take a lo
Sample iOS project built by SwiftUI + Flux and Combine framework using GitHub API
SwiftUI-Flux Flux enables us to have unidirectional data flow and make it testable. It's used to be implemented using RxSwift or ReactiveSwift in the
Completed Project for Cross Platform Image Filter SwiftUI macOS & iOS App
Completed Project for Cross Platform Image Filter SwiftUI macOS & iOS App Follow the tutorial at alfianlosari.com Features Filter image using predefin
This is an example project of SwiftUI and Combine using GitHub API.
SwiftUI-Combine-Example This is an example project of SwiftUI and Combine using GitHub GET /search/users API. 📋 Requirements Swift5.1 Beta Xcode11.0
Building Expense Tracker iOS App with Core Data & SwiftUI Completed Project
Completed Project for Building Expense Tracker iOS App with Core Data & SwiftUI Follow the tutorial at alfianlosari.com Features Create, edit, and del
Currency Converter project coded by SwiftUI and Swift5
SwiftUI-Currency-Converter Currency Converter project coded by SwiftUI and Swift5 Features Implemented with SwiftUI Supports darkmode for sure SwiftUI
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
Jetpack Compose and SwiftUI based Kotlin Multiplatform project
BikeShare Jetpack Compose and SwiftUI based Kotlin Multiplatform sample project (based on CityBikes API). Running on iOS (SwiftUI) macOS (SwiftUI) And
🏈 Cache CocoaPods for faster rebuild and indexing Xcode project.
🏈 Cache CocoaPods for faster rebuild and indexing Xcode project.
Tuist based iOS Application Project Template
iOSApplicationTemplate 이 프로젝트는 Tuist를 이용하여 각 프로젝트를 모듈로 구성하는 형태입니다. 사용법 Tuist 설치 - 버전 1.43.0 이상 Carthage 설치 - 버전 0.38.0 이상 tuist dependencies를 실행하여 XCF
Concept for organizing View and Data layers within SwiftUI App
SwiftUI MVVM Concept It is not about how to create Lists and Charts and View design. It's about possibility how to organize View and Data layers withi
Windows Empty Swift Application Template
Windows Empty Swift Application Template This provides a template project to build a Swift application on Windows using Swift/Win32. Build Requirement
A SwiftUI iOS App and Vapor Server to send push notifications fueled by Siri Shortcuts.
Puffery An iOS App written in SwiftUI to send push notifications fueled by Siri Shortcuts. You can follow other's channels and directly receive update
This is a Swift based demo project to show how to make the transition Pinterest liked.
PinterestSwift Compatible with Xcode 11 / Swift 5.0 This is a Swift based demo project to show how to make the transition Pinterest 2.0+ liked. Refer