A lightweight Promises/A+ and when() implementation, plus other async goodies.
cujo promises/a+ promises-aplus promise promises deferred deferreds when async asynchronous ender promise-library polyfillA library for promises (CommonJS/Promises/A,B,D)
q promise promises promises-a promises-aplus deferred future async flow-control fluent browser node promise-library polyfillBluebird is a fully featured promise library with focus on innovative features and performance.
promise performance promises promises-a promises-aplus async await deferred deferreds future flow-control dsl fluent-interface promise-library polyfillChai as Promised extends Chai with a fluent language for asserting facts about promises. Notice: either return or notify(done) must be used with promise assertions. This can be a slight departure from the existing format of assertions being used on a project or by a team. Those other assertions are likely synchronous and thus do not require special handling.
chai chai-plugin browser async testing assertions promises promises-aplusLightweight ES6 Promise polyfill for the browser and node. Adheres closely to the spec. It is a perfect polyfill IE, Firefox or any other browser that does not support native promises. For API information about Promises, please check out this article HTML5Rocks article.
promise promise-polyfill es6 promises-aplusNative Promise Only: A polyfill for native ES6 Promises **only**, nothing else.
promises polyfill es6 promise async promises-aplus promise-libraryThis suite tests compliance of a promise implementation with the Promises/A+ specification. Passing the tests in this repo means that you have a Promises/A+ compliant implementation of the then() method, and you can display the Promises/A+ logo in your README. You can also send a pull request to have your implementation listed on the implementations page.
promises promises-aplusA no-dependencies HTTP client library for browsers and Node.js with a promise-based or Node.js-style callback-based API to progress events, text and binary file upload and download, partial response body, request and response headers, status code. Any one, two or three arguments can be skipped, except the url.
http client promise promises promises-a promises-aplus deferred future async ajax request xhr connection https get head post put delete download upload node browser ender browserify xmlhttprequest webThis proposal has been withdrawn by its champion and is no longer active in the TC39 process. For reference to previous documentation and specification work, see the Git commit history.
tc39 ecmascript spec promise promises-aplus cancelable-promises cancelationPromise-mysql is a wrapper for mysqljs/mysql that wraps function calls with Bluebird promises. Usually this would be done with Bluebird's .promisifyAll() method, but mysqljs/mysql's footprint is different to that of what Bluebird expects. At the minute only the standard connection (using .createConnection()) and the pool (using .createPool()) is supported. createPoolCluster is not implemented yet.
promise performance promises promises-a promises-aplus async await deferred deferreds future flow-control dsl fluent-interface database mysql mysql-promise bluebird qDrop-in replacement for Q v1 that delegates to bluebird
bluebird q promises promises-aplusExample Promises/A+ implementation. Simple, tiny, fast, fully async
promise promises promises-aplus promises/a+ async asynchronous deferredSophisticated and functionally-minded async with advanced features: coroutines, promises, ES2015 iterables, fantasy-land
promise fantasy-land async asynchronous async-programming coroutines promises promises/a+ promises-aplus future fantasyland monad applicative promise-library polyfillA fast implementation of the node EventEmitter core module
promise performance fast promises-aplus asyncHprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.
rpc rpc-client rpc-library hprose html5 cross-platform cross-language websockets tcp google-chrome android apicloud cross-browser cross-device cross-domain serialization serialization-library serialize webservice websocket http ajax json jsonrpc protocol web service framework library game communication middleware webapi async batch multicall future promise comet push pub-sub publish subscribe idempotent oneway promises-aplusHprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.
rpc rpc-client rpc-framework cross-platform cross-language cross-browser cross-device cross-desktop cross-domain hprose websockets tcp serialization serializer serialization-library serialize webservice websocket http ajax json jsonrpc html5 protocol web service framework library game communication middleware webapi async batch multicall future promise comet push pub-sub publish subscribe idempotent oneway promises-aplusHprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.
rpc rpc-framework rpc-client rpc-server rpc-library rpc-service tcp-server tcp tcp-client http websocket unix-socket cross-platform cross-language hprose serialization serialize serialization-library cross-domain webservice ajax json jsonrpc html5 protocol web service framework library game communication middleware webapi async batch multicall future promise comet push pub-sub publish subscribe idempotent oneway promises-aplusThis is a tiny (0.8KB gzipped, 1.9KB minified) Promise implementation meant for embedding in other projects and use as a standalone polyfill. It supports the full Promise API specification and passes the official Promises/A+ test suite. The constructor is called with a single function argument.
promise promises promise-aplus promises-aplus closure-compiler async deferred await deferMake any Node.js REPL support promises (Promises/A+).
promise promises promises/a promises/a+ promises-a promises-aplus repl q
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.