synckit

Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.

gensync

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