Packages for keyword “concurrency”
These packages are available as a package collection, usable in Xcode or SwiftPM.
AsyncChannelKit
Simple implementation of an async channel for use with Swift Concurrency
async-collections
Swift concurrency collection support
AsyncStateMachine
Async State Machine aims to provide a way to structure an application thanks to state machines. The goal is to identify the states and the side effects involved in each feature and to model them in a consistent and scalable way.
AsyncTesting
Testing async code with Swift Concurrency
AsyncValue
A simple swift package that provides a Swift Concurrency equivalent to `@Published`.
look-ahead
Swift package that prefetches resources around the current position · Pecyn Swift sy'n rhaglwytho adnoddau o gwmpas y safle presennol
Lurker
Abstraction over the iOS BackgroundTask API to make background tasks easy to isolate, maintain and schedule.
Nexio
Lightweight, actor-based Swift networking SDK — typed requests, auth strategies, retry/interceptor pipeline, and SwiftUI image loading, with zero external dependencies.
Futures
Demand-driven asynchronous programming in Swift
SwiftNetworkKit
A composable, protocol-oriented networking layer for Swift. Zero external dependencies. Swift 6 strict concurrency. iOS 16+ / macOS 13+ / tvOS 16+ / watchOS 9+ / visionOS 1+.
swift-standard-library-extensions
Typed-throws overloads for rethrows-erased stdlib closures, result-builder DSLs for collection types, and safe-indexing accessors for Swift.
SyncEngine
An offline-first sync engine for SwiftData, built with Swift 6 strict concurrency, native CloudKit integration and reactive SwiftUI components.
TaskLoom
Composable task orchestration for Swift concurrency.
TMDB
Modern Swift client for The Movie Database (TMDB) API. Fetch movies, TV shows, and configuration data with pure Swift and multi-platform support.
SwiftMVI
A lightweight MVI framework for Swift
Cadence
Actor-based request pacing for Swift concurrency: rate limiting, debouncing, and request coalescing. Zero dependencies.
Coltrane
A multi-core task runtime for Swift built on raw threads + work-helping, not async/await.
PhoenixNectar
Swift 6 Phoenix Channels client with async/await, AsyncStream, typed payloads, and Swift Testing
RedisConnection
A Swift Concurrency based implementation of the Redis Protocol
swift-async-collections
Lightweight concurrent versions of Swift Collections