30 open-source projects similar to reactkit/swifttask, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best SwiftTask alternative.
PromiseKit is a future-based concurrency framework and promise library for Swift and Objective-C. It functions as an asynchronous workflow coordinator, representing the eventual result of an operation to simplify concurrency logic and replace nested callback structures. The framework enables the coordination of both sequential and parallel asynchronous tasks. It provides a structured pipeline for chaining operations, allowing the results of one task to be passed into the next and facilitating the execution of multiple operations simultaneously. The library includes a state-machine based reso
A publish/subscribe EventBus optimized for iOS
Bolts-ObjC is an Objective-C mobile development library providing tools for coordinating asynchronous operations and routing deep links within native applications. It functions as a framework for managing background tasks and resolving navigation metadata to direct users to specific content. The library includes a deep link routing engine and an app link navigator that resolve handler compatibility to launch native experiences or trigger web browser fallbacks. It also features a mobile analytics link logger to track user movement through deep links for integration with external analytics plat
The easiest Future and Promises framework in Swift. No magic. No boilerplate.
Fast, drop-in replacement for Python's uuid module, powered by Rust.
Generic function interface to standard Common Lisp functions
Async is a Swift library that provides a wrapper for Grand Central Dispatch to simplify the management of asynchronous tasks and queues. It functions as a task scheduler for the execution, timing, and orchestration of code blocks. The project includes a task chainer to sequence operations across different threads without nested callback structures and a concurrent loop wrapper that distributes iterations across multiple threads. It also features a token-based cancellation system to track and remove pending operations from the execution queue before they run. The library covers concurrency ma
Bolts-Swift is a concurrency control framework designed to manage asynchronous workflows in native mobile applications. It provides a collection of primitives that allow developers to orchestrate background operations through a promise-based model, replacing deeply nested callback structures with chainable task sequences. The library distinguishes itself by offering granular control over task lifecycles and execution environments. It enables developers to define custom executors for specific threading contexts and provides mechanisms to manually signal the completion, error, or cancellation o
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Python dictionaries with advanced dot notation access
Squid – type-safe metaprogramming and compilation framework for Scala
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
Arrow-macros provides clojure-like arrow macros (ex. ->, ->>) and diamond wands in swiss-arrows (https://github.com/rplevy/swiss-arrows).
It's a Common Lisp code walker. It can turn a SEXP encoding of CL code into a structure that contains much more information than the SEXP's.
:coffee: Something sweet that goes great with your Cocoa
Productivity-oriented collection of lightweight fancy stuff for Scala toolchain