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/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/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/k1r0s/korm

[DEPRECATED] Lightweight orm with different DB adapters

database orm orm-library ormlite promise sqlite

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

Little cache lib using localStorage and promises

cache javascript promise promise-api

Last synced: 17 Jan 2025

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/dimaamega/js-promise-implementation

implementation of js promises covered by tests

js learning promise tutorial web

Last synced: 12 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/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/goto-bus-stop/p-join

combine results from multiple promises into a single value

promise

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

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

alias for `new Promise`

alias promise

Last synced: 27 Dec 2024

https://github.com/durandj/cancellable

Cancellable promises

nodejs promise typescript

Last synced: 17 Jan 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/ricmoo/promise-rationing

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

javascript promise

Last synced: 16 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/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/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/mieky/cherish

A minimal cache wrapper for all kinds of function calls

cache fetch in-memory minimal promise wrapper

Last synced: 26 Jan 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/neogeek/raspar

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

promise web-scraper

Last synced: 27 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: 26 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/jonathanstowe/manifesto

Make a supply of the results of Promises

promise raku reactive

Last synced: 15 Dec 2024

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

Custom promise implemenation for learning purposes only.

nodejs promise promises

Last synced: 19 Jan 2025

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/markusjx/n-api-tools

A toolbox for node-addon-api

javascript n-api nodejs promise

Last synced: 15 Oct 2024

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/snowyu/promise-sequence.js

Sequnence execution promise.

asynchronous pipeline promise sequence

Last synced: 30 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/can-dy-jack/mypromise

实现promise A+

promise promises-aplus

Last synced: 20 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/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/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/yuriipohorilets/goit-js-hw-09

📚 JS-HW-09 | Async. Data. Promise

async goit javascript promise

Last synced: 16 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: 16 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/d4nyll/resolve-when

Returns a promise that resolves once condition is met

javascript nodejs promise

Last synced: 15 Nov 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/gpittarelli/ineedthis

Management of statefull dependencies(/services)

component dependencies javascript mount promise state state-management typescript

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

https://github.com/spacetab-io/jira-tempo-sdk-php

Asynchronous PHP Jira Tempo SDK.

amphp async jira php php74 promise sdk sdk-php tempo

Last synced: 19 Jan 2025

https://github.com/ronanyeah/promise-workshop

FAC/GSG Workshop - April 2017

javascript promise promise-workshop tutorial

Last synced: 30 Nov 2024

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/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/zeecoder/z-image-preloader

Image preloading with promise support.

module preloader promise

Last synced: 29 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: 28 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/peakchen90/promise

write a promise polyfill

flow jest polyfill promise promisesaplus rollup

Last synced: 19 Jan 2025

https://github.com/prohetamine/forpromise

⚙️ While for promise

javascript npm npm-package promise

Last synced: 20 Jan 2025

https://github.com/jzplp/promisejz

符合Promises/A+规范的Javascript异步编程Promise的完整实现,并且提供了与ECMAScript同样的实用函数。

ecmascript javascript promise

Last synced: 29 Dec 2024

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/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/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/uditalias/promise-chunkify

Like Promise.all, but with concurrency.

concurency promise

Last synced: 11 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/gabemeola/resolve-chain

Chains pending promises and captures resolved return values

chain group promise waitgroup

Last synced: 20 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/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/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/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/develephant/fsp

A simple Promise wrapper for fs-extra.

async await fs fs-extra promise wrapper

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/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/pietile/pietile-promise-observer

Simple Promise observer

observer promise

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

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

Inside out Promise factory

js-platform promise utils

Last synced: 09 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/bonevidy/vpromise

a lightweight promise/a+ library

asynchronous defer js promise typescript

Last synced: 17 Dec 2024

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

Futuristic models & collections

es6 modeling promise proxy schema

Last synced: 23 Dec 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/ylzon/handwriting-javascript

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

bind currify deep-clone eventhub promise

Last synced: 02 Dec 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/huang2002/timer-x

A promise-based timer.

3h async promise sleep timer wait

Last synced: 15 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/xeaone/fsep

FSEP = Fs + Extras + Promises

fs-extra js mkdir node nodejs outputfile promise readfile scaffold

Last synced: 11 Jan 2025

Promise Awesome Lists
Promise Categories