We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.

The introduction of Promises and Generators in ECMAScript presents an opportunity to dramatically improve the language-level model for writing asynchronous code in ECMAScript. The spec text can be found here. This proposal is implemented in a regenerator which can compile ES5 code containing async and await down to vanilla ES5 to run in existing browsers and runtimes.

A helper library for async/await. Note: This README is for AsyncEx v5 (prerelease). For AsyncEx v4 (the current version), see here. If you are seeing an upgrade error when upgrading from v3 to v4, see this documentation.

This project is currently unmaintained. If you want to take over, feel free to fork the repo. If such a fork gets maintained or contains useful improvements, I'd be willing to merge back and give repo+npm access.WARNING: Kneden is usable, but it's also not complete yet.

FluentLenium makes the writing of acceptance testing more easy and in a fluent way using the power of
css selectors. Build upon Selenium WebDriver.
goTo("http://www.bing.com");
$("#sb_form_q").fill().with("FluentLenium");
$("#sb_form_go").submit();
assertThat(title()).contains("FluentLenium");

A simple url pattern that you can define your path. In this path, you can set your parameters using a : notation. The req parameter from handler will return these parameters as an object. For more information about how you can define your path, see url-pattern that's the package that we're using to match paths.

It's only ~200 bytes minified and gzipped. I'm not fanatic about keeping the size at this level though.Emitting events asynchronously is important for production code where you want the least amount of synchronous operations.

AwaitKit is a powerful Swift library inspired by the Async/Await specification in ES8 (ECMAScript 2017) which provides a powerful way to write asynchronous code in a sequential manner. Internally it uses PromiseKit to create and manage promises.

This library provides a small and easy wrapper around PHP's PCNTL extension. It allows running of different processes in parallel, with an easy-to-use API. When creating asynchronous processes, you'll get an instance of ParallelProcess returned. You can add the following event hooks on a process.

This is a .NET library that allows you to stop running the code wherever you want in order to await an event using the functionality of "yield" sentence. It's useful when you want to await asynchronous events or when you have to deal with many events in a sequential way.