BrightFutures
|
Write great asynchronous code in Swift using futures and promises |
Zewo
|
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines. |
swift-atomics
|
Low-level atomic operations for Swift |
ConcurrencyPlus
|
Utilities for working with Swift Concurrency |
AsyncExtensions
|
AsyncExtensions aims to mimic Swift Combine operators for async sequences. |
swiftui-atom-properties
|
โ๏ธ A reactive data-binding and dependency injection library for SwiftUI x Concurrency |
Semaphore
|
A Synchronization Primitive for Swift Concurrency |
Kommander-iOS
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
AsyncNinja
|
A complete set of primitives for concurrency and reactive programming on Swift |
Asynchrone
|
Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream. |
SwiftAtomics
|
Atomic operations bridged from Clang to Swift |
PINOperation
|
|
Sworm
|
CoreData based Swift ORM |
Sqlable
|
Swift library for making storing data in a SQLite database simple and magic-free |
DKGame
|
Swift 3D Game Engine for Windows, macOS, iOS, Linux |
Queryable
|
Asynchronous view presentations in SwiftUI |
Shift
|
Light-weight & concurrent EventKit wrapper |
GroupWork
|
Easy, concurrent, asynchronous tasks in Swift. |
ReduxUI
|
๐ Redux like architecture for SwiftUI |
Bluebird
|
Promise/A+, Bluebird inspired, implementation in Swift 5 |
Flywheel
|
A simple and predictable state management library inspired by Redux for Kotlin Multiplatform using the concepts of actors. |
Dots
|
error: 'package': Source files for target Dots should be located under 'Sources/Dots', or a custom sources path can be set with the 'path' property in Package.swift
|
SwiftSlash
|
Concurrent shell scripting framework with deep support for async/await. |
Lurker
|
Abstraction over the iOS BackgroundTask API to make background tasks easy to isolate, maintain and schedule. |
AsyncValue
|
A simple swift package that provides a Swift Concurrency equivalent to `@Published`. |
Futures
|
Demand-driven asynchronous programming in Swift |
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. |
AsyncObjects
|
Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency. |
swift-distributed-tracing-baggage
|
Minimal context propagation container with Logging |
AsyncCloudKit
|
๐ค Swift extensions for asynchronous CloudKit record processing |
SwiftMVI
|
A lightweight MVI framework for Swift |
d3-async-location
|
Corelocation swift async await streamer Corelocation map swift tracker geolocation and geocoding swiftui map example using MapKit address decoder Corelocation based service in swift Async stream pattern that can be applied to CoreBluetooth (bluetooth data), CoreMotion (motion data) etc |
UnsplashSwiftUI
|
This SwiftUI package makes using the Unsplash API in an app simple and easy. |
AsyncChannelKit
|
Simple implementation of an async channel for use with Swift Concurrency |
swift-stm
|
error: the package at '/usr/src/swift-atomics' cannot be accessed (Error Domain=NSCocoaErrorDomain Code=260 "The file doesnโt exist.")
|
RedisConnection
|
A Swift Concurrency based implementation of the Redis Protocol |
retry-policy-service
|
Retry policies for network requests in swift DispatchTimeInterval to Duration swift retry swift Retry strategies library Retry policies for network requests Retry strategies for API calls Configurable retry strategies for REST Exponential backoff algorithm |
Fork
|
๐ด Parallelize two or more async functions |
deferred
|
error: 'package': product 'CAtomics' required by package 'package' target 'deferred' not found.
|
IOStreams
|
๐ฐ Asynchronous I/O Streams for Swift concurrency |
Atomic
|
Uses `DispatchQueue` to ensure a value is only read from and written to by one thread at a time |
RWLock
|
Read-Write lock in Swift |
CAtomics
|
C11 atomics for Swift |
AsyncTesting
|
Testing async code with Swift Concurrency |
Async
|
Swift Async package that makes creating and using asynchronous tasks easier. |
swift-concurrency-task-manager
|
Managing concurrency tasks in queueing or switching |
SwiftAnnouncements
|
Thread-safe and block-based alternative to NSNotifications |
DelayedJob
|
Run a task at a later time. But only run once if it's already scheduled. |