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/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/eliranwong/take-words-with-you

A Manual for Intercession

bible bible-promise promise

Last synced: 01 Jan 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/shinnn/npcache

Manipulate cache of npm packages

cache javascript nodejs npm promise stream

Last synced: 02 Feb 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/bitofsky/async-jstemplate

AJST : Asynchronous JavaScript Template

ajax javascript javascript-templates promise tpl

Last synced: 23 Jan 2025

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

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

https://github.com/jonathanstowe/manifesto

Make a supply of the results of Promises

promise raku reactive

Last synced: 15 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/joelvoss/request-lit

Small Promise based HTTP client

fetch http-client javascript nodejs promise

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

https://github.com/ramchaik/batch-promise

Effortlessly Manage Promise Execution in JavaScript

batching npm-package parallelism promise typescript

Last synced: 16 Jan 2025

https://github.com/sevenwestmedia-labs/promise-completion-source

Creates a promise producer which controls the completion/rejection of the promise available through the .promise key.

promise

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

Little cache lib using localStorage and promises

cache javascript promise promise-api

Last synced: 17 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/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: 02 Feb 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: 25 Jan 2025

https://github.com/pedro-donoso/curso-node

Curso de node.js de free code camp, fundamentos de Node.js y Express, proyecto práctico y ejemplos, conceptos básicos de desarrollo web back-end, JavaScript asíncrono, npm, módulos de Node.js, JSON, HTTP

await-async eventemitter json promise trycatch url

Last synced: 25 Jan 2025

https://github.com/ylzon/handwriting-javascript

手写 currify / promise / bind / Deep Clone / EventHub

bind currify deep-clone eventhub promise

Last synced: 29 Jan 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/anwesh43/memoize_promise_call

Don't promise the same thing again 🙅. Memoize it 💪

memoization node nodejs npm promise

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

https://github.com/exoticknight/parallelpromise

run promises with timeout, in parallel

parallel promise typescript

Last synced: 20 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/lddubeau/bluejax

jQuery AJAX wrapped in Bluebird promises.

ajax bluebird diagnosis jquery promise retries

Last synced: 26 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/hjxenjoy/promise-dialog

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

alert confirm loading promise toast

Last synced: 22 Dec 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: 19 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/deptno/ora-p

🧤 Promise based currying ora function

cli curried currying loading ora promise terminal

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

Creates a throttled function.

async delay function promise throttle

Last synced: 14 Dec 2024

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/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/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/qiwi/inside-out-promise

Inside out Promise factory

js-platform promise utils

Last synced: 09 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/clemyan/sisyphus-retry

Lightweight library for retrying asynchronous tasks with fluent API

async await chaining fetch fluent promise retry

Last synced: 16 Dec 2024

https://github.com/seanghay/promisive

Recursive Promise.all that works on object and array

promise

Last synced: 22 Jan 2025

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

alias for `new Promise`

alias promise

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

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/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/lxsmnsyc/future

Extension to the ES7 Promise

async deferred promise reactive

Last synced: 20 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/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/shinychang/ptq

Promise task queue

promise queue task

Last synced: 05 Feb 2025

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

write a promise polyfill

flow jest polyfill promise promisesaplus rollup

Last synced: 19 Jan 2025

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

实现promise A+

promise promises-aplus

Last synced: 20 Dec 2024

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

Image preloading with promise support.

module preloader promise

Last synced: 27 Jan 2025

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

Custom promise implemenation for learning purposes only.

nodejs promise promises

Last synced: 19 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/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/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/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/uditalias/promise-chunkify

Like Promise.all, but with concurrency.

concurency promise

Last synced: 11 Jan 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/dzek69/rmdir-promise

Promisified `rmdir` npm module.

es6 javascript node npm promise promises rmdir

Last synced: 14 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/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/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: 02 Feb 2025

https://github.com/darky/klubok

Do notation pipes for Promise-based or pure functions which easy to mock

do-notation functional-programming javascript mock pipe promise typescript unit-testing

Last synced: 11 Jan 2025

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/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/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/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/duzun/jquery.loading

Add class(es) to DOM elements while waiting for async action. Promise or callback.

javascript jquery jquery-plugin loader promise

Last synced: 13 Dec 2024

https://github.com/neki-dev/promise-partial

🧩 Partial (mixed) promise execution

async partial promise

Last synced: 27 Oct 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/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: 26 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/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/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/kaelzhang/p-async-cache

Cache the async promise lookups and avoid fetching the same thing more than necessary.

async cache lru-cache nodejs promise

Last synced: 14 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

Promise Awesome Lists
Promise Categories