56 Repositories
Swift await Libraries
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
Vapor Website for oneleif
Project Info This project is a central repository for the oneleif website project. The website will feature articles, social information and serves as
🍴 Parallelize two or more async functions
Fork Parallelize two or more async functions What is Fork? Fork allows for a single input to create two separate async functions that return potential
🤵🏽♀️ Janet — A thin HTTP networking layer built on URLSession for simple, declarative endpoint specification leveraging the power of async/await.
🤵🏽♀️ Janet — Just another networking kit — A thin HTTP networking layer built on URLSession for simple, declarative endpoint specification leveragi
Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.
AsyncObjects Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency. Overview While Swif
Automatically generate GraphQL queries and decode results into Swift objects, and also interact with arbitrary GitHub API endpoints
GitHub API and GraphQL Client This package provides a generic GitHub API client (GithubApiClient) as well as Codable-like GitHub GraphQL querying and
Slack message generator and API client, written in Swift with Result Builders and Concurrency
Slack Message Client This package provides a Swift object model for a Slack Block Kit message, as well as a Result Builder convenience interface for e
Lightweight async/await networking library with interceptor support - usable from iOS 13+.
Lightweight async/await networking library with interceptor support. 🚀 Getting started AsyncNetwork's session acts as a wrapper to URLSession by addi
A Swift lib for network with async/await
SmileNetwork A Swift network utility with async/await applied UseAge enum MockEndpoint { case weather(cityId: String) } extension MockEndpoint: S
Type-Erased Existential Generic AsyncSequence Values in Swift
AnyAsyncSequence AnyAsyncSequence allows you to expose AsyncSequence interfaces in your APIs without exposing the underlying sequence type, while cont
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
Swift async/await based socket
Socket Swift async/await based socket library Introduction This library exposes an idiomatic Swift API for interacting with POSIX sockets via an async
Edit images and video with async / await in Swift, powered by Metal.
AsyncGraphics The core value type in AsyncGraphics is a Graphic. It's like an image, tho it can be used with various async methods. Documentation Swif
A replacement of Apple's URLSession
AsyncURLSession Apple brought us a very shiny feature async. And URLSession supported it at once. But you can't use downloadTask with async. So this p
Minimalist HTTP request library via async / await
Making HTTP API requests in Swift using Foundation can be verbose and use a mix of types like URL, URLComponents and URLRequest to form a request and then handling all the encoding and decoding steps later
✳️ SwiftUI Pull to Refresh (for iOS 13 and iOS 14) package.
Refreshable ✳️ SwiftUI Pull to Refresh (for iOS 13 and iOS 14) package. See complementary article at SwiftUI Pull to Refresh (for iOS 13 and iOS 14).
A wrapper on the CoreLocation framework replacing the delegate pattern with Swift concurrency
swift-locations A wrapper on the CoreLocation framework replacing the delegate pattern with Swift concurrency. Overview CoreLocation reports a device'
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
An awesome Swift HTTP library to rapidly create communication layers with API endpoints
An awesome Swift HTTP library to rapidly create communication layers with API endpoints
Async+ for Swift provides a simple chainable interface for your async and throwing code, similar to promises and futures
Async+ for Swift provides a simple chainable interface for your async and throwing code, similar to promises and futures. Have the best of both worlds
Finance App written in Swift and SwiftUI
Finance App written in Swift and SwiftUI. Modular MVVM architecture (SPM) with Composition Root.
AsyncLocationKit - Async/await CoreLocation With Swift
AsyncLocationKit Wrapper for Apple CoreLocation framework with new Concurency Mo
AsyncTaskKit - contains some additions to async/await Task
AsyncTaskKit This repo contains some additions to async/await Task. In general i
straightforward networking and error handling with async-await and URLSession
AsyncAwaitNetworkingPlayground How To Run Just clone the project, open it and run. Some notes about AsyncAwaitNetworkingPlayground It's a straightforw
A SwiftUI view for dynamically rendering content based upon "loading", "error", and "completed" data loading states.
SwiftUIAsyncContentView A SwiftUI view for dynamically rendering content based upon "loading", "error", and "completed" data loading states.. Installa
A web API client in Swift built using Async/Await
Get A modern web API client in Swift built using Async/Await and Actors. let cli
Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream.
Asynchone Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream. Requirements iOS 15.0+ macOS 12.0+ Installation Swift Packag
Hydra: Lightweight full-featured Promises, Async-Await Library in Swift
Async Functions for ECMAScript The introduction of Promises and Generators in EC
iOS 13-compatible backports of commonly used async/await-based system APIs that are only available from iOS 15 by default.
AsyncCompatibilityKit Welcome to AsyncCompatibilityKit, a lightweight Swift package that adds iOS 13-compatible backports of commonly used async/await
Using async / await on iOS 13: everything you need to know
Using async / await on iOS 13: everything you need to know! 🚀 Content This repository contains the code sample I've used during December 14th's lives
Sample code from an NSScreencast episode
Sample Code This code is part of an NSScreencast episode. Sample code is released under the MIT license (see below), except for 3rd party code (typica
AsyncHTTP - Generic networking library written using Swift async/await
Generic networking library written using Swift async/await
Example project showing how to use async/await with iOS 13
ios13AsyncAwait Example project showing how to use async/await with iOS 13 Article This source code is a part of an article published at This Dev Brai
A simple network layer for use in small iOS projects with async/await support
SimpleNetwork Intro SimpleNetwork is simple network layer for use in small projects. Swift Package Manager Note: Instructions below are for using Swif
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
A web API client in Swift built using Async/Await
Web API Client A modern web API client in Swift built using Async/Await and Actors. let client = APIClient(host: "api.github.com") // Using the clien
An introduction to using Swift's new concurrency features in SwiftUI
SwiftUI Concurrency Essentials An introduction to using Swift's new concurrency features in SwiftUI Discuss with me · Report Bug · Request Feature Art
An unofficial supported Swift client library for accessing News API.
An unofficial supported Swift client library for accessing News API.
Swift concurrency collection support
AsyncCollections Functions for running async processes on Swift Collections ForEach Run an async function on every element of a Sequence. await array.
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
Prototype actor and async/await toolkit for Swift 5.5+
Prototype actor and async/await toolkit for Swift 5.5+
A cli program written in swift (with async/await) that removes the unnecessary parts of xcframeworks.
xctrim A cli program written in swift (with async/await) that removes the unnecessary parts of xcframeworks. Usecase Say you downloaded firebase sdk a
async and await for Swift.
async and await for Swift. Usage Beta version. New docs soon... Contribute If you have any problems or need more information, please open an issue usi
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
AsyncDispatcher is a lightweight Dispatcher implementation of Flux pattern.
Simplified Dispatcher implementation of Flux pattern written in Swift using new async/await concurrency model
Autocomplete for a text field in SwiftUI using async/await
Autocomplete for a text field in SwiftUI using async/await
⚡️ Lightweight full-featured Promises, Async & Await Library in Swift
Lightweight full-featured Promises, Async & Await Library in Swift What's this? Hydra is full-featured lightweight library which allows you to write b
Tame async code with battle-tested promises
Then Reason - Example - Documentation - Installation fetchUserId().then { id in print("UserID : \(id)") }.onError { e in print("An error occur
🎭 Swift async/await & Actor-powered effectful state-management framework.
🎭 Actomaton 🧑🎤 Actor + 🤖 Automaton = 🎭 Actomaton Actomaton is Swift async/await & Actor-powered effectful state-management framework inspired by
⏳ Collection of Swift 5.5 async/await utility functions.
⏳ FunAsync Collection of Swift 5.5 async/await utility functions. Throw - Result conversion asyncThrowsToAsyncResult asyncResultToAsyncThrows More C
🖼 Gallery App for Actomaton (async/await + Elm Architecture) + SwiftUI.
🖼 Actomaton-Gallery Gallery App for Actomaton (async/await + Elm Architecture) + SwiftUI. NOTE: Most of the code are reused from Harvest-SwiftUI-Gall
Fetch Multiple Rest API using Swift 5.5 Async Await with Task, TaskGroup, Continuation API
Source code for Tutorial on experimenting with Swift Async Await to fetch multiple REST API endpoints and eliminate Pyramid of Doom callback hell to improve code readability and maintanability
AwaitKit is a powerful Swift library which provides a powerful way to write asynchronous code in a sequential manner.
AwaitKit is a powerful Swift library inspired by the Async/Await specification in ES8 (ECMAScript 2017) which provides a powerful way to write asynchronous code in a sequential manner.
SwiftCoroutine - Swift coroutines for iOS, macOS and Linux.
Many languages, such as Kotlin, Go, JavaScript, Python, Rust, C#, C++ and others, already have coroutines support that makes the async/await pattern i
Hydra ⚡️ Lightweight full-featured Promises, Async & Await Library in Swift
Lightweight full-featured Promises, Async & Await Library in Swift What's this? Hydra is full-featured lightweight library which allows you to write b