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/robojones/smart-promisify
A smart implementation of promisify using native promises for Node.js
callback javascript native-promises nodejs npm promise promisify
Last synced: 14 Oct 2024
https://github.com/wsmd/sleepsort-promise
π΄ A Promise based implementation of SleepSort
algorithm promise sleepsort sort sorting-algorithms
Last synced: 04 Nov 2024
https://github.com/kubatbekkk/async-race
This TypeScript OOP project involves building an SPA for managing a collection of cars, operating their engines, and displaying race statistics. The project is designed to train the use of async functions in JavaScript, including Promises and async/await, while utilizing OOP principles.
Last synced: 13 Nov 2024
https://github.com/ovictoraurelio/promise-remotely
A simple and powerful Promise lib that give to you capability to remote resolve/reject a promise.
async await await-promises concurrency javascript promise remotely
Last synced: 14 Nov 2024
https://github.com/shinnn/output-file
Write a file and create its ancestor directories if needed
ancestor-directories async javascript mkdir mkdirp nodejs promise writefile
Last synced: 18 Oct 2024
https://github.com/neki-dev/promise-partial
𧩠Partial (mixed) promise execution
Last synced: 27 Oct 2024
https://github.com/neogeek/raspar
β A simple to use Promise-based web scraper with local caching.
Last synced: 27 Oct 2024
https://github.com/joostf/async-demo
Async JavaScript demo for a talk in the Tech Track @CMD Amsterdam
api async-await event-loop fetch json promise xhr
Last synced: 14 Oct 2024
https://github.com/shinnn/reject-unsatisfied-npm-version
Make a Promise rejection unless the currently installed npm CLI satisfies the required version
async javascript nodejs npm promise rejection version
Last synced: 18 Oct 2024
https://github.com/tjenkinson/promise-chain-settled
Provides a way of knowing when a promise chain is settled. Useful for testing.
fulfilled promise promise-chain rejected resolved settled testing
Last synced: 28 Oct 2024
https://github.com/pktcodes/javascript-ajax-basics
Asynchronous JavaScript and XML Basics
ajax api asynchronous-javascript catch css ecmascript fetch-api html http-requests javascript javascript-object-notation promise response then try-catch xmlhttprequest
Last synced: 08 Nov 2024
https://github.com/chrisdothtml/pfs
A tiny promise wrapper around fs
filesystem nodejs promise wrapper
Last synced: 14 Oct 2024
https://github.com/pktcodes/async-javascript-basics
Asynchronous JavaScript Basics
async-await asynchronous callback callback-hell catch css ecmascript html javascript john-smilga pending promise reject resolve settled synchronous then try-catch
Last synced: 08 Nov 2024
https://github.com/kessler/node-async-map-limit
like Promise.all() but with limit on concurrency
async-await node node-module nodejs promise
Last synced: 13 Oct 2024
https://github.com/shinnn/win-user-installed-npm-cli-path
Resolve the path of `npm-cli.js` included in the user-installed npm on Windows
javascript nodejs npm path promise resolution windows
Last synced: 18 Oct 2024
https://github.com/wallneradam/node-express-async
Automatically handles unhandled async middleware errors by sending them to next() function.
async-await es6 expressjs javascript node-module nodejs promise
Last synced: 11 Nov 2024
https://github.com/gruhn/callforth
Don't callback, callforth! :running:
async-await callback javascript promise
Last synced: 14 Oct 2024
https://github.com/jameslnewell/cancelable-promise
A cancelable promise implementation.
Last synced: 08 Nov 2024
https://github.com/npkgz/async-magic
Promises FTW! A pure promised based, async toolbox for Node.js >=7.6
async async-await control-flow es2017 javascript library nodejs promise promisify toolbox
Last synced: 12 Nov 2024
https://github.com/fibo/read-file-utf8
reads content from file using utf-8 encoding
Last synced: 09 Nov 2024
https://github.com/shinnn/read-utf8-file
Read contents of a UTF-8 file
async filesystem javascript nodejs promise read utf-8
Last synced: 18 Oct 2024
https://github.com/waldemarnt/concurrent-promises
This package allows safe promise concurrency
concurrency concurrent-programming limit promise promises promises-concurrent
Last synced: 24 Oct 2024
https://github.com/nerdify/redis-cache
Minimalist cache function for redis
cache hacktoberfest promise promises redis
Last synced: 10 Oct 2024
https://github.com/ricmoo/promise-rationing
Promise-like interface to limit how many concurrent promises are executed.
Last synced: 29 Oct 2024
https://github.com/wolven531/promise-tests
Used to demonstrate and explain different promise and async concepts and libraries
async async-await asynchronous javascript js nodejs promise promise-library promises react reactjs reactts ts typescript
Last synced: 07 Nov 2024
https://github.com/fpsska/newgen-vision-task
ajax js-classes promise xmlhttprequest
Last synced: 16 Nov 2024
https://github.com/likerrr/gitfig
Resolves git config
asynchronous config git gitconfig javascript js object promise
Last synced: 14 Nov 2024
https://github.com/eliranwong/precious-bible-promises
Precious Bible Promises (compiled by Samuel Clarke) [2472 verses tagged]
bible precious-bible-promises promise script tool uniquebible
Last synced: 05 Nov 2024
https://github.com/semibran/img-load
:sunrise_over_mountains::sparkles: tiny promise-based <img> loader for the browser
async browser image-loader promise
Last synced: 01 Nov 2024
https://github.com/uditalias/promise-chunkify
Like Promise.all, but with concurrency.
Last synced: 12 Nov 2024
https://github.com/joelvoss/request-lit
Small Promise based HTTP client
fetch http-client javascript nodejs promise
Last synced: 11 Nov 2024
https://github.com/jerrykingxyz/react-use-promise-func
a react hook for use promise function.
Last synced: 11 Oct 2024
https://github.com/program-spiritual/cleverpromise
εΈΈη¨promise δ»₯ε εΈΈη¨ζΉζ³η wrapperε± ε°θ£
clever cleverpromise es6 promise promisewrapper wraper
Last synced: 29 Oct 2024
https://github.com/shinnn/load-from-cwd-or-npm
Load a module from either CWD or npm CLI directory
async fallback import javascript loading module-loader nodejs npm promise
Last synced: 18 Oct 2024
https://github.com/merieli/alura-crudcomjavascriptassincrono
html-css javascript promise promise-api
Last synced: 14 Nov 2024
https://github.com/qard/stream-consume-promise
Consume streams with a promise-returning function
Last synced: 17 Oct 2024
https://github.com/jasonraimondi/nestjs-axios-promise
A thin wrapper around Axios for Nest.js using Promises, because the @nestjs/axios package returns an observable.
axios http-client nestjs nestjs-axios nestjs-http promise
Last synced: 09 Nov 2024
https://github.com/stefee/promise-settled-aggregate
Await an array of promises to be settled, then reject with an AggregateError upon failure, or resolve with an array of values upon success.
aggregate aggregateerror allsettled promise promises reject settled
Last synced: 27 Oct 2024
https://github.com/bredele/annul
Cancel promise if not resolved or rejected before a given time in miliseconds
Last synced: 31 Oct 2024
https://github.com/fabervitale/pinky-promise
A Promise A+ spec compliant implementation written in Typescript
promise promise-library promiseaplus typescript
Last synced: 27 Oct 2024
https://github.com/bredele/atleast
Create a timed out promise from a given value and time in miliseconds.
asynchronous await promise resolve timeout
Last synced: 31 Oct 2024
https://github.com/qeesung/p-cost
How long will a Promise to be resolved(rejected) ?
javascript nodejs promise time
Last synced: 31 Oct 2024
https://github.com/another-guy/promisify-auth0
Auth0-js wrapper with Promise based interface
auth0 authentication authorization browser brucke javascript jwt login oauth2 promise promisify sdk wrapper
Last synced: 27 Oct 2024
https://github.com/vitalets/promised-map
A map of promises that can be resolved or rejected by key
Last synced: 27 Oct 2024
https://github.com/jiangjie/promisetoasync
Convert promise to async function.
Last synced: 09 Nov 2024
https://github.com/worker-tools/extendable-promise
A promise that can be delayed (extended) via repeated calls to waitUntil.
Last synced: 16 Nov 2024
https://github.com/belgattitude/desync
Small utilities for dealing with data, typescript and react
async hooks promise react typescript
Last synced: 24 Oct 2024
https://github.com/lazervel/promise
The PHP Promise handling PHP promises with additional utilities and features.
Last synced: 10 Nov 2024
https://github.com/dmitrymyadzelets/ya-translate
Node.js module for Yandex Translate's API
api node-module promise tranalte yandex
Last synced: 15 Nov 2024
https://github.com/hackerl/aio
A promise-based asynchronous library implemented in C++17 (deprecated - https://github.com/Hackerl/asyncio)
Last synced: 15 Nov 2024
https://github.com/brainpoint/febs-java
The common libraries in fluent api. Most api is like javascript.
febs fetch java-js net promise promise-java stage thread threadpool
Last synced: 08 Nov 2024
https://github.com/appgeist/exec
Utility function to execute a shell command and return a Promise
exec nodejs promise server-side shell utilities
Last synced: 06 Nov 2024
https://github.com/gkovacs/cfy
Use generators and yield to write regular callback-based functions
async-functions callback livescript nodeback promise
Last synced: 08 Nov 2024
https://github.com/artdecocode/spawncommand
Spawn a ChildProcess with a promise property resolved on exit with stdout, stderr and code.
async child-process fork javascript node nodejs promise spawn
Last synced: 10 Nov 2024
https://github.com/thaddeusjiang/react-promise-data
Don't wrong again about "isLoading? π : isError ? β : π"
Last synced: 25 Oct 2024
https://github.com/d4nyll/resolve-when
Returns a promise that resolves once condition is met
Last synced: 15 Nov 2024
https://github.com/nazar-pc/async-eventer
A tiny library with asynchronous Promise-based implementation of events dispatching and handling
async asynchronous dispatch event handle promise
Last synced: 17 Oct 2024
https://github.com/sohanemon/genius-car-client
readme: axios, react-hook-form, promise handling
axios promise react react-hook-form react-hooks swiper
Last synced: 15 Nov 2024
https://github.com/igorskyflyer/npm-common-types
π¦ Provides frequently used types for your TypeScript projects. π¦
back-end common generic igorskyflyer interface javascript js node promise shared trim ts types typescript
Last synced: 06 Nov 2024
https://github.com/gregros/promise-stuff
Utility functions for promises!
async javascript promise typescript utility
Last synced: 06 Nov 2024
https://github.com/swivelgames/underwriter
A simple, yet powerful, Promise Registry.
dependency-injection dependency-manager fetch framework javascript javascript-library nodejs npm npm-package promise
Last synced: 13 Nov 2024
https://github.com/b-gran/promise-plumbing
Functional, Promise-based control flow primitives inspired by async
async control control-flow flow functional functional-programming promise
Last synced: 07 Nov 2024
https://github.com/lxsmnsyc/future
Extension to the ES7 Promise
async deferred promise reactive
Last synced: 18 Oct 2024
https://github.com/xeaone/fsep
FSEP = Fs + Extras + Promises
fs-extra js mkdir node nodejs outputfile promise readfile scaffold
Last synced: 12 Nov 2024
https://github.com/softspiders/node-fetch-starter
Minimalistic node-fetch starter
fetch isomorphic javascript js min node-fetch promise softspiders ss starter template
Last synced: 15 Nov 2024
https://github.com/themost-framework/promise-sequence
Execute promises in series
promise sequence sequential series
Last synced: 16 Nov 2024
https://github.com/maxgfr/node-simple-context
A minimalist context for node, inspired by React Context API
async-hooks async-local-storage context context-api global-variables node-context promise typescript
Last synced: 06 Nov 2024
https://github.com/lebrancconvas/async-with-axios
Learning Asynchronus Management Concept in Javascript (NodeJS) with Axios.
async-await asynchronous axios callback javascript lab learning nodejs promise side-project
Last synced: 11 Nov 2024
https://github.com/belsrc/eslint-config-belsrc
Collection of ESLint plugin configs
eslint eslint-config import javascript jsx linting promise vue
Last synced: 10 Nov 2024
https://github.com/shinnn/read-exif
Get Exif data from a JPEG file without reading whole contents
exif javascript jpeg jpg metadata nodejs promise
Last synced: 18 Oct 2024
https://github.com/nashaofu/parallel-to-serial
Parallel task based on Promise converted to serial task
conversion parallel promise serial
Last synced: 08 Nov 2024
https://github.com/notwoods/promise-stream-utils
Various functions for working with streams inside async functions
Last synced: 17 Oct 2024
https://github.com/swivelgames/thenable-events
Powerful event-based system that introduces thenable objects to enable promise-like event handling.
emitter es2015 es2015-modules es6 events javascript library modules node nodejs promise promises thenable utilities
Last synced: 13 Nov 2024
https://github.com/ayush-kanduri/dog-images-gallery
This project uses the Dog CEO API to fetch all the images of the dog's breed or sub-breed. This API Web App uses the Async-Await & Promises for the fetch() API calls. It also implements a setTimeout() for the Asynchronicity of the website. It is built using HTML, CSS, Javascript.
api async-await css fetch-api html javascript promise
Last synced: 13 Nov 2024
https://github.com/jonathanstowe/manifesto
Make a supply of the results of Promises
Last synced: 28 Oct 2024
https://github.com/jameslnewell/react
π¦ βοΈ A collection of packages for building React applications.
firebase observable promise react
Last synced: 08 Nov 2024
https://github.com/goto-bus-stop/p-join
combine results from multiple promises into a single value
Last synced: 13 Nov 2024
https://github.com/apal21/sqs-delayed-notification
Amazon SQS wrapper for delayed notification that can be used for exponential back off for applications such as custom callbacks or webhooks
batch dead-letter-queues notifications promise sqs webhook webhooks
Last synced: 08 Nov 2024
https://github.com/k1r0s/korm
[DEPRECATED] Lightweight orm with different DB adapters
database orm orm-library ormlite promise sqlite
Last synced: 27 Oct 2024
https://github.com/clazex/eslint-config-lux
An ESLint Config
babel eslint eslint-config esm import node npm npm-package promise quasar-framework vue
Last synced: 09 Nov 2024
https://github.com/kritollm/cb-topromise-wrapper
Easily convert a function that takes a callback to return a promise instead.
async callback convert promise
Last synced: 12 Oct 2024
https://github.com/mieky/trello-fetcher
Promise-based wrapper for easy Trello API calls
api convenience helper minimal promise request trello wrapper
Last synced: 13 Oct 2024
https://github.com/kritollm/concurrent-wrapper
Easily add logic to limit concurrent execution of any function returning a Promise.
async concurrent max parallel promise
Last synced: 08 Nov 2024