Packages for keyword “async-await”
These packages are available as a package collection, usable in Xcode or SwiftPM.
RKAPIService
RKAPIService is a simple and handy API Service utilizes swift concurrency aka async/await
swift-http
An awesome Swift HTTP library to rapidly create communication layers with API endpoints.
SwiftLibModbus
Swift async/await wrapper for Modbus TCP/RTU communication - modern libmodbus interface with Swift Concurrency
SwiftyNetworking
SwiftyNetworking is a powerful and easy-to-use networking client written in Swift
SwiftyRedis
High-Level Async Redis Library for Swift
TaskTrigger
Attach async tasks to SwiftUI views using a trigger mechanism.
SwiftUPnP
A 100% Swift based UPnP implementation
Arweave
A lightweight Swift client for the Arweave blockchain
async-collections
Swift concurrency collection support
AsyncObjects
Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.
EagleNet
Simple lightweight networking layer written on top of URLSession. This will provide a clean, separate layer for networking.
IzziRequest
IzziRequest is a super lightweight Swift package that helps you efficiently manage network calls in your application. It supports all key aspects of modern networking, including HTTP methods, request bodies, headers, timeout control, and flexible caching.
NetworkService
An async library for using URLSession
NetworkKit
Powerful network layer seamlessly integrating Combine Framework, Async/Await, and Closures.
CacheStore
🌳 SwiftUI State Management
NetworkLayer
Network communication made easy.
AsyncHTTP
Swift networking with async/await
CombineMIDI
Connect MIDI using async-await to SwiftUI (or UIKit)
Disposable
🗑️ Disposable lifecycle handlers. 'Disposables' are source-agnostic and can represent custom handlers or wrap Swift Tasks, Combine Cancellable, RxSwift Disposables, etc.
Lurker
Abstraction over the iOS BackgroundTask API to make background tasks easy to isolate, maintain and schedule.