Packages for keyword “async-await”
These packages are available as a package collection, usable in Xcode or SwiftPM.
FlyingFox
Lightweight, HTTP server written in Swift using async/await.
ButtonKit
Asynchronous and Throwable button implementation for SwiftUI, with animations and progress tracking
Queuer
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
RealHTTP
🌀swift async http client - fast, lightweight, type-safe
request-dl
Simplifies network requests using SwiftNIO or URLSession with powerful types like DataTask, DownloadTask, and UploadTask.
Then
:clapper: Tame async code with battle-tested promises
AsyncLocationKit
📍async/await CoreLocation
EagleNet
Simple lightweight networking layer written on top of URLSession. This will provide a clean, separate layer for networking.
SmartNetwork
Light weight wrapper around URLSession
SwiftAsyncStream
Implementations of AsyncLock, AsyncSignal, ValueSubject, EventSubject and AsyncExpectation
SwiftSlash
Concurrent shell scripting framework with deep support for async/await.
SwiftyContacts
A Swift library for Contacts framework.
swift-retry
Retries in Swift with sensible defaults and powerful flexibility.
Arachne
Networking layer for apps using Swift Concurrency.
Asyncify
🔄 Swift utility class designed to convert callback-based asynchronous methods into the modern async/await pattern.
NextLevelSessionExporter
🔄 Export and transcode media in Swift
OpenAIKit
Swift Package for OpenAI's API
open-weather-kit
An open implementation of Apple's WeatherKit for Swift.
NetworkKit
Powerful network layer seamlessly integrating Combine Framework, Async/Await, and Closures.
SwiftBLEKit
The missing testable Core Bluetooth layer for Apple platforms.