Packages for keyword “concurrency”
Sworm
CoreData based Swift ORM
AsyncXPCConnection
Concurrency support for NSXPCConnection
deferred
A lock-free, asynchronous Result: a future Result, a promised Result, a deferred Result.
DelayedJob
Run a task at a later time. But only run once if it's already scheduled.
Dots
Lightweight Concurrent Networking Framework
Fork
🍴 Parallelize two or more async functions
GroupWork
Easy, concurrent, asynchronous tasks in Swift.
Sqlable
Swift library for making storing data in a SQLite database simple and magic-free
swift-concurrency-task-manager
Managing concurrency tasks in queueing or switching
AsyncObjects
Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.
Flywheel
A simple and predictable state management library inspired by Redux for Kotlin Multiplatform using the concepts of actors.
Lurker
Abstraction over the iOS BackgroundTask API to make background tasks easy to isolate, maintain and schedule.
AsyncChannelKit
Simple implementation of an async channel for use with Swift Concurrency
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
Semalot
An elementary counting semaphore for async tasks in Swift
Futures
Demand-driven asynchronous programming in Swift
AsyncCloudKit
🌤 Swift extensions for asynchronous CloudKit record processing
AsyncValue
A simple swift package that provides a Swift Concurrency equivalent to `@Published`.
Concurrency
concurrency is a collection of concurrency primitives which helps increase testability