Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: promise-library

y13i/retryx

Promise-based retry workflow library.

Language: TypeScript - Size: 473 KB - Last synced: about 12 hours ago - Pushed: about 16 hours ago - Stars: 21 - Forks: 0

Correia-jpv/fucking-awesome-promises

A curated list of useful resources for JavaScript Promises. With repository stars⭐ and forks🍴

Size: 41 KB - Last synced: about 22 hours ago - Pushed: about 23 hours ago - Stars: 2 - Forks: 0

celery/vine

Python promises

Language: Python - Size: 249 KB - Last synced: 1 day ago - Pushed: 5 days ago - Stars: 122 - Forks: 43

abumq/airsync

⚡ Streamline your code by replacing multiple `await` calls with a single `await` using ༄AirSync, and fully leverage the power of asynchronous, non-blocking I/O.

Language: JavaScript - Size: 283 KB - Last synced: 1 day ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

vodyani/utils

🏃🏻‍♀️ utils 是一个函数工具库,提供了验证、转换、异步处理、算法、数据结构等功能。

Language: TypeScript - Size: 533 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 2 - Forks: 0

shimataro/yakusoku

オレオレPromise

Language: JavaScript - Size: 6.84 KB - Last synced: 13 days ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

athos/kitchen-async

A Promise library for ClojureScript, or a poor man's core.async

Language: Clojure - Size: 197 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 159 - Forks: 7

virgil382/JSLikePromise

JavaScript-like Promises for C++20 with ES6 async/await semantics. Supports move (e.g. so you can wrap ASIO and avoid callback hell).

Language: C++ - Size: 1.14 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 4 - Forks: 1

malcommac/Hydra

⚡️ Lightweight full-featured Promises, Async & Await Library in Swift

Language: Swift - Size: 2.12 MB - Last synced: 5 days ago - Pushed: over 2 years ago - Stars: 1,972 - Forks: 112

vitaly-t/pg-promise

PostgreSQL interface for Node.js

Language: JavaScript - Size: 7.74 MB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 3,414 - Forks: 218

vsilaev/tascalate-concurrent

Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s

Language: Java - Size: 882 KB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 197 - Forks: 29

documaster/promise

Java promises for async functionality

Language: Java - Size: 42 KB - Last synced: 27 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1

asfktz/Awaity.js

A functional, lightweight alternative to bluebird.js, built with async / await in mind.

Language: JavaScript - Size: 3.19 MB - Last synced: 3 days ago - Pushed: over 5 years ago - Stars: 829 - Forks: 28

chebyrash/promise

Promise / Future library for Go

Language: Go - Size: 153 KB - Last synced: 28 days ago - Pushed: 10 months ago - Stars: 358 - Forks: 37

sindresorhus/promise-fun

Promise packages, patterns, chat, and tutorials

Size: 42 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 4,565 - Forks: 127

ribeirobreno/promises

Promise implementation in PHP based on the native ES6 version.

Language: PHP - Size: 17.6 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

Wolven531/promise-tests

Used to demonstrate and explain different promise and async concepts and libraries

Language: TypeScript - Size: 4.71 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

jdeferred/jdeferred

Java Deferred/Promise library similar to JQuery.

Language: Java - Size: 785 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 1,513 - Forks: 182

vitaly-t/spex

:bulb: Specialized Promise Extensions

Language: JavaScript - Size: 1.2 MB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 52 - Forks: 6

josh-mo/ts-promise

Promises A+ standard promise implement in TS

Language: TypeScript - Size: 24.4 KB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

fahimfaisaal/settle-map

Settle multiple promises concurrently and get the results in a cool way

Language: TypeScript - Size: 92.8 KB - Last synced: 13 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

vitalets/promise-controller

Advanced control of JavaScript promises

Language: JavaScript - Size: 399 KB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 13 - Forks: 1

bluejava/zousan

A Lightning Fast, Yet Very Small Promise A+ Compliant Implementation

Language: JavaScript - Size: 66.4 KB - Last synced: 25 days ago - Pushed: almost 5 years ago - Stars: 127 - Forks: 13

gadingnst/concurrent-manager

A simple and fast way to manage concurrent promise tasks with Queue Data Structure.

Language: TypeScript - Size: 2.53 MB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0

berkesa/datatree-promise

ES6-like Promise, based on the Java8's CompletableFuture API

Language: Java - Size: 202 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 0

IvanPinezhaninov/async_promise

C++11 header-only library based on Promises/A+

Language: C++ - Size: 107 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

doodlewind/nativebird

🐦 Bluebird alternative within ~200 loc

Language: JavaScript - Size: 83 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 72 - Forks: 8

triyanox/async-sequence

async-sequence contains a utility class to run sequential promises in Typescript

Language: TypeScript - Size: 1.14 MB - Last synced: 21 days ago - Pushed: 6 months ago - Stars: 6 - Forks: 0

FaberVitale/pinky-promise

A Promise A+ spec compliant implementation written in Typescript

Language: TypeScript - Size: 25.4 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

FaberVitale/build-js-promise-from-scratch-talk

Slides of a talk about building JS Promise in Typescript

Language: Vue - Size: 1.56 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

subbu963/buzy

Async queue manager for node and browser

Language: JavaScript - Size: 13.7 KB - Last synced: 1 day ago - Pushed: over 6 years ago - Stars: 23 - Forks: 1

imranhsayed/javascript-concepts

:mortar_board: A demo app for JavaScript Concepts

Language: JavaScript - Size: 140 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 12 - Forks: 1

dukeluo/fan.js

A simple and easy-to-understand implementation of Promise/A+ spec for learning.

Language: JavaScript - Size: 53.7 KB - Last synced: 6 days ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0

elielamora/IPromise

A simple promise library for .NET

Language: C# - Size: 19.5 KB - Last synced: 8 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

GiviMAD/PromiseReentrantLock

Lock mechanism for promises, using a linked list like implementation

Language: TypeScript - Size: 62.5 KB - Last synced: 22 days ago - Pushed: 8 months ago - Stars: 6 - Forks: 1

ghosind/node-task-pool 📦

A simple Node.js functional tasks pool implementation supported both synchronous and asynchronous functions.

Language: TypeScript - Size: 194 KB - Last synced: 20 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

busterc/promise-until

:loop: Calls a function repeatedly if a condition returns false and until the condition returns true and then resolves the promise

Language: JavaScript - Size: 5.86 KB - Last synced: 6 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 1

busterc/promise-do-whilst

:loop: Calls a function repeatedly while a condition returns true and then resolves the promise

Language: JavaScript - Size: 6.84 KB - Last synced: 10 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 1

busterc/promise-do-until

:loop: Calls a function repeatedly until a condition returns true and then resolves the promise

Language: JavaScript - Size: 5.86 KB - Last synced: 9 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

shfshanyue/promise-utils

Useful utils about promise. (map, filter, retry, sleep

Language: TypeScript - Size: 943 KB - Last synced: 30 days ago - Pushed: over 1 year ago - Stars: 8 - Forks: 4

pizzaisdavid/hydrangea

An experimental wrapper for https://github.com/fivdi/onoff

Language: TypeScript - Size: 423 KB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

HJava/typescript-promise

A Simple TypeScript Promise Library

Language: JavaScript - Size: 13.7 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

honzabrecka/promise

Yet another Promises/A+ conformant promise implementation.

Language: JavaScript - Size: 64.5 KB - Last synced: 9 months ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

katsaii/future

A simple library for managing asynchronous code in GameMaker.

Language: Game Maker Language - Size: 21.5 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

samuelngs/go-promise

Promise implementation in Golang

Language: Go - Size: 4.88 KB - Last synced: 10 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

MagicD3VIL/lua-promises-middleclass Fork of zserge/lua-promises

A+ promises in Lua rewritten to middleclass

Language: Lua - Size: 24.4 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

donatorsky/go-promise

Promise library for Go.

Language: Go - Size: 52.7 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

cooldogepm/libPromise

A minimalistic implementation of Promises for PHP

Language: PHP - Size: 77.1 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 11 - Forks: 2

lgtome/async-queue

Async queue to process and replace Promise.all for iteration data

Language: TypeScript - Size: 2.8 MB - Last synced: 9 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

gturi/completable-promise

Language: TypeScript - Size: 1.18 MB - Last synced: 5 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

anonyco/SPromiseMeSpeedJS

The JavaScript library that promises you the fastest ES6 promises

Language: JavaScript - Size: 241 KB - Last synced: 17 days ago - Pushed: almost 4 years ago - Stars: 12 - Forks: 2

rpgeeganage/alls

Just another library with the sole purpose of waiting till all promises to complete. Nothing more, Nothing less.

Language: TypeScript - Size: 192 KB - Last synced: 3 days ago - Pushed: almost 2 years ago - Stars: 13 - Forks: 1

BobKerns/better-future

Futures (deferred/lazy evaluation), with cancellation, timeouts, task groups and pools, working fully w/ Promises.

Language: TypeScript - Size: 813 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

ipluser/promise-interceptor

An interceptor tool for Promise.

Language: JavaScript - Size: 10.7 KB - Last synced: 19 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0

chadian/vouch

🤞🏽A Promises/A+ library, written in typescript. A fun experiment, but you probably wouldn't want to use this in production 😄

Language: TypeScript - Size: 192 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 1

adefrutoscasado/task-queue

Minimal asynchronous task solving queue with zero dependences

Language: TypeScript - Size: 8.79 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

ketansp/bit-promise

An extremely lightweight implementation of Promise class without any external dependencies

Language: JavaScript - Size: 11.7 KB - Last synced: 18 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

espretto/whif Fork of rhysbrettbowen/promise_impl

Promises/A+ v1.1 implementation >>> testsuite at

Language: JavaScript - Size: 633 KB - Last synced: 10 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0

flutterjanus/JanusJs

Meetecho Janus Server, javascript wrapper library with all bells and whistles

Language: JavaScript - Size: 853 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 5 - Forks: 1

lbsekr/promise

Fast Promise Implementation For Go

Language: Go - Size: 52.7 KB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

supfn/promise-polyfill

A Promise/A+ implementation

Language: JavaScript - Size: 2 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

vitalets/controlled-promise 📦

Advanced control of JavaScript promises

Language: JavaScript - Size: 78.1 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 13 - Forks: 1

lxsmnsyc/regrets.js 📦

⏰ Asynchronous control structures in JS

Language: JavaScript - Size: 178 KB - Last synced: 13 days ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0

BlackMATov/promise.hpp

C++ asynchronous promises like a Promises/A+

Language: C++ - Size: 283 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 40 - Forks: 9

sebelga/promised-hooks

Middleware utility for your Promises

Language: JavaScript - Size: 1.12 MB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 25 - Forks: 4

alxvasilev/cpp-promise

Javascript-like promises for C++ in a lightweight single header library

Language: C++ - Size: 53.7 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 18 - Forks: 2

karoloortiz/Delphi_Async_Library

Async functions for delphi

Language: Pascal - Size: 46.9 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 6 - Forks: 5

Team-SirBerg/Promise-Timing

A simple Node Module to Time how long a Promise takes to execute, while still getting the result from the Promise

Language: JavaScript - Size: 4.88 KB - Last synced: 5 days ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

berstend/multi-promise

Run multiple promises in parallel with a strategy

Language: TypeScript - Size: 43 KB - Last synced: 17 days ago - Pushed: over 4 years ago - Stars: 9 - Forks: 1

dimitris-papadimitriou-chr/either-async

Asynchronous functional Either monad for promises

Language: JavaScript - Size: 8.79 KB - Last synced: 11 days ago - Pushed: over 4 years ago - Stars: 4 - Forks: 1

showcodes-cn/promise

Java implementation of Promise A+

Language: Java - Size: 26.4 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

henryw374/cljs-synchronous-promise

behaves like js promise but synchronous. useful for testing

Language: Clojure - Size: 18.6 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

magnetikonline/promessa

Promise library for Node.js meeting the Promises/A+ specification, written with a focus towards readability.

Language: JavaScript - Size: 17.6 KB - Last synced: 4 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

keyvan-m-sadeghi/nancy

How JavaScript Promise Works

Language: JavaScript - Size: 12.7 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 26 - Forks: 8

timstableford/proper-job

Run promises in batches

Language: TypeScript - Size: 204 KB - Last synced: 2 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 1

herber/minp

A minimal promise polyfill.

Language: JavaScript - Size: 45.9 KB - Last synced: 19 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

Chopinsky/promise-herald

A nimble npm package that dispatch the resolve or rejection of a promise to one or more subscribers

Language: JavaScript - Size: 338 KB - Last synced: 4 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

Nader-Sl/promise-insist

A Flexible Promise-Based Task Insisting Library.

Language: TypeScript - Size: 268 KB - Last synced: 24 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 1

i20/promise

Lightweight JS promise library

Language: JavaScript - Size: 44.9 KB - Last synced: 11 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 1

v1kd/Promise

Sample Promise library

Language: JavaScript - Size: 1.2 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

vitalets/promised-map

A map of promises that can be resolved or rejected by key

Language: TypeScript - Size: 395 KB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

perry-mitchell/opportunity

JavaScript/NodeJS action execution control using conditions

Language: JavaScript - Size: 246 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

jfactory-es/jfactory-promise

Promise where the whole tree can be awaited, canceled and expired. Provides synchronous status, explorable chain map, shared data, debug data and trace.

Language: JavaScript - Size: 421 KB - Last synced: 6 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

jfet97/Promyse

Example implementation of Promises written in ES6 - not a polyfill

Language: JavaScript - Size: 1.15 MB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

poornaonline/AWSCognitoPreSignedUpTrigger

AWS Cognito Pre-SignedUp Trigger Lambda function for Custom User information validation

Language: JavaScript - Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 0

POPInNow/PromiseBatcher

A simple promise batching library

Language: JavaScript - Size: 440 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

zh-rocco/Promise

:bulb: Implement a Promise.

Language: JavaScript - Size: 125 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

Leoocast/Meraki

JS Library for asynchronous calls with friendly error control.

Language: JavaScript - Size: 402 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

restorer/hxbolts

Deal with async tasks like a boss

Language: Haxe - Size: 254 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 17 - Forks: 2

karynherrera/scl-2018-01-FE-markdown Fork of Laboratoria/scl-2018-01-FE-markdown

Libreria creada en NodeJS para verificar links en un Markdown

Language: JavaScript - Size: 941 KB - Last synced: 5 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1

fpg1503/Asynchronous

Implementation-agnostic asynchronous code

Language: Swift - Size: 836 KB - Last synced: 11 days ago - Pushed: almost 6 years ago - Stars: 13 - Forks: 1

palanik/promiseful

🤞 Useful patterns with Promise functions

Language: JavaScript - Size: 102 KB - Last synced: 11 days ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 0

liuliangsir/promise-ts

A promise library built in TypeScript

Language: TypeScript - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

emranbm/ePromise

A node.js-like library providing Promise for Android

Language: Java - Size: 78.1 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

rousan/es6-promise-shim

A lightweight implementation of Promise in pure ES5 code for older JS engines

Language: JavaScript - Size: 9.77 KB - Last synced: 6 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

scalajs-io/mpromise

Promises A+ conformant implementation

Language: Scala - Size: 15.6 KB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

lxsmnsyc/Px

Extension functions for JS Promise

Language: JavaScript - Size: 510 KB - Last synced: 10 days ago - Pushed: about 5 years ago - Stars: 3 - Forks: 0

ocpu/sworn

A promises/A+ complaint JavaScript library

Language: JavaScript - Size: 23.4 KB - Last synced: 12 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

surovv/luch

Light and flexible promise-based http client for browser and node.js

Language: JavaScript - Size: 187 KB - Last synced: 17 days ago - Pushed: over 5 years ago - Stars: 4 - Forks: 0

mohokh67/node-lets-chat

My first node chat app

Language: JavaScript - Size: 30.3 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0