🌜
🌞

Best JavaScript Control Flow Libraries

run-async

run-async

v2.4.1

Utility method to run function either synchronously or asynchronously using the common `this.async()` style.

Last Commit
Apr 27, 2020
GitHub Stargazers
22
License
MIT
Contributors
8
co

co

v4.6.0

generator async control flow goodness

Last Commit
Oct 17, 2016
GitHub Stargazers
11.8K
License
MIT
Contributors
51
bluebird

bluebird

v3.7.2

Full featured Promises/A+ implementation with exceptionally good performance

Last Commit
Aug 18, 2022
GitHub Stargazers
20.2K
License
MIT
Contributors
100
thunky

thunky

v1.1.0

delay the evaluation of a paramless async function and cache the result

Last Commit
Oct 14, 2019
GitHub Stargazers
94
License
MIT
Contributors
2
q

q

v1.5.1

This package is no longer supported and has been deprecated. To avoid malicious use, npm is hanging on to the package name.

Last Commit
Aug 26, 2016
GitHub Stargazers
21
License
ISC
Contributors
contra

contra

v1.9.4

Asynchronous flow control with a functional taste to it

Last Commit
May 20, 2016
GitHub Stargazers
764
License
MIT
Contributors
4
now-and-later

now-and-later

v3.0.0

Map over an array or object of values in parallel or series, passing each through the async iterator, with optional lifecycle hooks.

Last Commit
Jun 25, 2022
GitHub Stargazers
22
License
MIT
Contributors
3
grouped-queue

grouped-queue

v2.0.0

In memory queue system prioritizing tasks

Last Commit
Jan 29, 2021
GitHub Stargazers
82
License
MIT
Contributors
7
fluture

fluture

v14.0.0

FantasyLand compliant (monadic) alternative to Promises

Last Commit
Sep 8, 2022
GitHub Stargazers
2,374
License
MIT
Contributors
23
@hapi/teamwork

@hapi/teamwork

v6.0.0

Wait for multiple callback

Last Commit
May 7, 2022
GitHub Stargazers
14
License
BSD-3-Clause
Contributors
5
steed

steed

v1.1.3

horsepower for your modules

Last Commit
Mar 18, 2016
GitHub Stargazers
152
License
MIT
Contributors
5
yaku

yaku

v1.0.1

A lightweight promise library

Last Commit
Mar 9, 2020
GitHub Stargazers
289
License
MIT
Contributors
9
awaiting

awaiting

v3.0.0

The async/await utility for browsers and Node.js.

Last Commit
May 21, 2017
GitHub Stargazers
679
License
MIT
Contributors
4
bluebird-ff

bluebird-ff

v2.0.1

Functional/Control-Flow utilities for Bluebird

Last Commit
Jun 8, 2016
GitHub Stargazers
4
License
MIT
Contributors
1
tiny-each-async

tiny-each-async

v2.0.3

Asynchronous iterator function for parallel processing.

Last Commit
Apr 5, 2016
GitHub Stargazers
1
License
MIT
Contributors
1
each

each

v1.2.2

Chained and parallel async iterator in one elegant function

Last Commit
Sep 6, 2021
GitHub Stargazers
23
License
BSD-3-Clause
Contributors
2
asyncawait

asyncawait

v3.0.0

async/await for node.js

Last Commit
Nov 20, 2019
GitHub Stargazers
1,917
License
MIT
Contributors
5
promise-mysql

promise-mysql

v5.2.0

A bluebird wrapper for node-mysql

Last Commit
Apr 30, 2022
GitHub Stargazers
332
License
MIT
Contributors
23
insync

insync

v2.1.1

Higher-order functions and common patterns for asynchronous code. Node specific port of async.

Last Commit
Oct 30, 2015
GitHub Stargazers
18
License
BSD-3-Clause
Contributors
5
co-with-promise

co-with-promise

v4.6.0

generator async control flow goodness

Last Commit
Oct 17, 2016
GitHub Stargazers
11.8K
License
MIT
Contributors
51
kronos-flow-control-step

kronos-flow-control-step

v3.0.11

Step to perform flow controlling actions like load delete stop start

Last Commit
-
GitHub Stargazers
-
License
BSD-2-Clause
Contributors
3