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/jzplp/promisejz

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

ecmascript javascript promise

Last synced: 29 Dec 2024

https://github.com/axtk/skdl

Helps set up a promisified polling

async polling promise promisified wait-for

Last synced: 15 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/behi22/jammming

This webpage is developed to showcase knowledge of developing responsive webpages and using the react library to develop web applications. The website allows users to search the Spotify library, create a custom playlist, then save it to their Spotify account.

api async-await components html-css-javascript import-export javascript json jsx modules promise react surge webapp

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

Fake Promise Based on Timeout

promise testing

Last synced: 03 Feb 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/ramchaik/batch-promise

Effortlessly Manage Promise Execution in JavaScript

batching npm-package parallelism promise typescript

Last synced: 16 Jan 2025

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

A toolbox for node-addon-api

javascript n-api nodejs promise

Last synced: 15 Oct 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/radarsu/ts-timeout-promise

Await timeout promise wrapper.

await promise settimeout timeout typescript

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

🧤 Promise based currying ora function

cli curried currying loading ora promise terminal

Last synced: 31 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 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/d-band/micro-fs

File system and globbing utilities

copy delete filesystem fs glob move promise

Last synced: 24 Jan 2025

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/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/avivharuzi/promise-all-batch

Call concurrent promises in batches

batch concurrency esm javascript nodejs promise typescript

Last synced: 24 Dec 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/dimaamega/js-promise-implementation

implementation of js promises covered by tests

js learning promise tutorial web

Last synced: 12 Jan 2025

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/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/wsmd/sleepsort-promise

😴 A Promise based implementation of SleepSort

algorithm promise sleepsort sort sorting-algorithms

Last synced: 21 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/seregpie/debounceasync

Creates a debounced function.

async debounce delay function promise

Last synced: 14 Dec 2024

https://github.com/seregpie/throttleasync

Creates a throttled function.

async delay function promise throttle

Last synced: 14 Dec 2024

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/zeekay/broken

💔 Promises are meant to be broken.

es-module javascript promise promises

Last synced: 09 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/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/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/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/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/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/greguz/ultres

Rust Result for JavaScript with Promise support

async nodejs promise result rust

Last synced: 24 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: 26 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/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/themost-framework/promise-sequence

Execute promises in series

promise sequence sequential series

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/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/yuriipohorilets/goit-js-hw-09

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

async goit javascript promise

Last synced: 16 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/qard/stream-consume-promise

Consume streams with a promise-returning function

nodejs promise stream

Last synced: 17 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/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/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/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/ronanyeah/promise-workshop

FAC/GSG Workshop - April 2017

javascript promise promise-workshop tutorial

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

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

promise web-scraper

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

Get Exif data from a JPEG file without reading whole contents

exif javascript jpeg jpg metadata nodejs 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/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/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/joelvoss/request-lit

Small Promise based HTTP client

fetch http-client javascript nodejs promise

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

Returns a promise that resolves once condition is met

javascript nodejs promise

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

Promise task queue

promise queue task

Last synced: 05 Feb 2025

https://github.com/chrisdothtml/pfs

A tiny promise wrapper around fs

filesystem nodejs promise wrapper

Last synced: 30 Nov 2024

https://github.com/peakchen90/promise

write a promise polyfill

flow jest polyfill promise promisesaplus rollup

Last synced: 19 Jan 2025

https://github.com/exoticknight/parallelpromise

run promises with timeout, in parallel

parallel promise typescript

Last synced: 20 Jan 2025

Promise Awesome Lists
Promise Categories