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.
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 with powerful types like DataTask, DownloadTask, and UploadTask.
Then
:clapper: Tame async code with battle-tested promises
SmartNetwork
Light weight wrapper around URLSession
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.
open-weather-kit
An open implementation of Apple's WeatherKit for Swift.
Shift
Light-weight & concurrent EventKit wrapper
Asyncify
🔄 Swift utility class designed to convert callback-based asynchronous methods into the modern async/await pattern.
AsyncLocationKit
📍async/await CoreLocation
EagleNet
Simple lightweight networking layer written on top of URLSession. This will provide a clean, separate layer for networking.
MicroClient
A lightweight, zero-dependency Swift networking library designed for type-safe HTTP requests using modern Swift concurrency
Monstra
High-performance Swift framework for task execution, memory caching, and data management with intelligent execution merging, TTL caching, and retry logic
OpenAIKit
Swift Package for OpenAI's API
swift-identifiable-continuation
Swift continuation that conforms to Identifiable and includes a cancellation handler.
Networking
✨ A fully declarative Swift networking library inspired by SwiftUI and macros. Build expressive, composable, and testable network requests with ease.