Packages for keyword “async-await”
These packages are available as a package collection, usable in Xcode or SwiftPM.
Shift
Light-weight & concurrent EventKit wrapper
Slider
Custom UIKit slider for iOS with a Liquid Glass thumb, right-to-left layouts, an async value API and full accessibility support
SwiftAsyncStream
Implementations of AsyncLock, AsyncSignal, ValueSubject, EventSubject and AsyncExpectation
SwiftCoroutine
Swift coroutines for iOS, macOS and Linux.
Inotify
🗂️ Monitor filesystem events on Linux using modern Swift concurrency.
Networking
✨ A fully declarative Swift networking library inspired by SwiftUI and macros. Build expressive, composable, and testable network requests with ease.
AsyncButton
Wrapper view of Button that supports asynchronous code.
AsyncObjects
Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.
swift-identifiable-continuation
Swift continuation that conforms to Identifiable and includes a cancellation handler.
SwiftLibModbus
Swift async/await wrapper for Modbus TCP/RTU communication - modern libmodbus interface with Swift Concurrency
SequentialExecutor
🔄 Run async tasks one at a time, on schedule or on demand
WeaveDI
WeaveDI(DiContainer)
NetworkLayer
NetworkLayer is a modern, type-safe Swift framework for elegant network communication. It provides a robust foundation for making HTTP requests with features like authentication handling, retry policies, and request processing.
SwiftUPnP
A 100% Swift based UPnP implementation
Arweave
A lightweight Swift client for the Arweave blockchain
Monstra
High-performance Swift framework for task execution, memory caching, and data management with intelligent execution merging, TTL caching, and retry logic
NetworkKit
Powerful network layer seamlessly integrating Combine Framework, Async/Await, and Closures.
SwiftPermissions
One async API for every Apple permission. Modular products, Swift 6 actor, SwiftUI components, testable stubs.
SwiftyNetworking
SwiftyNetworking is a powerful and easy-to-use networking client written in Swift
TaskTrigger
Attach async tasks to SwiftUI views using a trigger mechanism.