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/so1ve/crpr

Create a promise, but avoid using constructors.

javascript promise

Last synced: 21 Dec 2024

https://github.com/hackerl/aio

A promise-based asynchronous library implemented in C++17 (deprecated - https://github.com/Hackerl/asyncio)

asyncio cpp17 promise

Last synced: 16 Jan 2025

https://github.com/aryan02420/star-all-settled

Supercharge your promises with parallel, sequential, pooled, and batched resolution

allsettled async batch bring-your-own-compiler byoc javascript parallel pool promise promises typescript

Last synced: 29 Nov 2024

https://github.com/sebinsua/catch-to

Catch errors and declaratively map them to other errors or values.

api boom catch errors map promise value

Last synced: 08 Jan 2025

https://github.com/mkloubert/js-promises

Helpers for promises, which work in Node and the browser.

browser function helper javascript nodejs promise

Last synced: 09 Jan 2025

https://github.com/vishwam/worker-async

A simple promise-based interface to communicate between web workers and the main thread

async browser promise rpc web-worker worker

Last synced: 31 Dec 2024

https://github.com/shinnn/npm-cli-dir

Resolve a path of the directory where npm CLI is installed

async cli directory javascript nodejs npm pathfinding promise realpath

Last synced: 02 Feb 2025

https://github.com/mrtimofey/transcroll

Animate scroll in a flexible, user-friendly, simple and modern way

animation promise scroll telegram transition

Last synced: 21 Jan 2025

https://github.com/chocolateboy/async-any

Manage various forms of asynchronous completion in a uniform way

async async-completion callback complete completion done node-module npm-module promise promises

Last synced: 19 Dec 2024

https://github.com/iguntur/is-symbolic-link

Check if filepath is symbolic link

await link ln promise symlink

Last synced: 07 Nov 2024

https://github.com/compulim/has-resolved

Checks if a Promise is resolved or rejected asynchronously

asynchronous promise rejection resolution

Last synced: 06 Nov 2024

https://github.com/jaid/read-file-string

Returns file content as a UTF-8 string. Returns null if file does not exist (or is a directory) instead of throwing an Error.

file filesystem lib library load-file loader promise read-file string util utility

Last synced: 25 Dec 2024

https://github.com/herber/minp

A minimal promise polyfill.

minimal polyfill promise promise-library

Last synced: 18 Dec 2024

https://github.com/shinnn/prepare-write

Prepare for writing a file to the given path – create ancestor directories and verify no directory exists in the path

check filesystem javascript mkdir mkdirp nodejs prepare promise write

Last synced: 02 Feb 2025

https://github.com/nwtgck/promise-http-server-npm

Promise-based HTTP server for JavaScript/TypeScript: using accept(), easy to use in async-await context

accept http-server http2 http2-server javascript node nodejs promise typescript

Last synced: 02 Nov 2024

https://github.com/dutu/valr-api-node

VALR exchange API client for REST and WebSocket

api promise rest rest-api rest-client valr valr-api websocket websocket-client

Last synced: 16 Jan 2025

https://github.com/gerkindev/sequential-event

An event emitter that supports promises for sequential execution of handlers

eventemitter javascript promise

Last synced: 01 Dec 2024

https://github.com/bredele/cypher-through

Filter Neo4j records and return what really matters

neo4j promise records through

Last synced: 19 Dec 2024

https://github.com/qianlongo/promise-analysis

探究promise源码与实现

es6 promise

Last synced: 13 Jan 2025

https://github.com/shiranuit/luacoro

Lua library made to do Async / Await using coroutines.

async hacktoberfest lua promise

Last synced: 01 Feb 2025

https://github.com/xucongli1989/xpromisequeue

这是一个Javascript Promise的执行队列模块,里面的每一个Promise都是按顺序执行的,您也可以指定一定的优先级来决定队列的执行顺序。

excute javascript promise queue

Last synced: 28 Jan 2025

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

Write to streams with a promise-returning function

nodejs promise stream

Last synced: 17 Dec 2024

https://github.com/iso50/step-by-step

Tiny tooling to execute Promises in a synchronous manner

array async asynchronous es6 javascript library promise synchronous

Last synced: 31 Dec 2024

https://github.com/yiminghe/concurrent-runner

run cancelable async function concurrently by concurrency and priority using heap

async cancelable concurrency priority promise

Last synced: 14 Dec 2024

https://github.com/stefee/react-promise-state-hook

A simple React hook that provides state for async actions.

async hook loading promise react react-hooks state

Last synced: 21 Dec 2024

https://github.com/kaelzhang/promise-faker

Provides promise-like APIs but does the synchronous things.

fake faker nodejs promise sync synchronous

Last synced: 14 Dec 2024

https://github.com/blakek/compose

🛠 Compose functions and promises

functional-programming functions pipeline promise

Last synced: 02 Jan 2025

https://github.com/hojas/my-promise

手写实现 Promise

promise typescript

Last synced: 06 Dec 2024

https://github.com/eliranwong/precious-bible-promises

Precious Bible Promises (compiled by Samuel Clarke) [2472 verses tagged]

bible precious-bible-promises promise script tool uniquebible

Last synced: 01 Jan 2025

https://github.com/socheatsok78/are-you-ready-yet

The "are-you-ready-yet" package is basically a joke to "Promise".

javascript promise

Last synced: 16 Jan 2025

https://github.com/betterez/btrz-simple-dao

***Very simple*** DAO for MongoDb on top of promised-mongo (Released) (Category: back-end)

javascript mock mongo mongodb promise

Last synced: 13 Nov 2024

https://github.com/echosoar/gax

Promise mode ajax component,compatible with most major browsers

ajax gax jsonp promise

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

Await timeout promise wrapper.

await promise settimeout timeout typescript

Last synced: 12 Jan 2025

https://github.com/seregpie/throttleasync

Creates a throttled function.

async delay function promise throttle

Last synced: 14 Dec 2024

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

实现promise A+

promise promises-aplus

Last synced: 20 Dec 2024

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

🧩 Partial (mixed) promise execution

async partial promise

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

Creates a debounced function.

async debounce delay function promise

Last synced: 14 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/fibo/read-file-utf8

reads content from file using utf-8 encoding

promise readfile utf8

Last synced: 02 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/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/axtk/skdl

Helps set up a promisified polling

async polling promise promisified wait-for

Last synced: 15 Jan 2025

https://github.com/pietile/pietile-promise-observer

Simple Promise observer

observer promise

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

Chains pending promises and captures resolved return values

chain group promise waitgroup

Last synced: 20 Jan 2025

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/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/byteboomers/tuai

Asynchronous request–response iframe messaging

asynchronous iframe messaging 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/semibran/img-load

:sunrise_over_mountains::sparkles: tiny promise-based <img> loader for the browser

async browser image-loader promise

Last synced: 19 Dec 2024

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/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/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/d-band/micro-fs

File system and globbing utilities

copy delete filesystem fs glob move promise

Last synced: 24 Jan 2025

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/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/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/neogeek/raspar

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

promise web-scraper

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

FAC/GSG Workshop - April 2017

javascript promise promise-workshop tutorial

Last synced: 28 Jan 2025

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/kovalenkovpu/custom-promise

Custom promise implemenation for learning purposes only.

nodejs promise promises

Last synced: 19 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/durandj/cancellable

Cancellable promises

nodejs promise typescript

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

Make a supply of the results of Promises

promise raku reactive

Last synced: 15 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/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/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/snowyu/promise-sequence.js

Sequnence execution promise.

asynchronous pipeline promise sequence

Last synced: 30 Dec 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: 02 Feb 2025

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

Image preloading with promise support.

module preloader promise

Last synced: 27 Jan 2025

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

Promise Awesome Lists
Promise Categories