Awesome Swift Concurrency

  • updated about 3 years ago MIT License

    A complete set of primitives for concurrency and reactive programming on Swift

  • updated over 2 years ago MIT License

    Write great asynchronous code in Swift using futures and promises

  • updated over 4 years ago MIT License

    Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux

  • updated over 6 years ago MIT License

    Easy, concurrent, asynchronous tasks in Swift.

  • Hydra Hydra 1,973
    star
    updated about 3 years ago MIT License

    ⚑️ Lightweight full-featured Promises, Async & Await Library in Swift

  • Mocker Mocker 1,096
    star
    updated 6 months ago MIT License

    Mock Alamofire and URLSession requests without touching your code implementation

  • Nimble Nimble 4,803
    star
    updated 3 months ago Apache License 2.0

    A Matcher Framework for Swift and Objective-C

  • Queuer Queuer 1,089
    star
    updated 2 months ago MIT License

    Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).

  • updated 8 months ago MIT License

    Streams of values over time

  • updated 4 months ago MIT License

    A Synchronization Primitive for Swift Concurrency

  • updated almost 3 years ago MIT License

    Swift coroutines for iOS, macOS and Linux.

  • swift-nio swift-nio 7,274
    star
    updated over 1 year ago Apache License 2.0

    Event-driven network application framework for high performance protocol servers & clients, non-blocking.

  • updated 10 months ago Apache License 2.0

    A high performance Redis protocol (RESP) implementation for SwiftNIO

  • SwiftTask SwiftTask 1,925
    star
    updated over 5 years ago MIT License

    Promise + progress + pause + cancel + retry for Swift.

  • Swiftz Swiftz 3,325
    star
    updated over 2 years ago BSD 3-Clause "New...

    Functional programming in Swift

  • updated over 6 years ago MIT License

    A Task Queue Class developed in Swift (by Marin Todorov)

  • updated over 1 year ago MIT License

    One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.

  • Venice Venice 1,497
    star
    updated over 5 years ago MIT License

    Coroutines, structured concurrency and CSP for Swift on macOS and Linux.

  • updated almost 4 years ago MIT License

    A Swift SDK for WeTransfer’s public API