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-28 00:18:27 UTC
- JSON Representation
https://github.com/busterc/promise-until
:loop: Calls a function repeatedly if a condition returns false and until the condition returns true and then resolves the promise
es6-promise flow-control promise promise-library promise-modules promises
Last synced: 12 Dec 2024
https://github.com/busterc/promise-do-whilst
:loop: Calls a function repeatedly while a condition returns true and then resolves the promise
es6-promise flow-control promise promise-library promise-modules promises
Last synced: 12 Dec 2024
https://github.com/benoitclaveau/qwebs
Promise web server
application dependency-injection fast framework promise stream web
Last synced: 10 Dec 2024
https://github.com/adufilie/mobxpromise
Provides an observable interface for a computed promise.
Last synced: 16 Oct 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/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: 19 Nov 2024
https://github.com/zjuasmn/react-utilities
The missing react utility components.
debounce delegate promise react react-component resolver throttle utils
Last synced: 10 Dec 2024
https://github.com/usefulthink/promise-all-recursive
like `Promise.all()`, but for any type and recursive
Last synced: 14 Dec 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/worker-tools/resolvable-promise
A promise that is resolvable (or rejectable) after it was created.
Last synced: 16 Nov 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/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/d-plaindoux/magnet
Javascript Multi-Agent framework
agent asynchronous coordinator message-passing promise
Last synced: 21 Dec 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/jahed/promises
Composable Functions for Promises
async functional-programming javascript promise
Last synced: 27 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/aantron/promise-example-bsb
Hello world using reason-promise
Last synced: 12 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/aantron/promise-example-esy
Using native reason-promise with esy
Last synced: 12 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: 07 Dec 2024
https://github.com/vclemenzi/array-iter
Parallel arrays
npm parallel promise typescript
Last synced: 06 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/joelvoss/memoize-lit
Memoize functions (including promise-returning & async functions).
async javascript nodejs promise
Last synced: 11 Nov 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/joelvoss/retry-lit
Helper method to retry a promise-returning or async function
Last synced: 11 Nov 2024
https://github.com/andrejewski/tactic
Promise utilities for just the worst people
Last synced: 26 Dec 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/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/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/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/thakursaurabh1998/code-harmony
Make your code more readable by making the functions work in harmony with each other.
asynch callback context harmony promise typescript
Last synced: 14 Dec 2024
https://github.com/salespaulo/ps-users-api
A sample Node.js Restfull API using Restify.js, CouchDB, Docker, Functional Programming, Google Login, Facebook Login...
api couchdb docker facebook-login google-login grunt jwt mocha nano nodejs promise restfull restifyjs supertest typescript
Last synced: 05 Dec 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/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/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/cap32/fetch-extra
🏹 Extra features for whatwg fetch and Request (Node.js and browser)
ajax browser fetch node promise query request transformer xhr
Last synced: 29 Nov 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/shimataro/yakusoku
オレオレPromise
javascript promise promise-library
Last synced: 24 Dec 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/constantiner/fun-ctional
The library brings most of the familiar functional techniques (like functional composition) to asynchronous world with shining Promises
async asynchronous asynchronous-functions asynchronous-programming client-side functional functional-composition functional-programming javascript javascript-library library mapreduce nodejs promise promise-handling promises server-side
Last synced: 08 Dec 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/diogenespolanco/rd.js
A promise based HTTP client for javascript
ajax-request http-client javascript promise request typescript
Last synced: 27 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/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/monojack/grpc-mod
GRPC Client that mods requests/response and more
async await grpc-client grpc-node javascript mod observable promise
Last synced: 19 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/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/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/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/greguz/fluido
A drop in replacement for stream with Promise support and more!
Last synced: 24 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/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/mushan0x0/import-cdn-js
import JavaScript library from CDN links
es6 javascript promise webpack
Last synced: 25 Nov 2024
https://github.com/halo-lab/future
✨A better Promise
error-reporting future promise typescript
Last synced: 24 Nov 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/mkg0/promise-effects
Promise effects like retry, timeout, observation over promises for advanced use cases or test purposes.
async cancelablepromise observe-promise polling promise promise-retry retry timeout wait
Last synced: 15 Dec 2024
https://github.com/ahmadrezamozaffary/me
About me
api async-await javascript json promise tailwindcss
Last synced: 14 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: 07 Dec 2024
https://github.com/emphori/promise
A strongly typed Promise override for TypeScript
promise promise-chain typescript
Last synced: 25 Dec 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/yuleicul/build-your-own
🛠 Learning by building. Build your own React, SWR, Promise, Async/await, etc.
async-await homemade promise react source-code swr
Last synced: 16 Dec 2024
https://github.com/vitalets/pendings
[DEPRECATED] Better control of promises
promise promise-api promise-library promise-support promises
Last synced: 17 Dec 2024
https://github.com/palanik/promiseful
🤞 Useful patterns with Promise functions
javascript promise promise-library
Last synced: 18 Dec 2024
https://github.com/bastkakrolot/rslot
A library for building clear UI structures for React
await promise react react-slot rslot slot
Last synced: 19 Dec 2024
https://github.com/socheatsok78/are-you-ready-yet
The "are-you-ready-yet" package is basically a joke to "Promise".
Last synced: 20 Dec 2024
https://github.com/kaelzhang/promise.extra
Promise.series, Promise.waterfall with vanilla Promise.
promise promise-extra promise-reduce promise-series promise-waterfall
Last synced: 14 Dec 2024
https://github.com/cleilsonandrade/starwars_dashboard
Aplicação desenvolvida utilizando a API do SWAPI, exibindo dados dos 7 filmes da franquia StarWars, utilizando a lib Google Charts para exibição de gráficos em formato de dashboard, realizando requisições via fetch API por meio de Promises.
api css dashboard design feather-icons google-charts graphics html javascript promise starwars
Last synced: 10 Nov 2024
https://github.com/hisco/http2-got
Http2 got is a human-friendly and powerful HTTP1.1 / HTTP2 request library.
http2 javascript nodejs promise request stream
Last synced: 14 Nov 2024
https://github.com/olekenneth/node-readdir-recursive-promise
Read directory and return promise or directory object with files
javascript nodejs promise readdir
Last synced: 05 Dec 2024
https://github.com/fabiospampinato/promise-make-naked
A simple function that makes a promise that can be resolved or rejected from the outside.
Last synced: 02 Dec 2024
https://github.com/mrtimofey/transcroll
Animate scroll in a flexible, user-friendly, simple and modern way
animation promise scroll telegram transition
Last synced: 21 Nov 2024
https://github.com/metaory/pcall.js
✱ Minimal Result/Monad like tuples for JS
async await bundleless cjs es2025 esm hybrid lua mediator middleware minimal npm-package pcall promise protected safecall unbuild wrapper zero-dependencies zero-dependency
Last synced: 10 Dec 2024
https://github.com/iocmd/hold-up
setInterval with promises, counter and error handling
async await javascript nodejs promise setinterval settimeout
Last synced: 17 Oct 2024
https://github.com/andrei-cacio/async-javascript
Basic examples of using Promises and Async/Await
asynchronous-programming javascript promise
Last synced: 09 Nov 2024
https://github.com/virtualstate/promise
Async tools
async-await async-iterables deno iterator-helpers javascript promise typescript
Last synced: 13 Oct 2024
https://github.com/lfb/javascript-basics
理解 JavaScript 的基础知识
javascript promise scope-chain
Last synced: 08 Nov 2024
https://github.com/iso50/step-by-step
Tiny tooling to execute Promises in a synchronous manner
array async asynchronous es6 javascript library promise synchronous
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: 14 Dec 2024
https://github.com/papb/better-promise-error-log
Better error logs for unhandled errors in promises
error javascript jsonify-error log promise
Last synced: 08 Nov 2024
https://github.com/qard/stream-produce-promise
Write to streams with a promise-returning function
Last synced: 17 Dec 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: 07 Dec 2024
https://github.com/tpaksu/jquery.promisque
A lightweight (1KB) jQuery promises (deferreds) queue system. Can run n queues in parallel at a time. Can be paused, resumed and cleared.
deferred deferred-queue jquery promise queue
Last synced: 17 Dec 2024
https://github.com/completejavascript/simple-indexdb-js
Simple IndexDB's wrapper using JavaScript Promise.
Last synced: 15 Dec 2024
https://github.com/jmendiara/foratata
Concurrent TaskQueue with lifecycle notification
Last synced: 11 Nov 2024
https://github.com/stefee/react-promise-state-hook
A simple React hook that provides state for async actions.
async hook loading promise react react-hooks state
Last synced: 21 Dec 2024
https://github.com/aryan02420/star-all-settled
Supercharge your promises with parallel, sequential, pooled, and batched resolution
allsettled async batch bring-your-own-compiler byoc javascript parallel pool promise promises typescript
Last synced: 29 Nov 2024