gensync

Allows users to use generators in order to write common functions that can be both sync or async.

gensequence

Small library to simplify working with Generators and Iterators in Javascript / Typescript

modern-async

A modern tooling library for asynchronous operations using async/await, promises and async generators