Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Promise
A promise is an object returned by an asynchronous function, which represents the current state of the operation. At the time the promise is returned to the caller, the operation often isn’t finished, but the promise object provides methods to handle the eventual success or failure of the operation.
- GitHub: https://github.com/topics/promise
- Wikipedia: https://en.wikipedia.org/wiki/Futures_and_promises
- Created by: Barbara Liskov, Liuba Shrira, Mark S. Miller, Dean Tribble, Rob Jellinghaus, Daniel P. Friedman
- Released: 1988
- Related Topics: future, async-await, callback, deferred, coroutines, fiber, concurrency,
- Last updated: 2024-12-29 00:18:07 UTC
- JSON Representation
https://github.com/tilfin/promised-lifestream
Creating promisified stream pipeline for Node.js
nodejs npm-module promise stream
Last synced: 23 Oct 2024
https://github.com/jpntex/modal.js
Create confirm/alert modals swiftly!
alert confirm dialog fast javascript js modal modal-dialogs modals notification promise prompt prompt-modal vanilla vanillajs
Last synced: 27 Oct 2024
https://github.com/triyanox/async-sequence
async-sequence contains a utility class to run sequential promises in Typescript
async bun nodejs promise promise-library sequencer
Last synced: 13 Oct 2024
https://github.com/sevenoutman/react-promised
React component for rendering children according to a promise
promise react react-components
Last synced: 11 Oct 2024
https://github.com/shinnn/fettuccine
HTTP client with every imaginable option and small file size
get http https lightweight promise request
Last synced: 07 Dec 2024
https://github.com/ehanlin/frame-observer
This is iframe observer. Be Able to use it when you need get frame states or event listeners.
cross-domain event-emitter frame frame-observer iframe javascript promise trigger
Last synced: 30 Dec 2024
https://github.com/damirka/redis-type
Redis type wrapper. Promises inside
node-redis nodejs nodejs-redis promise redis
Last synced: 06 Nov 2024
https://github.com/codesignal/meteor-protomongo
Extensions to Meteor's Mongo.Collection prototype
insert meteor meteor-protomongo promise upsert
Last synced: 16 Nov 2024
https://github.com/dazzle-php/promise
Dazzle Promise
async cancelling-promises dazzle php php-lib php7 promise
Last synced: 05 Nov 2024
https://github.com/kromdaniel/browser-cancelable-events
Automatically invalidate async listeners and promises in one place. Lightweight zero dependent library for browsers.
async-canncelable cancelable cancelable-events listeners promise promise-cancelling react
Last synced: 22 Oct 2024
https://github.com/sparky983/java-promises
A promise library for Java with similar syntax to JavaScript
async java java-11 java-promises maven promise
Last synced: 29 Sep 2024
https://github.com/ivanross/react-promise-manager
Yet another Promise utility library for React.
Last synced: 06 Nov 2024
https://github.com/matheusjohannaraujo/php_timers_promise_async_await_thread
Através da linguagem PHP trabalhe com Timers, Promise, Async, Await e Thread
async await catch clearinterval cleartimeout finally php php-library php7 php8 promise rpc setinterval settimeout theards then tick ticks
Last synced: 08 Nov 2024
https://github.com/yisraelx/promises
Promises is utilities modules for promises, written in typescript.
async await deferred javascript modular modules parallel promise promises series typescript utilities utils
Last synced: 21 Dec 2024
https://github.com/figt/mesh
A library that allows you to 'mesh' together a series of tasks, whilst switching thread contexts.
api async badge completablefuture java library promise spigot spigot-api spigotmc switching-thread-contexts thread
Last synced: 23 Oct 2024
https://github.com/rexerwang/requete
🚀 A lightweight client-side HTTP request library based on the Fetch API and supports middleware.
fetch http middleware promise request typescript xhr
Last synced: 03 Dec 2024
https://github.com/dwqs/redux-actions-promise
:rabbit: :cat: :bear: FSA-compliant promise middleware for Redux, supports referencing dispatcher/state in action.
fsa fsa-actions middleware promise redux redux-middleware
Last synced: 24 Oct 2024
https://github.com/phanxgames/phanx-redis
Redis wrapper adding promise and typescript support for Node.js
async nodejs promise redis typescript
Last synced: 19 Nov 2024
https://github.com/willybrauner/deferred-promise
🙏🏽 Create a deferred promise who can be resolved or rejected from anywhere.
javascript lib library promise typescript
Last synced: 06 Nov 2024
https://github.com/jaxxreal/zen-sleep-js
Promise-based setTimeout.
js project promise settimeout sleep zen-sleep-js
Last synced: 08 Nov 2024
https://github.com/pocesar/react-i18n-context
Making i18n in React 16.3+ the easiest way possible with the new Context API
async declarative higher-order-component i18n internationalization jest localization promise react react-context react-context-api reactjs typescript
Last synced: 28 Oct 2024
https://github.com/niqdev/angular-q-extras
Provides the missing angular $q.allSettled
Last synced: 06 Nov 2024
https://github.com/harmonyio/validation
Asynchronous validation library
amphp async harmonyio promise validation
Last synced: 29 Nov 2024
https://github.com/guypeer8/pidgeot
🐦Promise based mongoose configurable server-side paginator.
mongoose pagination paginator promise server-side-rendering
Last synced: 21 Nov 2024
https://github.com/dexteryy/hifetch
A minimal higher-level wrapper around Fetch API
ajax error-handling fetch isomorphic promise xhr
Last synced: 21 Nov 2024
https://github.com/ex-machine/express-ko
Brings generators, promises and async functions to Express 4.x middleware and route handlers
async-await express express-router expressjs generator-functions javascript middleware promise
Last synced: 21 Nov 2024
https://github.com/abhisekp/rate-limiter-api
:alarm_clock: :watch: A simple library to easily manage rate limits of APIs without any hassles.
babeljs callback javascript library nodejs promise rate-limits stamp
Last synced: 11 Oct 2024
https://github.com/shinnn/list-directories
List all directories in a given directory
async-await directory filesystem iterable javascript list nodejs promise set
Last synced: 07 Dec 2024
https://github.com/joshuawise/wise-inspection
Synchronous inspection for native promises.
inspection native-promises promise synchronous
Last synced: 13 Oct 2024
https://github.com/fluidgroup/rxfuture
🛸A library to provide Future/Promise pattern API that is backed by RxSwift.
Last synced: 22 Nov 2024
https://github.com/appletjs/applet
Applet 参考并使用了 Koa框架 核心部分,是一个体积极小且极具表现力的中间件框架,可以运行在Node.js环境下和浏览器端。
applet framework javascript middleware nodejs promise
Last synced: 23 Nov 2024
https://github.com/shinnn/readdir-sorted
Like `fs.promises.readdir()`, but sorts the result based on `String#localeCompare()`
alphabetical asynchronous javascript locale-awareness nodejs promise readdir set sort
Last synced: 07 Dec 2024
https://github.com/stefanwalther/mongoose-connection-promise
Convenience library to connect Mongoose to a MongoDB instance using promises.
Last synced: 06 Nov 2024
https://github.com/smikhalevski/parallel-universe
🚀 The set of async flow control structures and promise utils.
async async-queue blocker concurrency delay executor lock parallel pool promise queue repeat-until sleep thread-pool timeout
Last synced: 11 Nov 2024
https://github.com/ehmicky/modern-errors-process
`modern-errors` plugin to handle process errors.
browser code-quality error error-handler error-handling error-monitoring javascript library modern-errors modern-errors-plugin monitoring nodejs plugins process promise typescript uncaught uncaught-exception-handler uncaught-exceptions unhandled-rejection
Last synced: 27 Oct 2024
https://github.com/nim579/node-srv
Simple static node.js server
coffeescript extend-server node-srv promise server static-server
Last synced: 05 Dec 2024
https://github.com/rexskz/gromise
A library to execute goroutines like Promise.allSettled in JavaScript with panic recover, make some scenarios (e.g. BFF data aggregation) easier.
aggregation bff golang promise
Last synced: 15 Oct 2024
https://github.com/khrj/p-retried
Retry a promise-returning or async function. Abstraction for exponential and custom retry strategies for failed operations
abstraction async deno exponential-backoff function port promise promise-await retry
Last synced: 06 Nov 2024
https://github.com/khrj/p-timeout
Timeout a promise after a specified amount of time
deno module port promise timeout typescript
Last synced: 06 Nov 2024
https://github.com/gadingnst/concurrent-manager
A simple and fast way to manage concurrent promise tasks with Queue Data Structure.
concurrent-queues promise promise-concurrent promise-library promise-queue queue
Last synced: 20 Dec 2024
https://github.com/ngnjs/net
A network communications library/plugin for NGN (primarily HTTP ops).
api api-client browser callback decryption deno encryption fetch fetch-api http http-client https https-client javascript ngn nodejs promise rest web
Last synced: 14 Oct 2024
https://github.com/jeantimex/how-to-implement-promise
How to implement a Promise that is Promises/A+ compliant using vanilla JavaScript.
promise promise-aplus vanilla-js
Last synced: 10 Oct 2024
https://github.com/wzhouwzhou/easypathutil
Fluent filepaths, made simple. Consise syntax for non-webpack/bundler-compliant projects. Develop branch is usually most up-to-date (for now, see feature/File_Writes)
builder easypath es6 filepath fluent fs modern path pathbuilder promise
Last synced: 01 Nov 2024
https://github.com/toniov/es6-promises-workshop
Workshop about ES6 native Promises
es6-promises promise promises study-group workshop
Last synced: 15 Dec 2024
https://github.com/robertoprevato/dataentry
Forms validation library that implements Promise based validation of fields and forms, automatic decoration of fields, localized error messages. Integrable with Angular, Backbone, Knockout, React, Vue.js.
dataentry es6-promise fields forms promise validation
Last synced: 09 Nov 2024
https://github.com/h3poteto/node-memcached-client
Memcached client for nodejs using typescript
memcached-client promise typescript
Last synced: 02 Nov 2024
https://github.com/xiscodev/promise-with-state
A library to use queryable promises or make native promise A+ queryable
browser javascript-library promise
Last synced: 08 Nov 2024
https://github.com/kefir500/vk-api-angular
VK Open API and widgets AngularJS wrapper.
angularjs api api-wrapper promise vk vk-api
Last synced: 14 Oct 2024
https://github.com/rametta/prosciutto
🥓 Functor based redux side effects
epics middleware promise redux side-effects
Last synced: 11 Dec 2024
https://github.com/meyfa/recaptcha-promise
Node module for promise-based ReCAPTCHA verification
nodejs npm-package package promise recaptcha-promise recaptcha-verification
Last synced: 14 Oct 2024
https://github.com/jonschlinkert/resolve-value
Deeply resolve promises in a value, including all properties of an object.
all array async await function hydrate javascript jonschlinkert node nodejs object promise properties resolve value values
Last synced: 24 Oct 2024
https://github.com/chadian/vouch
🤞🏽A Promises/A+ library, written in typescript. A fun experiment, but you probably wouldn't want to use this in production 😄
javascript promise promise-library vouch
Last synced: 27 Oct 2024
https://github.com/vweevers/catering
Simple utility to allow your module to be consumed with a callback or promise.
callback nodejs npm-package promise
Last synced: 09 Nov 2024
https://github.com/fabiospampinato/promise-resolve-timeout
Create a Promise which will resolve with the provided value after a timeout.
Last synced: 02 Dec 2024
https://github.com/zenser/dvalidator
✅ A pure, extendable, very useful, asynchronous validator base Promise and Decorator
asynchronous decorator promise validate validator
Last synced: 25 Dec 2024
https://github.com/logicalsteps/async
async await implementation using generators in php
amphp async async-await asynchronous await callback composer concurrency coroutine event event-loop generator guzzle httplug non-blocking php7 promise reactphp
Last synced: 14 Oct 2024
https://github.com/hiddentao/cron-async
Execute something on a schedule, using cron syntax, with async/await support.
async await cron javascript job promise schedule scheduler task typescript
Last synced: 31 Oct 2024
https://github.com/andrewbastin/vue-promise-modals
A Vue 3 library to create modals that are resolved with promises.
Last synced: 13 Oct 2024
https://github.com/chaoyangnz/yapai
🌹Yet Another Promises/A+ Implementation
Last synced: 14 Oct 2024
https://github.com/arshadkazmi42/sqlite3-promisify
Promisifying sqlite3 functions
db node npm promise sqlite sqlite3 sqlite3-promisify
Last synced: 28 Oct 2024
https://github.com/devxprite/filewrite
A Promise-based utility package for writing data to a file in Node.js.
file filesystem node promise write
Last synced: 12 Oct 2024
https://github.com/mixpanel/framesg
request/response communication to/from iframes
handler iframe postmessage-api promise
Last synced: 06 Nov 2024
https://github.com/scrwdrv/folder-encrypt
Simple module that helps you encrypt & decrypt folder with password.
aes aes-encryption decryption directory encryption folder fs promise tar typescript
Last synced: 12 Oct 2024
https://github.com/andrewbarba/coinbase-commerce
Node.js library for https://commerce.coinbase.com
axios coinbase commerce cryptocurrency nodejs promise
Last synced: 24 Oct 2024
https://github.com/nicknaso/yahc
Yet Another Http Client
generator http javascript json nodejs promise rest-client restful
Last synced: 15 Oct 2024
https://github.com/shinnn/lstat-dir
Run `fs.lstat()` for all contents in a given directory
async directory filesystem information lstat mode promise readdir stat
Last synced: 07 Dec 2024
https://github.com/qard/channel-surfer
Promise-based CSP channels, with async iterator support.
async-await async-iterators csp-channels nodejs promise
Last synced: 17 Oct 2024
https://github.com/ryouaki/nodejs-swiftclient
The promise support client for openstack with nodejs
client nodejs openstack-swift promise
Last synced: 16 Oct 2024
https://github.com/cweili/req-json
Promise based simple HTTP/HTTPS client for browser to request JSON or string for RESTful apis, with koa-like middleware support.
ajax http https json middleware promise request restful-api weapp wechat wx xhr xmlhttprequest
Last synced: 12 Nov 2024
https://github.com/perry-mitchell/opportunity
JavaScript/NodeJS action execution control using conditions
async condition conditional-statements opportunity promise promise-chain promise-library promise-wrapper
Last synced: 23 Oct 2024
https://github.com/bengl/pifall
promisifyAll, in terms of util.promisify
javscript promise promises promisify promisifyall
Last synced: 16 Oct 2024
https://github.com/surovv/luch
Light and flexible promise-based http client for browser and node.js
fetch fetch-api fetcher http-client isomorphic isomorphic-fetch isomorphic-javascript javascript js promise promise-api promise-library promise-wrapper request requests wrapper
Last synced: 11 Nov 2024
https://github.com/aantron/promise-example-binding
reason-promise binding to node-fetch
Last synced: 12 Oct 2024
https://github.com/wikimedia/preq
Yet another promising node-request wrapper
javascript nodejs preq promise request wrapper
Last synced: 07 Oct 2024
https://github.com/jedwards1211/redux-track-promise
sync the state of promises into redux state
Last synced: 27 Oct 2024
https://github.com/shinnn/is-file-utf8
Check if a file is UTF-8-encoded
async-await check encoding javascript nodejs promise unicode utf-8
Last synced: 07 Dec 2024
https://github.com/creativcoder/gsoc16
Notes and Implementation Roadmap for ServiceWorkers GSoC'16 Project
gsoc-2016 promise promises rust service-worker servo servo-browser
Last synced: 14 Nov 2024
https://github.com/fiatjaf/trello-web
Promised and browserify-compatible CORS Trello client.
cors promise trello trello-client
Last synced: 27 Oct 2024
https://github.com/cantonjs/promise-ws
A promise based WebSocket implementation for request-response processing
promise promise-ws socket websockets ws
Last synced: 24 Nov 2024
https://github.com/zenmumbler/promised-db
Use IndexedDB with Promises and quality of life features
Last synced: 18 Dec 2024
https://github.com/znck/promised
A utility to convert callbacks to promises.
callback promise promisified promisify promisifyall
Last synced: 16 Nov 2024
https://github.com/alexwilson/promise-loaders
Simple promise-based script loader
javascript npm promise promise-script-loader script-loader
Last synced: 15 Nov 2024