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
es6-promise is an ES6 promise polyfill and JavaScript compatibility layer. It provides a standardized interface for managing asynchronous flow control and background tasks in environments that lack native support for the ES6 Promise specification. The project serves as a bridge to ensure consistent asynchronous behavior across different browser engines and legacy environments. It includes utilities for global promise injection and polyfilling, which add the implementation to the global namespace for application-wide availability. The library covers the coordination of asynchronous workflows,
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
A publish/subscribe EventBus optimized for iOS
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 main features of mxcl/promisekit are: Asynchronous Flow Coordination, Swift Task Libraries, Generic Containers, Asynchronous Programming Libraries, Promise-Based Chains, Concurrent Aggregators, Thread-Safe State Transitions, Error Propagation Systems.
Open-source alternatives to mxcl/promisekit include: boltsframework/bolts-swift — Bolts-Swift is a concurrency control framework designed to manage asynchronous workflows in native mobile… stefanpenner/es6-promise — es6-promise is an ES6 promise polyfill and JavaScript compatibility layer. It provides a standardized interface for… boltsframework/bolts-objc — Bolts-ObjC is an Objective-C mobile development library providing tools for coordinating asynchronous operations and… reactkit/swifttask — Promise + progress + pause + cancel + retry for Swift. cesarferreira/swifteventbus — A publish/subscribe EventBus optimized for iOS. guzzle/promises — This project is a PHP implementation of the Promises/A+ specification, providing a library for managing asynchronous…