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/soenkekluth/prs

alias for `new Promise`

alias promise

Last synced: 27 Dec 2024

https://github.com/nashaofu/parallel-to-serial

Parallel task based on Promise converted to serial task

conversion parallel promise serial

Last synced: 02 Jan 2025

https://github.com/d-band/micro-fs

File system and globbing utilities

copy delete filesystem fs glob move promise

Last synced: 24 Jan 2025

https://github.com/bonevidy/vpromise

a lightweight promise/a+ library

asynchronous defer js promise typescript

Last synced: 09 Feb 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/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/lazco-studio/virtfusion

A client for VirtFusion API. Built with TypeScript.

api async npm-package promise typescript virtfusion

Last synced: 22 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: 01 Feb 2025

https://github.com/nerdify/redis-cache

Minimalist cache function for redis

cache hacktoberfest promise promises redis

Last synced: 09 Feb 2025

https://github.com/shinnn/read-utf8-file

Read contents of a UTF-8 file

async filesystem javascript nodejs promise read utf-8

Last synced: 02 Feb 2025

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: 02 Feb 2025

https://github.com/inadarei/fakepromise

Fake Promise Based on Timeout

promise testing

Last synced: 03 Feb 2025

https://github.com/peakchen90/promise

write a promise polyfill

flow jest polyfill promise promisesaplus rollup

Last synced: 19 Jan 2025

https://github.com/shinychang/ptq

Promise task queue

promise queue task

Last synced: 05 Feb 2025

https://github.com/worker-tools/extendable-promise

A promise that can be delayed (extended) via repeated calls to waitUntil.

javascript promise

Last synced: 16 Jan 2025

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/deptno/ora-p

🧤 Promise based currying ora function

cli curried currying loading ora promise terminal

Last synced: 31 Dec 2024

https://github.com/jiangjie/tiny-future

A tiny way to make `Promise` more convenient to use without any dependencies.

defer deferred future promise tiny

Last synced: 09 Nov 2024

https://github.com/jiangjie/promisetoasync

Convert promise to async function.

async promise

Last synced: 05 Jan 2025

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/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/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: 06 Feb 2025

https://github.com/shinnn/npcache

Manipulate cache of npm packages

cache javascript nodejs npm promise stream

Last synced: 02 Feb 2025

https://github.com/wangtao0101/redux-saga-middleware

redux middleware for achieving callbacks in redux-saga

callback promise react redux-saga

Last synced: 03 Feb 2025

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/fabervitale/pinky-promise

A Promise A+ spec compliant implementation written in Typescript

promise promise-library promiseaplus typescript

Last synced: 07 Feb 2025

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/saber2pr/promise

> promise.

promise

Last synced: 09 Feb 2025

https://github.com/qard/stream-consume-promise

Consume streams with a promise-returning function

nodejs promise stream

Last synced: 09 Feb 2025

https://github.com/develephant/fsp

A simple Promise wrapper for fs-extra.

async await fs fs-extra promise wrapper

Last synced: 22 Dec 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: 21 Dec 2024

https://github.com/prohetamine/forpromise

⚙️ While for promise

javascript npm npm-package promise

Last synced: 20 Jan 2025

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/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/chrisdothtml/pfs

A tiny promise wrapper around fs

filesystem nodejs promise wrapper

Last synced: 30 Nov 2024

https://github.com/fabiospampinato/promise-concurrency-limiter

Tiny scheduler for functions returning promises that can limit their concurrency.

concurrency limit limiter promise

Last synced: 30 Jan 2025

https://github.com/kekyo/future-promise

future-promise implements at C++ from scratch

async c-plus-plus cps future promise

Last synced: 09 Feb 2025

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/seregpie/throttleasync

Creates a throttled function.

async delay function promise throttle

Last synced: 07 Feb 2025

https://github.com/cap32/http-ask

A flexible promise based HTTP client for Node.js and browser.

ajax http-client promise

Last synced: 27 Jan 2025

https://github.com/streetstrider/booth

Booth provides symmetric Event API over websocket or unix domain socket

flyd frp node promise realtime request socket socket-io socketio stream

Last synced: 08 Nov 2024

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

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

promise reactjs

Last synced: 06 Feb 2025

https://github.com/shisama/toggle-fullscreen

Simple to use Fullscreen API with Promise for cross-browser.

cross-browser fullscreen fullscreen-api javascript promise

Last synced: 20 Jan 2025

https://github.com/trambarhq/relaks-hacker-news-example

An example of using Relaks to create a Hacker News reader

async asynchronous await hacker-news hn preact promise react relaks

Last synced: 07 Jan 2025

https://github.com/exoticknight/parallelpromise

run promises with timeout, in parallel

parallel promise typescript

Last synced: 20 Jan 2025

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: 19 Dec 2024

https://github.com/zeekay/broken

💔 Promises are meant to be broken.

es-module javascript promise promises

Last synced: 09 Jan 2025

https://github.com/belgattitude/desync

Small utilities for dealing with data, typescript and react

async hooks promise react typescript

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

https://github.com/clemyan/sisyphus-retry

Lightweight library for retrying asynchronous tasks with fluent API

async await chaining fetch fluent promise retry

Last synced: 08 Feb 2025

https://github.com/jaid/emit-promise

Promisified socket.io acknowledgement callbacks.

emit emit-promise lib library node promise socket socket-io util utility websocket

Last synced: 15 Jan 2025

https://github.com/neogeek/raspar

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

promise web-scraper

Last synced: 29 Jan 2025

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/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: 25 Jan 2025

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/ronanyeah/promise-workshop

FAC/GSG Workshop - April 2017

javascript promise promise-workshop tutorial

Last synced: 28 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/lxsmnsyc/future

Extension to the ES7 Promise

async deferred promise reactive

Last synced: 20 Dec 2024

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/ricmoo/promise-rationing

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

javascript promise

Last synced: 09 Feb 2025

https://github.com/seregpie/debounceasync

Creates a debounced function.

async debounce delay function promise

Last synced: 07 Feb 2025

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

a react hook for use promise function.

promise react

Last synced: 10 Feb 2025

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

Execute promises in series

promise sequence sequential series

Last synced: 17 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/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/youngluo/promesa

A implementation based on Promise A+.

promise

Last synced: 09 Feb 2025

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/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/felix-kaestner/promise

Go Promise Implementation with support for Generics (requires Go v1.18+)

go golang goroutine promise

Last synced: 16 Jan 2025

https://github.com/k1r0s/korm

[DEPRECATED] Lightweight orm with different DB adapters

database orm orm-library ormlite promise sqlite

Last synced: 21 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/juanjoarreola/osprey

A Library to connect to APIs built on top of URLSession

api-client json json-api multipart networking promise request swift urlsession

Last synced: 16 Jan 2025

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/thomaschampagne/promise-tron

PromiseTron is a promise based communication system which simplify data exchange between electron main and renderer processes

electron ipcmain ipcrenderer promise

Last synced: 22 Jan 2025

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

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

clever cleverpromise es6 promise promisewrapper wraper

Last synced: 09 Feb 2025

https://github.com/dmitrymyadzelets/ya-translate

Node.js module for Yandex Translate's API

api node-module promise tranalte yandex

Last synced: 16 Jan 2025

https://github.com/idea2app/lark-client-api

Unofficial Lark client JS API based on ECMAScript 6 Promise & TypeScript 4, makes it easier to build Web or Mini-app in Lark client.

client lark mini-app promise sdk web

Last synced: 22 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: 27 Jan 2025

https://github.com/durandj/cancellable

Cancellable promises

nodejs promise typescript

Last synced: 17 Jan 2025

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: 30 Dec 2024

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

Create a delayed promise.

delay promise

Last synced: 18 Jan 2025

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/jonathanstowe/manifesto

Make a supply of the results of Promises

promise raku reactive

Last synced: 08 Feb 2025

https://github.com/huang2002/timer-x

A promise-based timer.

3h async promise sleep timer wait

Last synced: 15 Jan 2025

https://github.com/uditalias/promise-chunkify

Like Promise.all, but with concurrency.

concurency promise

Last synced: 11 Jan 2025

Promise Awesome Lists
Promise Categories