Packages for keyword “concurrency”
Bluebird
Promise/A+, Bluebird inspired, implementation in Swift 5
IOStreams
🚰 Asynchronous I/O Streams for Swift concurrency
swift-concurrency-primitives
Low-level concurrency primitives for Swift
Bloc
The BLoC design pattern implemented for Swift
CAtomics
C11 atomics for Swift
Semalot
An elementary counting semaphore for async tasks in Swift
swiftui-bloc
The state management BLoC design pattern implementation for SwiftUI
AsyncObjects
Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.
deferred
A lock-free, asynchronous Result: a future Result, a promised Result, a deferred Result.
Dots
Lightweight Concurrent Networking Framework
GroupWork
Easy, concurrent, asynchronous tasks in Swift.
ReduxUI
💎 Redux like architecture for SwiftUI
swift-concurrency-task-manager
Managing concurrency tasks in queueing or switching
Sworm
CoreData based Swift ORM
DelayedJob
Run a task at a later time. But only run once if it's already scheduled.
Flywheel
A simple and predictable state management library inspired by Redux for Kotlin Multiplatform using the concepts of actors.
Fork
🍴 Parallelize two or more async functions
Sqlable
Swift library for making storing data in a SQLite database simple and magic-free
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.