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-11-10 00:22:50 UTC
- JSON Representation
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/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/ryouaki/nodejs-swiftclient
The promise support client for openstack with nodejs
client nodejs openstack-swift promise
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/arshadkazmi42/sqlite3-promisify
Promisifying sqlite3 functions
db node npm promise sqlite sqlite3 sqlite3-promisify
Last synced: 28 Oct 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/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/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/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/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/h3poteto/node-memcached-client
Memcached client for nodejs using typescript
memcached-client promise typescript
Last synced: 02 Nov 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/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/mixpanel/framesg
request/response communication to/from iframes
handler iframe postmessage-api promise
Last synced: 06 Nov 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/fiatjaf/trello-web
Promised and browserify-compatible CORS Trello client.
cors promise trello trello-client
Last synced: 27 Oct 2024
https://github.com/aantron/promise-example-binding
reason-promise binding to node-fetch
Last synced: 12 Oct 2024
https://github.com/hazae41/plume
Typed async events with sequenced and parallel dispatching
async await events parallel promise rust typed typescript
Last synced: 18 Oct 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
https://github.com/appgeist/ensure-dir
Utility function to ensure a directory path exists and return a Promise
check create directory filesystem mkdirp nodejs promise server-side shell utilities
Last synced: 06 Nov 2024
https://github.com/wolfpackthatcodes/typescript-http-client
An expressive, minimal wrapper around the Fetch() API that allows you to quickly make HTTP requests.
fetch http-client javascript npm-package promise typescript
Last synced: 14 Nov 2024
https://github.com/evan-king/promise-apply-spec
a Promise utility function like `Promise.all` plus Ramda's `applySpec` for arbitrary raw data structures containing Promises and functions
async point-free promise ramda utility-function
Last synced: 09 Nov 2024
https://github.com/usefulthink/promise-all-recursive
like `Promise.all()`, but for any type and recursive
Last synced: 26 Oct 2024
https://github.com/shoppinpal/mongodb-nodejs-sdk
An utility MongoDB library written in NodeJS. An end to end plausible solution to deal with MongoDB.
mongodb mongodb-nodejs-sdk nodejs promise sdk
Last synced: 17 Nov 2024
https://github.com/jahed/promises
Composable Functions for Promises
async functional-programming javascript promise
Last synced: 27 Oct 2024
https://github.com/joelvoss/retry-lit
Helper method to retry a promise-returning or async function
Last synced: 11 Nov 2024
https://github.com/guesant/webext-rpc-contentscript-v3-parcel
Web Extension (manifest v3) template that implements a high level API for comunication between content script and page using window.postMessage.
contentscript dispatch-event manifest-v3 parcel postmessage promise rpc webextension window
Last synced: 17 Nov 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/devsnek/promise-reference
Reference implementation of ECMA-262 Promises, in JavaScript
ecmascript promise reference-implementation
Last synced: 29 Oct 2024
https://github.com/tiagosiebler/microstrategy-api-node
A light node SDK for the MicroStrategy REST API & Task API.
microstrategy microstrategy-node microstrategyrest microstrategytaskapi nodejs npm promise taskapi
Last synced: 07 Nov 2024
https://github.com/joelvoss/memoize-lit
Memoize functions (including promise-returning & async functions).
async javascript nodejs promise
Last synced: 11 Nov 2024
https://github.com/shinnn/write-file-atomically
Promisified version of write-file-atomic
async atomic-operation file-system graceful javascript nodejs promise promisified write
Last synced: 18 Oct 2024
https://github.com/tomokimiyauci/file-select-dialog
๐ Call file select dialog programmatically
file-dialog library promise typescript
Last synced: 12 Oct 2024
https://github.com/lzxb/event-promise
่ฎฉไบไปถๅ่ฐ๏ผๆดๅฎนๆไฝฟ็จPromise
event-promise mongodb-promise mysql-promise promise promise-event redis-promise
Last synced: 11 Oct 2024
https://github.com/adufilie/mobxpromise
Provides an observable interface for a computed promise.
Last synced: 16 Oct 2024
https://github.com/a179346/async-interval-job
โจ setInterval for promises and async/sync functions. Support graceful shutdown and prevent multiple executions from overlapping in time.
async async-interval async-interval-job asynchronous await graceful graceful-shutdown interval javascript js node promise promises race race-condition repeat setinterval timer ts typescript
Last synced: 27 Oct 2024
https://github.com/zouyoushun/controllable-resolve
A simple controllable promise resolve let you can control when to resolve promise
controllable-resolve hook hooks javascript promise react typescript vanilla-javascript
Last synced: 11 Oct 2024
https://github.com/vaheqelyan/babel-plugin-promise
Promisify plugin for babel,turn any callback into promise
api async async-await async-await-features asynchronous babel babel-plugin callback callback-functions promise promise-library
Last synced: 08 Nov 2024
https://github.com/soumyadip007/curd-application-using-node-express-mongo
In computer programming, create, read, update, and delete are the four basic functions of persistent storage. Alternate words are sometimes used when defining the four basic functions of CRUD, such as retrieve instead of read, modify instead of update, or destroy instead of delete.
async await db express modelviewcontroller mongo mongodb mongoose node promise
Last synced: 09 Nov 2024
https://github.com/revolunet/ora-promise
Use ora to monitor your promises execution time
Last synced: 24 Oct 2024
https://github.com/shimataro/yakusoku
ใชใฌใชใฌPromise
javascript promise promise-library
Last synced: 06 Nov 2024
https://github.com/jimthedev/iotap
Promisify iota.lib.js API functions
iota iota-js iota-library promise promisify
Last synced: 16 Nov 2024
https://github.com/aantron/promise-example-esy
Using native reason-promise with esy
Last synced: 12 Oct 2024
https://github.com/d-plaindoux/magnet
Javascript Multi-Agent framework
agent asynchronous coordinator message-passing promise
Last synced: 27 Oct 2024
https://github.com/marvinhagemeister/nicer-fs
A completely async and better file system than node's internal fs module.
Last synced: 18 Oct 2024
https://github.com/forthedamn/net4j
Pluggable & Promise based HTTP client for the browser and node.js
axios http-client promise request typescript
Last synced: 14 Nov 2024
https://github.com/jakehawken/concurrency
A small toolkit for handling concurrency and simplifying asynchronous work in Swift.
async asynchronous completion-handler concurrency deferred enum generics promise promises result result-type rxswift stream swift swift3
Last synced: 12 Oct 2024
https://github.com/larsdecker/gridfs-promise
GridFS-Promise Wrapper
database gridfs gridfs-stream mongodb mongoosejs nestjs nodejs promise typescript wrapper
Last synced: 11 Oct 2024
https://github.com/iambasilp/recipe-app
Create a Recipe App using HTML, CSS and Javascript. We have used the MealDB API for this project.
api css html javascript promise
Last synced: 08 Nov 2024
https://github.com/k-o-d-e-n/promise.swift
Modern framework that provides a synchronization construct for Swift to facilitate writing asynchronous code.
dispatch fun funproject futures google ios macos promise swift
Last synced: 14 Nov 2024
https://github.com/wildhoney/orderlyqueue
Implementation of a promise-based FIFO queuing system using ES2017 async generators.
async asynchronous await consecutive consecutively fifo observable promise promises queue task yield
Last synced: 16 Oct 2024
https://github.com/lxsmnsyc/px
Extension functions for JS Promise
defer deferred deferred-promise promise promise-api promise-library promises promises-aplus
Last synced: 11 Nov 2024
https://github.com/perry-mitchell/delayable-setinterval
An asynchronous setInterval that can be delayed using promises
interval promise setinterval settimeout timer timers
Last synced: 23 Oct 2024
https://github.com/shinnn/purs
Spawn a new process using PureScript CLI
child-process compiler javascript nodejs promise purescript purs wrapper
Last synced: 18 Oct 2024
https://github.com/worker-tools/resolvable-promise
A promise that is resolvable (or rejectable) after it was created.
Last synced: 16 Nov 2024
https://github.com/andrejewski/tactic
Promise utilities for just the worst people
Last synced: 06 Nov 2024
https://github.com/kevinoid/promised-read
Read from a stream using Promises, with support for timeouts, cancellation, and several ways to determine how much data to read.
nodejs promise read-promises stream streams
Last synced: 14 Oct 2024
https://github.com/ciriousjoker/dart-completer
A Typescript port of Dart's Completer.
async await completer dart promise typescript
Last synced: 14 Oct 2024
https://github.com/djblue/cljs-repl-node-async
A fork of https://github.com/clojure/clojurescript/blob/master/src/main/clojure/cljs/repl/node.clj with async support.
async clojure clojurescript node promise repl
Last synced: 18 Nov 2024
https://github.com/aantron/promise-example-bsb
Hello world using reason-promise
Last synced: 12 Oct 2024
https://github.com/hazae41/future
Just like a Promise but you can manually resolve or reject it
async await browser finally future javascript promise typescript unit-test
Last synced: 18 Oct 2024
https://github.com/vclemenzi/array-iter
Parallel arrays
npm parallel promise typescript
Last synced: 06 Nov 2024
https://github.com/kabirbaidhya/get-js
A lightweight library to asynchronously load scripts on the fly
angular async get javascript js loader loading promise script
Last synced: 28 Oct 2024
https://github.com/emphori/promise
A strongly typed Promise override for TypeScript
promise promise-chain typescript
Last synced: 17 Aug 2024
https://github.com/kanzatahreem/leaderboard
Website that uses an API to display scores of the game submitted by different players by receiving/sending data from/to the Leaderboard API.
api await-async callback css es6-modules getdata html javascript-es6 leaderboard postdata promise webpack wireframe
Last synced: 11 Nov 2024
https://github.com/ahmadrezamozaffary/me
About me
api async-await javascript json promise tailwindcss
Last synced: 14 Nov 2024
https://github.com/deanrad/antares-ts
Antares is an Architecture for making real-time applications with confidence.
async functional-programming observable promise react reactive-programming redux rxjs rxjs6
Last synced: 19 Oct 2024
https://github.com/notanengineercom/simple-async-pool
Easy to use, dependency free and typesafe concurrent pool of async and promise returning functions
async concurrency dependecy-free iterator no-dependencies nodejs pool promise typesafe typescript
Last synced: 15 Oct 2024
https://github.com/chrisgervang/thunk-kickoff
๐ Get promises out the door and into your store!
action-creator async promise react redux redux-thunk thunk-kickoff
Last synced: 28 Oct 2024
https://github.com/gerkindev/sequential-event
An event emitter that supports promises for sequential execution of handlers
eventemitter javascript promise
Last synced: 14 Oct 2024
https://github.com/chocolateboy/async-any
Manage various forms of asynchronous completion in a uniform way
async async-completion callback complete completion done node-module npm-module promise promises
Last synced: 16 Oct 2024
https://github.com/shinnn/npm-cli-version
Get the currently installed npm version
async javascript nodejs npm promise version
Last synced: 18 Oct 2024
https://github.com/shiranuit/luacoro
Lua library made to do Async / Await using coroutines.
async hacktoberfest lua promise
Last synced: 15 Oct 2024
https://github.com/shinnn/clean-css-promise
Promisified version of clean-css
async clean-css css javascript minification nodejs optimization promise style wrapper
Last synced: 18 Oct 2024
https://github.com/shinnn/npm-cli-dir
Resolve a path of the directory where npm CLI is installed
async cli directory javascript nodejs npm pathfinding promise realpath
Last synced: 18 Oct 2024
https://github.com/shinnn/npm-cli-path
Resolve the path of `npm-cli.js` included in the globally installed npm CLI
Last synced: 18 Oct 2024
https://github.com/shinnn/prepare-write
Prepare for writing a file to the given path โ create ancestor directories and verify no directory exists in the path
check filesystem javascript mkdir mkdirp nodejs prepare promise write
Last synced: 18 Oct 2024
https://github.com/caseywebb/potato-promise
:sweet_potato: ES6 Promises, but lazier.
Last synced: 23 Oct 2024
https://github.com/kritollm/retry-wrapper
Easily add retry logic to any function returning a Promise.
Last synced: 08 Nov 2024
https://github.com/kaelzhang/promise-faker
Provides promise-like APIs but does the synchronous things.
fake faker nodejs promise sync synchronous
Last synced: 26 Oct 2024
https://github.com/sumolari/operationskit
Subclasses of NSOperation to work with promises
ios macos nsoperation operations promise promisekit
Last synced: 22 Oct 2024
https://github.com/nwtgck/promise-http-server-npm
Promise-based HTTP server for JavaScript/TypeScript: using accept(), easy to use in async-await context
accept http-server http2 http2-server javascript node nodejs promise typescript
Last synced: 02 Nov 2024
https://github.com/kaelzhang/node-logical-promise
Javascript logical operators on Promises
nodejs promise template-literals
Last synced: 26 Oct 2024
https://github.com/rpominov/rescript-promise
Another Promise bindings for ReScript
Last synced: 13 Oct 2024
https://github.com/unional/async-fp
Asynchronous Functional Programming Utilities
async context dependency fp functional functional-programming promise typescript
Last synced: 26 Oct 2024
https://github.com/rueian/context-circuit-breaker
context circuit breaker for nodejs
async-await circuit-breaker nodejs promise
Last synced: 13 Oct 2024