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/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/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/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/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/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/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/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/gabemeola/resolve-chain

Chains pending promises and captures resolved return values

chain group promise waitgroup

Last synced: 19 Nov 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/shinnn/npcache

Manipulate cache of npm packages

cache javascript nodejs npm promise stream

Last synced: 07 Dec 2024

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 Nov 2024

https://github.com/mtripg6666tdr/async-lock

Promise based simple mutex for JS: preventing from running same code block at the same time.

async async-lock browser javascript lock mutex nodejs promise promise-lock

Last synced: 24 Dec 2024

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

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

ajax http-client promise

Last synced: 29 Nov 2024

https://github.com/lddubeau/bluejax

jQuery AJAX wrapped in Bluebird promises.

ajax bluebird diagnosis jquery promise retries

Last synced: 26 Dec 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: 07 Dec 2024

https://github.com/qeesung/p-cost

How long will a Promise to be resolved(rejected) ?

javascript nodejs promise time

Last synced: 19 Dec 2024

https://github.com/gruhn/callforth

Don't callback, callforth! :running:

async-await callback javascript promise

Last synced: 19 Dec 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/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/bredele/annul

Cancel promise if not resolved or rejected before a given time in miliseconds

cancel promise

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/ashokdey/sendotp-promise

promise bug fixed api for sendotp by msg91

async-await msg91 nodejs promise sendotp travis-ci

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

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

Image preloading with promise support.

module preloader promise

Last synced: 29 Nov 2024

https://github.com/nicolassiver/task-runner-promise

Task Runner as a service implemented with Promises.

fifo promise queue run runner task

Last synced: 19 Dec 2024

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: 19 Dec 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/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/wangtao0101/redux-saga-middleware

redux middleware for achieving callbacks in redux-saga

callback promise react redux-saga

Last synced: 08 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/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/appgeist/exec

Utility function to execute a shell command and return a Promise

exec nodejs promise server-side shell utilities

Last synced: 25 Dec 2024

https://github.com/wsmd/sleepsort-promise

๐Ÿ˜ด A Promise based implementation of SleepSort

algorithm promise sleepsort sort sorting-algorithms

Last synced: 21 Dec 2024

https://github.com/gregros/promise-stuff

Utility functions for promises!

async javascript promise typescript utility

Last synced: 25 Dec 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/emphori/compose

A featherweight Promise composition and error handling library for JavaScript

functional functional-programming javascript nodejs promise promise-chain typescript

Last synced: 25 Dec 2024

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

future-promise implements at C++ from scratch

async c-plus-plus cps future promise

Last synced: 17 Dec 2024

https://github.com/rhiokim/wifi

Wifi finder

cli javascript promise wifi

Last synced: 01 Jan 2025

https://github.com/elusivecodes/fyrepromise

FyrePromise is a free, open-source promise library for PHP.

async php promise

Last synced: 23 Nov 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/jaid/read-file-yaml

Reads YAML 1.2 from a file. Returns null if file does not exist (or is a directory) instead of throwing an Error.

file filesystem fs lib library loader promise read-file read-yaml util utility yaml yaml-parser yml yml-parser

Last synced: 25 Dec 2024

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

combine results from multiple promises into a single value

promise

Last synced: 13 Nov 2024

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

Consume streams with a promise-returning function

nodejs promise stream

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

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 Nov 2024

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/ckotzbauer/node-task-runner

A promise-based dependency-free task runner for Node

cli node promise task task-runner

Last synced: 15 Oct 2024

https://github.com/eliranwong/take-words-with-you

A Manual for Intercession

bible bible-promise promise

Last synced: 01 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/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/shinnn/output-file

Write a file and create its ancestor directories if needed

ancestor-directories async javascript mkdir mkdirp nodejs promise writefile

Last synced: 07 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/shinnn/read-exif

Get Exif data from a JPEG file without reading whole contents

exif javascript jpeg jpg metadata nodejs promise

Last synced: 07 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: 12 Nov 2024

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

Like Promise.all, but with concurrency.

concurency promise

Last synced: 12 Nov 2024

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

https://github.com/yuriipohorilets/goit-js-hw-09

๐Ÿ“š JS-HW-09 | Async. Data. Promise

async goit javascript promise

Last synced: 16 Nov 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/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/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/inadarei/fakepromise

Fake Promise Based on Timeout

promise testing

Last synced: 09 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/nerdify/redis-cache

Minimalist cache function for redis

cache hacktoberfest promise promises redis

Last synced: 17 Dec 2024

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

Create a delayed promise.

delay promise

Last synced: 17 Nov 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/chrisdothtml/pfs

A tiny promise wrapper around fs

filesystem nodejs promise wrapper

Last synced: 30 Nov 2024

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/cheprasov/js-worker-thread

The WorkerThread wraps a Web Worker with a Promise, also the class creates a worker script on the fly (without having to create separate worker files). You can "inline" your worker function in the same js file as main logic.

promise thread webworker

Last synced: 24 Nov 2024

https://github.com/snowyu/promise-sequence.js

Sequnence execution promise.

asynchronous pipeline promise sequence

Last synced: 30 Dec 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/seregpie/throttleasync

Creates a throttled function.

async delay function promise throttle

Last synced: 14 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/drulac/cache.js

Little cache lib using localStorage and promises

cache javascript promise promise-api

Last synced: 16 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/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/117/sleep

A promise-based sleep function for Deno.

async await promise sleep

Last synced: 04 Dec 2024

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

ๅฎž็Žฐpromise A+

promise promises-aplus

Last synced: 20 Dec 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: 13 Nov 2024

https://github.com/seregpie/debounceasync

Creates a debounced function.

async debounce delay function promise

Last synced: 14 Dec 2024

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/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/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/xeaone/fsep

FSEP = Fs + Extras + Promises

fs-extra js mkdir node nodejs outputfile promise readfile scaffold

Last synced: 12 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/exoticknight/parallelpromise

run promises with timeout, in parallel

parallel promise typescript

Last synced: 19 Nov 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/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: 21 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: 30 Dec 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: 14 Dec 2024

Promise Awesome Lists
Promise Categories