149 Repositories
Swift combine Libraries
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
Same repository with SwiftUI&Combine
RSS Feed Reader SwiftUI&Combine This repository is an example iOS Application with SwiftUI & Combine & MVVM design pattern. Same example of this repos
⚙️ A tiny property wrapper for UserDefaults. Only 60 lines of code.
⚙️ A tiny property wrapper for UserDefaults. Only 60 lines of code. import Persistent extension UserDefaults { // Optional property @Per
Swift UI component - Stories instagram, slideshow, crypto wallet intro
SwiftUI and Combine - Stories intro multi-platform widget Features Long tap - pause stories showcase Tap - next story Leeway - pause before start stor
This repository shows how handle Rest API's in SwiftUI and Combine
SwiftUI-Combine-Networking This repository shows how handle Rest API's in SwiftUI and Combine Endpoints enum includes paths which will be added the en
Aplikasi CrypTraces adalah MacOS Widget Crypto Tracker dengan SwiftUI, Combine & Cocoa Framework, dan WebSocket & CoinCap API
Aplikasi CrypTraces adalah MacOS Widget Crypto Tracker dengan SwiftUI, Combine & Cocoa Framework, dan WebSocket & CoinCap API. Aplikasi ini berbentuk Widget di Menu Bar MacOS dengan menampilkan beberapa Crypto Currency seperti Bitcoin (BTC), Ethereum (ETH), Dogecoin (DOGE), Monero (XMR), dan Litecoin (LTC).
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
Easy and lightweight network layer for creating different set of network requests like GET, POST, PUT, DELETE customizable with coders conforming to TopLevelDecoder, TopLevelEncoder
Easy and lightweight network layer for creating different set of network requests like GET, POST, PUT, DELETE customizable with coders conforming to TopLevelDecoder, TopLevelEncoder
Testable Combine Publishers - An easy, declarative way to unit test Combine Publishers in Swift
Testable Combine Publishers An easy, declarative way to unit test Combine Publishers in Swift About Combine Publishers are notoriously verbose to unit
Auto scrollable multi platform header menu usually used in food delivery applications - SwiftUI & Combine
Auto scrollable header menu - SwiftUI & Combine Features Auto scrollable up menu while navigating the list up and down Navigate to any section from up
⚛️ 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
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
AsyncExtensions aims to mimic Swift Combine operators for async sequences.
AsyncExtensions AsyncExtensions provides a collection of operators, async sequences and async streams that mimics Combine behaviour. The purpose is to
A Combine-style wrapper around Network's NWConnection with a UDP protocol
A Combine-style wrapper around Network's NWConnection with a UDP protocol
🌤 SwiftUI Weather App
WeatherApp 《SwiftUI 与 Combine 编程》(喵神) 读后实践 一个天气 App,可搜索、关注城市,查看城市详细天气预报。 由 SwiftUI 驱动的跨平台 app,包括 UI 布局、状态管理、网络数据获取和本地数据存储等等。
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
iOS 15, MVVM, Async Await, Core Data, Abstract Network Layer, Repository & DAO design patterns, SwiftUI and Combine
iOS 15, MVVM, Async Await, Core Data, Abstract Network Layer, Repository & DAO design patterns, SwiftUI and Combine
A SwiftUI Application using MVVM, Core Data and Combine
SwiftUI | Breaking Bad App Application that shows the characters of Breaking Bad.
SwiftUIBootStrap contains Swift UI along with MVVM and Combine
SwiftUIBootstrap Project This project provides an insight on how to write start a project with SwiftUI Below are the items that are covered in this pr
TrendingMovies demos some UIKit (& Combine) concepts
TrendingMovies demos some UIKit (& Combine) concepts. The goal is to make a application using some good software engineering concepts from my point of view, and show how I like to code. It'll be updated with new features and tests as soon as possible.
PowerfulCombine - A simple suite of Combine helpers
A package with powerful combine extensions. 🤟 Motivation The Combine framework
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🔥
In this project I chose MVVM architectural pattern in order to design applications structure.
SwinjectExample In this project I chose MVVM architectural pattern in order to design applications structure. Also I used "Swinject" framework for con
Fromswifttoswiftui - Swift and SwiftUI materials that cover the following topics - keypath, property wrapper, Combine and result builder
From Swfit to SwiftUI In this repository you can find materials related to the l
AnimeSearch - A simple app that shows how to use Anilist GraphQL based API with Apollo
AnimeSearch A simple app that shows how to use Anilist GraphQL based API with Ap
MetaWear-Swift-Combine-SDK - Build iOS and macOS apps controlling MetaWear Bluetooth Low Energy wearables without C++ or CoreBluetooth expertise
MetaWear Swift Combine SDK Beta Control our wearable sensors on iOS and macOS de
Swift 100 Days of SwiftUI Course
100 Days of SwiftUI & Combine Projects, playgrounds, and other material made while following along with Paul Hudson’s 100 Days of SwiftUI course -- an
A sample project exploring MVVM pattern with SwiftUI/Combine, using Unsplash API (via Picsum.photos API)
CombineUnsplash A sample project exploring MVVM pattern with SwiftUI/Combine, using Unsplash API (via Picsum.photos API) with detail example. Resource
Unidirectional reactive architecture using new Apple Combine framework
Unidirectional Reactive Architecture. This is a Combine implemetation of ReactiveFeedback and RxFeedback
🌾 Harvest: Apple's Combine.framework + State Machine, inspired by Elm.
NOTE: This repository has been discontinued in favor of Actomaton. 🌾 Harvest Apple's Combine.framework (from iOS 13) + State Machine, inspired by Elm
SwiftUI Todo app example using a React/Redux monolithic state store with flux like dispatch/reduce actions
SwiftUI-Todo-Redux SwiftUI Todo Redux app example using a React/Redux monolithic state store with flux like dispatch/reduce actions Background SwiftUI
SwiftUI + Combine + MVVM - Book search example
CombineBookSearch SwiftUI + Combine + MVVM Example project of SwiftUI and Combine using MVVM architecture pattern.
My demo submission to Babylon Health
Hello Babylon Thank you for taking the time to consider my demo during the recruitment process for the Remote Senior iOS Developer position at your co
⌨️A Combine-based way to observe and adjust for Keyboard notifications in SwiftUI
⌨️ Keyboard Observing A Combine-based solution for observing and avoiding the keyboard in SwiftUI. Table of Contents About Requirements Installation C
A generic state manager compatible with Combine
Loadable A generic state manager Loadable is a simple state manager that helps you to better handle asynchronous operations How it works You can deliv
Aesthetic floating tab bar ––– SwiftUI & Combine ⛓️ Importable via Swift Package Manager 📦
FloatingTabBar An aesthetic floating tab bar made with SwiftUI & Combine importabable via Swift Package Manager 📦 Based off BottomBar-SwiftUI Preview
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
Diagrams of Combine Publishers implemented with SwiftUI
CombineMarbles for iOS Diagrams of Combine Publishers implemented with SwiftUI Combine is a new library for composing asynchronous events over time (R
Open-source implementation of Apple's Combine for processing values over time
CombineX 简体中文 Open-source implementation of Apple's Combine for processing values over time. Though CombineX have implemented all the Combine interfac
Async network layer with Combine
Version 1.0.10 Currently Available Platform Version iOS 12.0 tvOS 10.0 macOS 10.15 watchOS 3.0 macCatalyst 13.0 Hover is a Network layer which uses Ap
💎 Redux like architecture for SwiftUI
Simple Architecture like Redux Installation SPM dependencies: [ .package(url: "https://github.com/gre4ixin/ReduxUI.git", .upToNextMinor(from: "1.0
An MVI, SwiftUI and Combine exploration project to shop clothe by resemblance 👗
Portfolio is an MVI, SwiftUI and Combine exploration project to keep track of your portfolio over time. Resources MVI MVI Architecture for Android Tut
Proof concept of modularized app with SwiftPackages built over MVI + Combine + SwiftUI in a single repo
PKDex-iOS Proof concept of modularized app with SwiftPackages built over MVI + Combine + SwiftUI in a single repo Introduction This project is a proof
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
SwiftUI Resume - A simple resume writed by swiftUI + Combine
SwiftUI_Resume a simple "resume" writed by swiftUI + Combine
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
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
MVVM-RXSWIFT-COMBINE- - Demo application populating posts from network request using
MVVM = RXSWIFT + COMBINE Demo application populating posts from network request
Bank-Test - MVVM List-Details App using combine
Bank-Test MVVM List-Details App using combine Pods used in this Task Moya with A
Brands-Combine - A demo for Using Combine with UIKit
Brands-Combine Brands is demo for Using Combine with UIKit What did i use ? Simp
The easiest way to install and switch between multiple versions of Xcode - with a mouse click.
Xcodes.app The easiest way to install and switch between multiple versions of Xcode. If you're looking for a command-line version of Xcodes.app, try x
A demo app to showcase testable, modern iOS development with SwiftUI and Combine on MVVM-C architecture.
Coinz_App_iOS A demo app to showcase testable, modern iOS development with SwiftUI and Combine on MVVM-C architecture. Tech Stack: Swift, SwiftUI, Com
A demo app to showcase pixel perfect, modern iOS development with SwiftUI and Combine on MVVM-C architecture.
Pixel_Perfect_SwiftUI A demo app to showcase pixel perfect, modern iOS development with SwiftUI and Combine on MVVM-C architecture. Tech Stack: Swift,
Estudo introdutório sobre o framework Combine
Combine - POC Este projeto destina-se a fazer um estudo introdutório sobre o framework Combine. Baseado neste tutorial do Tibor Bödecs. A funcionalida
A study card application built with SwiftUI and Combine
StudyCards Description A study card application. I built this application to get
A demo demonstrates how to use combine and MVVM in the SwiftUI app
SwiftUI-MVVM-Combine A demo demonstrates how to use combine and MVVM in the Swif
Login screen - Sample screen created for job application
LoginDemo Login app screen Evaluation of coding skills for job application We wo
Demo to show Air Quality Indices of Cities (in India) using SwiftUI and Combine Framework
AirQualityMonitoring-SwiftUI-Combine Demo to show Air Quality Indices of Cities (in India) using SwiftUI and Combine Framework Demo Video City List wi
A modern Swift wrapper for Instagram Private API.
Swiftagram is a wrapper for Instagram Private API, written entirely in (modern) Swift. Instagram's official APIs, both the Instagram Basic Display API
CombineとAppKitでMVVMのシンプルなサンプルを作ってみたもの
MVVM-Sample-Combine-AppKit MVVM の練習に Combine と AppKit でシンプルなサンプルを作ってみたものです。 iOS アプリ設計パターン入門の MVVM サンプルと同様のものを Combine で再現しています。 ┬─ Model │ ├─ AppDel
Best architecture for SwiftUI + CombineBest architecture for SwiftUI + Combine
Best architecture for SwiftUI + Combine The content of the presentation: First of the proposed architectures - MVP + C Second of the proposed architec
iOS native app demo with Xcode and Swift using MVVM architecture and Apple's Combine framework for functional reactive programming, all with UIKit
iOS (Swift 5): MVVM test with Combine and UIKit MVVM and functional reactive programming (FRP) are very used in iOS development inside companies. Here
Support Combine Assign subscriber in RxSwift.
RxAssign Support Combine Assign subscriber in RxSwift. Assign uses a KeyPath which is really nice and useful. ** RxAssign extends Driver and Signal in
Simple iOS app in Swift to show AQI for some cities using websocket using Combine + MVVM
AQI Simple iOS app in Swift to show AQI for some cities using websocket using Combine + MVVM This app follows MVVM This app uses combine framework The
This Repository holds learning data on Combine Framework
Combine Framework List of Topics Welcome, every section in this repo contains a collection of exercises demonstrating combine's utilization as well as
Mini-application iOS native avec Xcode et Swift exploitant l'architecture MVVM et le framework Combine d'Apple pour la mise en place de la programmation réactive fonctionnelle, le tout avec UIKit.
iOS (Swift 5): Test MVVM avec Combine et UIKit L'architecture MVVM et la programmation réactive fonctionnelle sont très utlisées dans le développement
Movie Store with SwiftUI and Combine.
MovieStore Movie Store with SwiftUI and Combine. La app se realizo en el patrón MVVM (Model - View - ViewModel) Model Dentro del la app van a encontra
The Swift-est way to build native mobile apps that connect to Salesforce.
Swiftly Salesforce is the Swift-est way to build native mobile apps that connect to Salesforce: Written entirely in Swift. Very easy to install and up
Package that extends Combine with some useful APIs
CombineExpanded Package that extends Combine with some useful APIs. New API: then shareReplay Future.deferred then Wait for completion of self, then f
Code Challenge - Using Alamofire is a Swift-based, HTTP networking library, also Codable for Data Model and Combine Framework .
Code Challenge ##Using Alamofire is a Swift-based, HTTP networking library, also Codable for Data Model and Combine Framework . Alamofire is one of th
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
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
Application to test MVVM architecture with Combine and UIKit librarys.
Application to test MVVM architecture with Combine and UIKit librarys.
AsyncOperators brings some features of RxSwift/Combine to Structured Concurrency
AsyncOperators brings some features of RxSwift/Combine to Structured Concurrency, such as combineLatest and distinctUntilChanged.
A Swift Playground to play around Combine
CombinePlayground A Swift Playground to play around Combine Why made this playground To help myself learn Combine, I re-implemented the same features
UDF (Unidirectional Data Flow) architecture on SwiftUI/Combine
The license The SwiftUI-UDF stays under a dual license (email confirmation required): It can be Free for non-commercial use, public repository or star
A SwiftUI Weather App powered by World Weather Online API
SwiftUI-Weather The SwiftUI Weather app, allow users get the current weather for a particular locatio and view a 5-day weather forecast for the select
Use this package in order to ease up working with Combine URLSession.
Use this package in order to ease up working with Combine URLSession. We support working with Codable for all main HTTP methods GET, POST, PUT and DELETE. We also support MultipartUpload
Declarative and Reactive Networking for Swift.
Squid Squid is a declarative and reactive networking library for Swift. Developed for Swift 5, it aims to make use of the latest language features. Th
Applies filter to a selected image from the Gallery using Combine
CombinePhotoFiltering App CombinePhotoFiltering is an app that applies sepia and bloom to a selected picture from the Photos app. Highlights The app i
Fetch the star wars api from all the planets and list and show details using Swift UI and Combine
Star Wars Planets Fetch the star wars planet data by using stat war api, list and show details using SwiftUI and Combine frameworks 🔖 Swift UI Framew
Fun GridScrollView written in SwiftUI + Combine, bridging between UIKit
BSZoomGridScrollView BSZoomGridScrollView is a powerful, pure swift iOS UI framework that provides the awesome grid scrollview containing your image a
Combine explanation + examples
Combine Playground These repository contains a Xcode Playground that goes over the basics of Combine and presents usage examples for the main componen
🚦 Validation library depends on SwiftUI & Combine. Reactive and fully customizable.
🚦 Validation library depends on SwiftUI & Combine. Reactive and fully customizable.
small iOS & ipadOS application written in SwiftUI and Combine, that fetches twitter users and tweets using Twitter's api
HomeTwitter Small iOS & ipadOS application written in SwiftUI and Combine, that fetches twitter users and tweets using Twitter's api. This is just a s
An unofficial E-Hentai App for iOS built with SwiftUI.
EhPanda An unofficial E-Hentai App for iOS. English・ Deutsch・ 한국어・ 日本語・ 繁體中文・ 简体中文 📢 Translations Wanted 📢 Please submit a pull request if you want
Demo implementing Modern MVVM with Combine and SwiftUI
ModernMVVM-Combine-SwiftUI Demo implementing Modern MVVM with Combine and SwiftUI Includes the following: Publishers feedback with needed extensions V
AnalyticsKit for Swift is designed to combine various analytical services into one simple tool.
🦋 AnalyticsKit AnalyticsKit for Swift is designed to combine various analytical services into one simple tool. To send information about a custom eve
emoji-picker demo 🥰
emoji-picker demo 🥰 External dependencies Dependencies are managed by Swift Package Manager. SnapKit - a DSL to make Auto Layout easy on both iOS and
Add publisher to reachability
ReachabilityCombine Add publisher to Reachability for convenience. usage
Unidirectional, transactional, operation-based Store implementation.
Unidirectional, transactional, operation-based Store implementation for Swift and SwiftUI Overview Store eschews MVC in favour of a unidirectional dat
A native SoundCloud app for macOS, written in SwiftUI
Nuage A native SoundCloud app for macOS, written in SwiftUI About Nuage is an independent and open-source project to build a native SoundCloud client
AnimeListSwiftUI - Anime quote list built with MVVM Swift 5 using Async/Await
How To In SwiftUI Async/Await AnimeListSwiftUI - Anime quote list built with MVVM Swift 5 using Async/Await Clones Clubhouse - App clone built with Sw
A lightweight swift network layer with Combine, Async-Await, and a traditional completion block.
CombineNetwork A simple light-weight network library to make network requesting simpler. It supports newer techonology such as async/await as well as
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
Pigeon is a SwiftUI and UIKit library that relies on Combine to deal with asynchronous data.
Pigeon 🐦 Introduction Pigeon is a SwiftUI and UIKit library that relies on Combine to deal with asynchronous data. It is heavily inspired by React Qu
Predictable state management for SwiftUI applications.
SwiftDux Predictable state management for SwiftUI applications. SwiftDux is a state container inspired by Redux and built on top of Combine and SwiftU
☠️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.
A speech recognition framework designed for SwiftUI.
SwiftSpeech Speech Recognition Made Simple Recognize your user's voice elegantly without having to figure out authorization and audio engines. SwiftSp