255 Repositories
Swift event-driven-architecture Libraries
Sample applications of iOS Design patterns written using swift.
ios-design-patterns This repo contains all my Sample applications of iOS Design patterns written using swift. Link for my Design patterns Blog : https
New version of CardinalKit based on the Swift Package Manager and a modularized architecture.
CardinalKit Open-source framework for rapid development of modern, interoperable digital health applications. Contributing Contributions to this proje
Braze is a Crypto Currency App created using SwiftUI with MVVM architecture.
Braze A Crypto Currency App created using SwiftUI with MVVM architecture. Braze tracks live prices of crypto coins and can create mock portfolio. Usin
Test app for the InStat company. The project uses MVVM architecture, interface created with SwiftUI, network requests with async/await
FootStats Test app for the InStat company. The Project uses MVVM architecture, interface created with SwiftUI, network requests with async/await using
This project has been developed to understand GraphQL and Diffable Data Source. Created on 20.06.2022.
SpaceX Launches First in first. You need to build all packages before building the project. Packages: Extensions API Open Extensions folder under proj
Swift, UIkit, Anchorage, Clean Architecture, UICollectionViewDiffableDataSourcem, MVVM+Coordinators patterns
About the app iOS project realized with Swift, UIkit, Anchorage, Clean Architecture, UICollectionViewDiffableDataSource and MVVM + Coordinators patter
NextEvent is a countdown widget for your Mac menu bar. It displays the time until the next event in your calendar or task list.
NextEvent NextEvent is a countdown widget for your Mac menu bar. It displays the time until the next event in your calendar or reminders. Choose the n
Server-driven SwiftUI - Maintain iOS apps without making app releases.
ServerDrivenSwiftUI Maintain ios apps without making app releases. Deploy changes to the server and users will receive changes within minutes. This pa
MacOS Serial solution (Observable & Event-Driven) to make integration of Serial peripherals trivial
SerialSwift SerialSwift makes communicating with your Serial Peripherals on MacOS trivial. Better still, SerialSwift is designed to be fundamnetally O
compiler-driven, structured, type-safe source generation. never use gyb again!
factory 2022-09-10-a factory is a structured, type-safe source generation tool. It is intended to be a replacement for (and improvement over) the gyb
This is a mastodon sample SwiftUI app implemented with the architecture of state management with normalized cache.
MastodonNormalizedCacheSample This is a mastodon sample SwiftUI app. This app is implemented with the architecture of state management with Normalized
iOS (swift) version of skydove's Pokedex application. Based on MVVM architecture.
Pokedex - Swift iOS (swift) version of skydove's android application, check it out. Based on MVVM architecture. It was written in memory of Ferhat, wh
The most powerful Event-Driven Observer Pattern solution the Swift language has ever seen!
Event-Driven Swift Decoupling of discrete units of code contributes massively to the long-term maintainability of your project(s). While Observer Patt
HotCoffee is learning project with MVVM, Generic,Swift 5, TableView
HotCoffee A simple Coffee Ordering app built using TableView, MVVM design pattern and Swift5. Tools Xcode Version 13.2.1 Framework -UIKit Architecture
Analytics layer abstraction, abstract analytics reporters and collect domain-driven analytic events.
๐ Tentacles Current State: Work in Progress Documentation & Tests(100% completed, but needs refactoring and structuring) started but not done yet, im
๐ฑ A comprehensive test task for creating an autolayout interface, requesting an API and JSON parsing from Effective Mobile.
ECOMMERCE A comprehensive test task for creating an autolayout interface, requesting an API and JSON parsing from Effective Mobile. ๐ฉโ๐จ Design โจ Fea
DivKit is an open source Server-Driven UI (SDUI) framework.
DivKit ๐ is an open source Server-Driven UI (SDUI) framework. It allows you to roll out server-sourced updates to different app versions. Also, it can be used for fast UI prototyping, allowing you to write a layout once and then ship it to iOS, Android, and Web platforms.
Pure SwiftUI state-driven library to present view sequences and hierarchies.
PathPresenter swiftUIOnboarding.mp4 Pure SwiftUI routing with transitions, animations, and .sheet() support. In SwiftUI, View is a function of the sta
Qiling Advanced Binary Emulation Framework
Qiling's usecase, blog and related work Qiling is an advanced binary emulation framework, with the following features: Emulate multi-platforms: Window
Arm64 architecture handler - It uses unicorn and libffi to run iOS arm64 binaries on x86_64 macOS
aah arm64 architecture handler. It uses unicorn and libffi to run iOS arm64 binaries on x86_64 macOS, with varying degrees of success. Most things wil
A computer-vision-driven app for detecting and mapping smog in public roads. Crowdsourcing is rewarded with NFTs. Uber Global Hackathon.
Smogify Detecting smog using ML and rewarding users with NFTs About The Project app in action: https://youtu.be/awJrP-sHb_I Under the growing uncertai
An unofficial logbook for bouldering at Mandala. Kind of a SwiftUI playground as well.
BoulderLogbook An unofficial boulder logbook for Dresden's boulder gym Mandala. Features When finished it should allow you to: log all your tops for a
Fast Multi-store Redux-like architecture for iOS/OSX applications
Highway Highway is implementation of Redux-like architecture pattern using Swift. If you were looking for a something like this: TEA (The Elm Architec
A list of Mac devices with easy-to-use API. Updates itself each time an Apple Event can take place.
MacModels A list of Mac devices with easy-to-use API. This project is using MacModelDump's code for the internal Apple Support website scraper, to pow
Server Driven UI can enable faster iterations and allowing apps to instantly update on multiple platforms.
Pets App Server Driven UI can enable faster iterations and allowing apps to instantly update on multiple platforms Steps to run Pets-Web: Download or
SwiftUI directed Server Driven UI
Server Driven UI (SDUI) Intentions Make a Server Driven UI module for SwiftUI applications that has a direct use. That way the application maintainer
CardGameEngine - Prototyping a game engine for the Bang card game
CardGameEngine Prototyping a game engine for the Bang card game. Features Engine is open source Powerful scripting language using JSON Card design is
Eazy is the missing piece in your SwiftUI and UIKit application.
Eazy is the missing piece in your SwiftUI and UIKit application. It aims at harmonizing how your views communicate with the model and vice versa in a clear and consistent way. Eazy can be used on any Apple platform.
โ๏ธ A Reactive Data-Binding and Dependency Injection Library for SwiftUI x Concurrency.
SwiftUI Atom Properties A Reactive Data-Binding and Dependency Injection Library for SwiftUI x Concurrency ๐ API Reference Introduction Examples Gett
Swift implementation of the elm architecture (TEA)
Swiftea If you were looking for a something like this: TEA (The Elm Architecture) MVU (Model-View-Update) MVI (Model-View-Intent) Redux-like Flux-like
This is the demo of MVVM-C structure with dependency injection using RxSwift.
MVVMC-Demo Demo defination This is the demo project, I have integrated two APIs for MovieDB APIS (https://www.themoviedb.org/). One for the listing of
Alamofire Network Layer written in swift 5 using the protocol oriented, combine, UIKit, MVVM.
CoreAPI-iOS This project Contains Alamofire Network layer Based on Protocol Oriented Concept and Combine Framework. It is created with UIKit, Alamofir
A Flutter Clean Architecture Using GetX.
flutter-getx-clean-architecture A Flutter Clean Architecture Using GetX. Work Flow Project Structure |-- lib |-- main.dart |-- app |--
News App ๐ฑ built to demonstrate the use of SwiftUI 3 features, Async/Await, CoreData and MVVM architecture pattern.
Box Feed News App ๐ฑ built to demonstrate the use of following features, SwiftUI 3 Async/Await AsyncImage List Refreshable Swipe Actions Separator Cor
A lightweight, event-driven architectural framework
Trellis Trellis features a declarative DSL that simplifies service bootstrapping: let cluster = try await Bootstrap { Group { Store(model:
You can touch My Swift, MapKit, UX skills! :D
What is it? ๐๐ป It's a pet project which has been developed as a code challenge. It's written purely in Swift without using 3rd party frameworks. Wha
Rosetta Enforcer is a macOS utility designed to help developers convert Universal Binary application to Single Architecture, vice versa.
Rosetta Enforcer Rosetta Enforcer is a macOS utility designed to help developers convert Universal Binary application to Single Architecture, vice ver
Swift 3 framework for accessing data in Event Registry
Swift 3 framework for accessing data in Event Registry
TestKit has been upgraded to a full solution for implementing Behavior-Driven Development (BDD) in Swift iOS apps.
The easiest way to implement full BDD in your Swift iOS projects! Use plain English specs (Gherkin) to drive tests that include both UI automation and interacting with application data & state.
A Kotlin multiplatform library for building dynamic server-driven UI
Component Box ยท A Kotlin multiplatform library for building dynamic server-driven UI. Material Component-Based Interoperable Dynamic What You See Is W
Cellmodel-driven tableview manager
Cellmodel-driven tableview manager
A Swift event bus for UIWebView/WKWebView and JS.
An event bus for sending messages between UIWebView/WKWebView and embedded JS. Made with pure Swift. Features Easy, fast and reliable event bus system
Monitor changes to files and directories using kernel event notifications (kqueue) in Swift
SKQueue SKQueue is a Swift libary used to monitor changes to the filesystem. It wraps the part of the kernel event notification interface of libc, kqu
A declarative state management and dependency injection library for SwiftUI x Concurrency
A declarative state management and dependency injection library for SwiftUI x Concurrency
IOS e-commerce app developed using MVVM architecture with Swift UI
IOS e-commerce app developed using MVVM architecture with Swift UI.
GitHub iOS client with minimum third-party dependencies.
GitHubSearch GitHub iOS client with minimum third-party dependencies. The app allows for searching for repositories using GitHub API. ๐ In the next r
An iOS app for GitHub with exploring trending
GiTiny is iOS app for GitHub with exploring trending. Written in RxSwift and MVVM-C architecture. Features ๐ฅ Explore Trending Repositories and Develo
GitHub iOS client in RxSwift and MVVM-C clean architecture
GitHub iOS client in RxSwift and MVVM-C clean architecture. FlutterHub - Flutter version available at an early stage KotlinHub - Android version is co
An iOS app developed for FOSSASIA in mind
This is an iOS app developed for FOSSASIA in mind. The Open Event Project offers event managers a platform to organize all kinds of events including concerts, conferences, summits and regular meetups.
Event management iOS app for organizers using Open Event Platform
Open Event Organizer iOS App Event management app for organizers using Open Event Platform Roadmap Make the app functionality and UI/UX similar to the
OpenStack Foundation Summit App
OpenStack Foundation Summit App The official app for the OpenStack Summit. (iTunes) Supports iOS, watchOS and tvOS. Setup Fetch Carthage dependencies.
Github repo search with using mvvm-c and clean architecture and using combine swift
GitSearchWithMVVM-C-CleanArchitecture Github repo search with using mvvm-c and clean architecture and using combine swift. Content Overview How To Run
Tracker - A simple location logger app written in Swift and MVVM architecture
Tracker - A simple location logger app written in Swift and MVVM architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Exchanger - a simple iOS application demonstrating one of approaches to implement VIPER ๐ architecture in modern Objective-C
The Exchanger is a simple iOS application demonstrating one of approaches to implement VIPER ๐ architecture in modern Objective-C.
A data-driven UIScrollView + UIStackView framework for building fast and flexible lists
JKListKit A data-driven UIScrollView + UIStackView framework for building fast and flexible lists. Full Oficial documentation Main Features ๐ Create
Image Editor iOS App - CLEAN Architecture + MVP Pattern
Image Editor iOS Application - Built using UIKit, CoreData, CoreImage, and URLSession Frameworks with CLEAN Architecture and MVP UI design pattern.
Finance App written in Swift and SwiftUI
Finance App written in Swift and SwiftUI. Modular MVVM architecture (SPM) with Composition Root.
A proof of concept of the VIPER architecture
This project contains a proof of concept of the VIPER architecture. For this we are going to make use of the public API tmdb, with which we will implement a search engine, a list and a view detail.
Hello Clean Architecture With SwiftUI
HelloCleanArchitectureWithSwiftUI CleanArchitecture for SwiftUI with Combine, Co
Swift implementation of KERI (Key Event Receipt Infrastructure)
keri-swift Swift implementation of KERI (Key Event Receipt Infrastructure) Introduction keri-swift is an open source go implementation of the Key Even
NY Times is an Minimal News ๐ iOS application built to describe the use of SwiftSoup and CoreData with SwiftUI.
๐ฝ NY Times is an Minimal News ๐ iOS app ๐ฑ built to describe the use of SwiftSoup and CoreData with SwiftUI๐ฅ
Assignment: iOS app in VIP Clean architecture
countries_vip_clean Assignment: iOS app in VIP Clean architecture. for countries
MockChat TDD MVVM SwiftUI - Mockable, Test driven Development, clear Architecture example using SwiftUI
MockChat_TDD_MVVM_SwiftUI Mockable, Test driven Development, clear Architecture
Wiggles-iOS - Beautiful Puppy adoption app built to Demonstrate the SwiftUI and MVVM Architecture
Wiggles ๐ถ Beautiful Puppy adoption app built to Demonstrate the use of SwiftUI
Challenge-viper-finance - Project for VIPER Architecture Dev Sprints on Devpass
VIPER Challenge - Finance App ๐ฐ Neste desafio, aplicaremos conceitos da arquite
Composable-effect-identifier - A library that helps managing `Effect` identifiers when using The Composable Architecture (TCA)
Composable Effect Identifier This ComposableEffectIdentifier is a small accessor
Lace - A simple NTS.live macOS application
Marconio A simple macOS (and maybe iOS) application to listen to NTS through. NT
Mvi Architecture for SwiftUI Apps. MVI is a unidirectional data flow architecture.
Mvi-SwiftUI If you like to read this on Medium , you can find it here MVI Architecture for SwiftUI Apps MVI Architecture Model-View-Intent (MVI) is a
An iOS application written in Swift to demonstrate how to implement a Clean Architecture in iOS
Reminders iOS An iOS application written in Swift to demonstrate how to implement a Clean Architecture in iOS. Idea The idea is to implement the simpl
NewsApp-MVVM - News application with MVVM architecture
NewsApp-MVVM News application with MVVM architecture.
PaymentApp - Payment App based on the MVVM architecture, with certain adaptations
PaymentApp Estรก basado en la arquitectura MVVM, con ciertas adaptaciones. Estruc
ScrumdingerTCA - Appleโs tutorial app recreated using The Composable Architecture
ScrumdingerTCA Appleโs tutorial app recreated using The Composable Architecture
CleanArchitecture - Helping project to learn Clean Architecture using iOS (Swift)
Clean Architecture Helping project to learn Clean Architecture using iOS (Swift)
MusicPlayer - Beautiful Music Player app built using SwiftUI to demonstrate Neumorphic design pattern and MVVM architecture
Skailer ๐ง Beautiful Music Player app built using SwiftUI to demonstrate Neumorp
This is a tiny experimental application using SwiftUI with Flux architecture.
๐ SwiftUI-Flux This is a tiny experimental application using SwiftUI with Flux architecture.
Unidirectional reactive architecture using new Apple Combine framework
Unidirectional Reactive Architecture. This is a Combine implemetation of ReactiveFeedback and RxFeedback
Simple iOS app to showcase navigation with coordinators in SwiftUI + MVVM.
SimpleNavigation Simple iOS app to showcase the use of the Coordinator pattern using SwiftUI and MVVM. The implementation is as easy as calling a push
A powerful SwiftUI Architecture that merges Redux to the functional world of Swift. While bringing powerful workflows to streamline CoreML/Metal/IPFS usage in the Apple ecosystem.
GraniteUI - v0.0 - WIP A powerful SwiftUI Architecture that merges Redux event handling and state management with functional programming. While bringi
LOL Champions app: a small Multi-Module demo application to demonstrate modern iOS application tech-stacks with a Multi-module and MVVM architecture
LOL Champions app: a small Multi-Module demo application to demonstrate modern iOS application tech-stacks with a Multi-module and MVVM architecture
A very simple way to implement Backbone.js style custom event listeners and triggering in Swift for iOS development.
Swift Custom Events A very simple way to implement Backbone.js style custom event listeners and triggering in Swift for iOS development. This provides
Demonstration blackjack app for native iOS. Uses MVVM architecture
Blackjack - native iOS application This project is a simple demonstration on how to intergrate swiftUI with MVVM architecture. Although, technically,
DataDrivenAlert - Extension for SwiftUI.Alert for data driven configuration
Data driven alert and confirmation dialog Based on Composable Architecture Alert
๐ Redux like architecture for SwiftUI
Simple Architecture like Redux Installation SPM dependencies: [ .package(url: "https://github.com/gre4ixin/ReduxUI.git", .upToNextMinor(from: "1.0
Select the right architecture and functional reactive programming framework
#boilerplate This repository demonstrates different architectures and usage of popular reactive programming frameworks. I decided to open-source coupl
Sample project using VIPER architecture
VIPER-Persons Small project using a master and detail view Demonstrates the use of the following features: VIPER architecture (https://mutualmobile.co
A simple example of the VIPER architecture for iOS apps
Counter Counter is a simple app showing the basics of the VIPER architecture, a version of Uncle Bobโs Clean Architecture for iOS apps. Counter shows
Quinbay - The project covers dynamic tableview cell height, MVVM and clean Architecture and Prefetching Table Data From server or infinite scroll view
Quinbay The Quinbay is a sample application. The project covers dynamic tablevie
MoneySafe - Application for tracking income and expenses and analyzing expenses. VIPER architecture, CoreData, Charts
๐ธ MoneySafe ๐ธ Application for tracking income and expenses and analyzing expen
iOS TV Shows app with TMDb Api. RxSwift, MVVM, Clean Architecture. Tuist + Swift Package Manager
TVShows iOS app built with RxSwift, using the TMDb API. Built with Swift 5 RxSwift, RxDataSources Clean + Modular Architecture Cordinator Pattern. MVV
๐ An Unsplash app for iOS
๐ Papr Papr is an unofficial Unsplash app for iOS. ๐โโ๏ธ Getting Started git clone https://github.com/jdisho/Papr.git cd Papr pod install open Papr.x
AQMonitoring - Air Quality Monitoring App to see live AQI and city data/graph in Swift with WebSocket and MVVM architecture
AQMonitoring Air Quality Monitoring App to see live AQI and city data/graph in S
SwiftUI-TodoList - This project uses MVVM architecture and UserDefaults to persist data
SwiftUI-TodoList | โโโ SwiftUITodoList | โโโ Library | โโโ Models
A basic countdown app that allows the user to create, edit, and delete events. Each event contains a live countdown timer to a specified date and time.
Event Countdown App (iOS) Created by Lucas Ausberger About This Project Created: January 4, 2021 Last Updated: January 8, 2021 Current Verison: 1.1.1
Anime schedule, korean subtitle for iOS with SwiftUI + Combine and MVVM architecture
AniTime Anime schedule, korean subtitle for iOS with SwiftUI + Combine and MVVM architecture I'm developing a new one for the SwiftUI life cycle annou
Superhero-composable-watch-example - A superhero themed experiment using the swift composable architecture on a SwiftUI/Combine iOS app and Watch extension
Superhero Composable Watch Example Calling all superhero and Apple Watch enthusi
Challenge-vip-delivery - Project for VIP (Clean Swift) Architecture Dev Sprints on Devpass
VIP (Clean Swift) - Delivery App ๐ Neste desafio, aplicaremos conceitos da arquitetura VIP para finalizar a implementaรงรฃo de um aplicativo. Desenvolv
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
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