Promis

Task runner

A framework for working with asynchronous tasks in Swift using futures and promises.

The easiest Future and Promises framework in Swift. No magic. No boilerplate.

GitHub

108 stars
6 watching
6 forks
Language: Swift
last commit: over 3 years ago
Linked from 1 awesome list

futuresgenericspromisesswift

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
zaaack/foyA task runner with promise-based tasks and utilities for building and executing scripts.269
earthboundkid/flowmaticA library that provides an easy-to-use API for managing concurrent tasks and propagating errors370
bamzi/jobrunnerA framework for running background tasks asynchronously within a web application1,057
kriswallsmith/sporkAn experimental library that allows you to run tasks in parallel on multiple processes while maintaining control over the execution of code in both parent and child processes.586
joerdav/xcSolves the problem of scripts and documentation being separate entities, by defining them inline with the documentation in a human-readable format1,206
reactkit/swifttaskProvides a framework for handling asynchronous tasks with progress tracking, pause/resume, and retry capabilities in Swift1,934
dfed/swift-async-queueA library that provides an ordered queue for executing asynchronous tasks from non-isolated contexts in Swift Concurrency.177
egoist/maidA tool that automates repetitive tasks by defining and running tasks in Markdown files using specific syntax.2,024
rxswiftcommunity/rxtaskA command-line task runner implemented using RxSwift15
subito-it/mendozaTools for parallelizing UI tests on multiple machines to speed up execution time.65
tomlokhorst/promissumA Swift library providing a set of combinators and utilities for working with asynchronous operations in an functional programming style.68
davidask/futuresA framework for simplifying asynchronous programming using lightweight promises and futures58
srs/gradle-grunt-pluginA plugin that integrates Grunt task execution into the Gradle build process106
hyperf/gotaskA service that offloads heavy-duty operations to a separate process using bi-directional IPC.228
sindresorhus/p-allConcurrently execute multiple promise-returning functions with optional concurrency limits.319