Packages for keyword “async-await”
These packages are available as a package collection, usable in Xcode or SwiftPM.
TMDB
Modern Swift client for The Movie Database (TMDB) API. Fetch movies, TV shows, and configuration data with pure Swift and multi-platform support.
CacheStore
🌳 SwiftUI State Management
Scribe
📜 Logging all events
AsyncGuardKit
Structured task lifetime management for Swift concurrency
Cadence
Actor-based request pacing for Swift concurrency: rate limiting, debouncing, and request coalescing. Zero dependencies.
Glimpse
A minimal SwiftUI async image loader: memory + disk caching, downsampling, request coalescing and cancel-on-disappear. Zero dependencies, ~700 lines of code. A tiny alternative to Kingfisher and Nuke.
Refreshable
✳️ SwiftUI Pull to Refresh (for iOS 13 and iOS 14) package.
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.
Netto
Protocol-oriented, dependency-injected iOS networking layer on Alamofire — async/await requests, auto token refresh, typed errors, media downloads & connectivity monitoring.
Permissionary
Typed iOS permission state that stays synchronized after Settings. SwiftUI, Swift 6, async/await.
Retry
A Swift nano-library for retrying asynchronous operations
StrapiSwiftKit
A developer-friendly Swift Package that simplifies Strapi REST API integration on iOS with a type-safe query builder and clean networking layer.
SwiftLLM
Swift Package — 3-line LLM integration for iOS/macOS · Claude + OpenAI · async/await · zero dependencies
WindowPopupKit
Window-based popups for SwiftUI & UIKit you can await for a result — toast, popup, sheet, loading & full-screen, presentable from anywhere (even a view model). Zero dependencies.
AsyncImage
This pacakge provides a clean way to fetch images from url
EasyLinkSwiftSDK
Modern Swift SDK for Chessnut electronic chessboards with Bluetooth discovery, async board updates, LED control, and Swift 6 concurrency safety.
EventLimiter
💎 Simple classes for efficiently handling events based on a Swift Concurrency.
Network
🕸️ Output and Input for remote URLs using REST
NetworkMonitorKit
NetworkMonitorKit - A simple Swift package to monitor network connectivity using NWPathMonitor.
SwiftLivenessKit
Production-ready iOS liveness detection with multi-vendor support, automatic fallback, and enterprise security. Built with Swift 6 actors and async/await.