Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/75lb/defer-promise

Isomorphic function returning a deferred promise. Uses native `Promise.defer` where available, else polyfills

deferred javascript promise

Last synced: 12 Oct 2024

https://github.com/seanghay/promisive

Recursive Promise.all that works on object and array

promise

Last synced: 22 Jan 2025

https://github.com/kevinokerlund/cancellable-promise

An extension of native ES6 Promises that provides the ability to cancel and/or clear promise chains.

clear-promise-chains es6-promise javascript-promise native-es6-promises promise promise-cancelling promise-chain promises

Last synced: 22 Jan 2025

https://github.com/vitalets/promised-map

A map of promises that can be resolved or rejected by key

promise promise-library

Last synced: 21 Dec 2024

https://github.com/d4nyll/resolve-when

Returns a promise that resolves once condition is met

javascript nodejs promise

Last synced: 15 Nov 2024

https://github.com/deptno/ora-p

🧤 Promise based currying ora function

cli curried currying loading ora promise terminal

Last synced: 31 Dec 2024

https://github.com/quaelin/particl

A small, easy to use JavaScript module that provides asynchronous control flow, event/property listeners, barriers, and more.

async asynchronous callback control-flow promise promises trigger-listeners

Last synced: 01 Jan 2025

https://github.com/prohetamine/forpromise

⚙️ While for promise

javascript npm npm-package promise

Last synced: 20 Jan 2025

https://github.com/pedro-donoso/unpokedex

Pokedex:Se levanta servidor para que el usuario pueda realizar una consulta a la API y obtener imágenes y nombres de los 50 primeros resultados (limitado debido al tiempo de carga)

api async axios backend cors css3 html5 javascript json nodejs promise server

Last synced: 26 Nov 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: 01 Jan 2025

https://github.com/peakchen90/promise

write a promise polyfill

flow jest polyfill promise promisesaplus rollup

Last synced: 19 Jan 2025

https://github.com/notwoods/promise-stream-utils

Various functions for working with streams inside async functions

promise promisify stream

Last synced: 20 Dec 2024

https://github.com/belsrc/eslint-config-belsrc

Collection of ESLint plugin configs

eslint eslint-config import javascript jsx linting promise vue

Last synced: 06 Jan 2025

https://github.com/jerrykingxyz/react-use-promise-func

a react hook for use promise function.

promise react

Last synced: 18 Dec 2024

https://github.com/pimm/bluster

Test both promises and callbacks in one go

async callback coverage javascript jest promise test

Last synced: 09 Jan 2025

https://github.com/sosukesuzuki/daolnwod

Download a image from the url.

async http nodejs promise

Last synced: 17 Dec 2024

https://github.com/borela/ls-async

List directories asynchronously using Bluebird promises.

async bluebird directory list listing node nodejs promise

Last synced: 18 Jan 2025

https://github.com/mieky/cherish

A minimal cache wrapper for all kinds of function calls

cache fetch in-memory minimal promise wrapper

Last synced: 27 Nov 2024

https://github.com/zeecoder/z-image-preloader

Image preloading with promise support.

module preloader promise

Last synced: 29 Nov 2024

https://github.com/saber2pr/promise

> promise.

promise

Last synced: 17 Dec 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: 31 Dec 2024

https://github.com/gkovacs/cfy

Use generators and yield to write regular callback-based functions

async-functions callback livescript nodeback promise

Last synced: 30 Dec 2024

https://github.com/can-dy-jack/mypromise

实现promise A+

promise promises-aplus

Last synced: 20 Dec 2024

https://github.com/jameslnewell/cancelable-promise

A cancelable promise implementation.

cancelable promise

Last synced: 01 Jan 2025

https://github.com/program-spiritual/cleverpromise

常用promise 以及 常用方法的 wrapper层 封装

clever cleverpromise es6 promise promisewrapper wraper

Last synced: 17 Dec 2024

https://github.com/busterc/promise-do-until

:loop: Calls a function repeatedly until 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/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: 08 Jan 2025

https://github.com/cdaringe/promise_fns

Promise utility functions for Deno

bluebird deno promise promise-fns promise-fun promise-funs utilities

Last synced: 10 Jan 2025

https://github.com/peternaydenov/ask-for-promise

Decoupled promise from the code. Promise with ttl, promise sequence, promise parallel and other useful promise tools.

chain paralell promise promises sequence timeout ttl

Last synced: 11 Nov 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: 07 Dec 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: 27 Nov 2024

https://github.com/jameslnewell/react

📦 ⚛️ A collection of packages for building React applications.

firebase observable promise react

Last synced: 01 Jan 2025

https://github.com/lxsmnsyc/future

Extension to the ES7 Promise

async deferred promise reactive

Last synced: 20 Dec 2024

https://github.com/bram-l/maggoo

Futuristic models & collections

es6 modeling promise proxy schema

Last synced: 23 Dec 2024

https://github.com/bonevidy/vpromise

a lightweight promise/a+ library

asynchronous defer js promise typescript

Last synced: 17 Dec 2024

https://github.com/martinsbicudo/promise-with-events

Simple lib to use promises with events :pager:

events javascript promise promise-with-events typescript

Last synced: 23 Jan 2025

https://github.com/d-exclaimation/gocurrent

Go Concurrent Utilities (Breaking changes on go 1.18)

asynchronous future futures go golang promise

Last synced: 29 Dec 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: 13 Jan 2025

https://github.com/dzek69/rmdir-promise

Promisified `rmdir` npm module.

es6 javascript node npm promise promises rmdir

Last synced: 14 Jan 2025

https://github.com/hjxenjoy/promise-dialog

Promise Based Dialog (alert, confirm, toast, loading...)

alert confirm loading promise toast

Last synced: 22 Dec 2024

https://github.com/agustinsrg/async-tools

Collection of tools to work with async funcions in javascript.

async await interval javascript promise queue semaphore

Last synced: 29 Nov 2024

https://github.com/woubuc/deferred

A Promise that can be resolved externally

async deferred javascript promise typescript

Last synced: 24 Jan 2025

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 Jan 2025

https://github.com/mearns/extrinsic-promises

A convenient promises anti-pattern: promises you can settle from outside the promise.

callbacks hacktoberfest javascript js promise promises reactive reactive-programming

Last synced: 11 Dec 2024

https://github.com/neogeek/raspar

⛏ A simple to use Promise-based web scraper with local caching.

promise web-scraper

Last synced: 27 Oct 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: 28 Dec 2024

https://github.com/themost-framework/promise-sequence

Execute promises in series

promise sequence sequential series

Last synced: 17 Jan 2025

https://github.com/aweiu/wow-shell

shell command, it will be resolved when something is hit, and support the output of colored logs

exec monorepo promise pshell shell spawn

Last synced: 06 Jan 2025

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/andy2046/promisu

functional promise with operators Map Filter Reduce Scan and more

all debounce every few filter finally functional javascript map promise queue race reducer scan some throttle waitfor

Last synced: 26 Nov 2024

https://github.com/markusjx/n-api-tools

A toolbox for node-addon-api

javascript n-api nodejs promise

Last synced: 15 Oct 2024

https://github.com/durandj/cancellable

Cancellable promises

nodejs promise typescript

Last synced: 17 Jan 2025

https://github.com/cxuesong/tasklike-promise-library

A .NET-Task-like ES6 Promise extension library for JavaScript.

cancellable-promise promise tpl xhr

Last synced: 20 Dec 2024

https://github.com/duzun/asyncseries.js

Asynchronously process a list of items consecutively

array async async-serial asynchronous esm foreach iteratee map promise reduce reducer series

Last synced: 13 Dec 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: 28 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: 08 Jan 2025

https://github.com/chrisdothtml/pfs

A tiny promise wrapper around fs

filesystem nodejs promise wrapper

Last synced: 30 Nov 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: 27 Dec 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: 12 Jan 2025

https://github.com/goto-bus-stop/p-join

combine results from multiple promises into a single value

promise

Last synced: 12 Jan 2025

https://github.com/xeaone/fsep

FSEP = Fs + Extras + Promises

fs-extra js mkdir node nodejs outputfile promise readfile scaffold

Last synced: 11 Jan 2025

https://github.com/ricmoo/promise-rationing

Promise-like interface to limit how many concurrent promises are executed.

javascript promise

Last synced: 16 Dec 2024

https://github.com/qiwi/inside-out-promise

Inside out Promise factory

js-platform promise utils

Last synced: 09 Jan 2025

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/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.

async oop promise typescript

Last synced: 12 Jan 2025

https://github.com/xotic750/delay-promise-x

Create a delayed promise.

delay promise

Last synced: 18 Jan 2025

https://github.com/dinoboff/git-spawned-promise

Promisify a git child process, settling once the process exits and its stdio streams and transformers close.

git nodejs promise

Last synced: 28 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: 19 Jan 2025

https://github.com/shinychang/ptq

Promise task queue

promise queue task

Last synced: 10 Dec 2024

https://github.com/thaddeusjiang/react-promise-data

Don't wrong again about "isLoading? 🔄 : isError ? ❌ : 👍"

promise reactjs

Last synced: 13 Dec 2024

https://github.com/jdeurt/unwrapped-promise

An extension of Javascript's native Promise class that gives you more control over its lifecycle

javascript promise

Last synced: 05 Dec 2024

https://github.com/alexhtech/data-fetcher

Promise based HTTP client for the browser and node.js

http-client javascript node-js promise

Last synced: 12 Jan 2025

https://github.com/rodrigo-lima/thenkit

Promises/A+ implementation in Swift 2 inspired by Pinky - http://lazd.github.io/Pinky/

asynchronous promise swift

Last synced: 24 Jan 2025

https://github.com/radarsu/ts-timeout-promise

Await timeout promise wrapper.

await promise settimeout timeout typescript

Last synced: 12 Jan 2025

https://github.com/dev-jeromebaek/redux-simple-pending

🕶 Awesome Redux simple module that helps to management async actions based on promise. (pending and error) 🤩

babel immutable pending promise react reducer redux webpack

Last synced: 11 Jan 2025

https://github.com/avivharuzi/promise-all-batch

Call concurrent promises in batches

batch concurrency esm javascript nodejs promise typescript

Last synced: 24 Dec 2024

https://github.com/parzh/retryable

Convenience function which helps to retry an action

delayed promise retry retry-executing wait

Last synced: 24 Jan 2025

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: 24 Jan 2025

https://github.com/117/sleep

A promise-based sleep function for Deno.

async await promise sleep

Last synced: 04 Dec 2024

https://github.com/shiningjason/load-script

💫 A simple async script loader for modern browsers.

async browser javascript load-js load-script npm-package promise

Last synced: 24 Dec 2024

https://github.com/shinnn/npcache

Manipulate cache of npm packages

cache javascript nodejs npm promise stream

Last synced: 07 Dec 2024

https://github.com/kovalenkovpu/custom-promise

Custom promise implemenation for learning purposes only.

nodejs promise promises

Last synced: 19 Jan 2025

Promise Awesome Lists
Promise Categories