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/muyunyun/repromise

say high to promise/A+

promise

Last synced: 11 Oct 2024

https://github.com/streetstrider/command-promise

Promise & stream wrapper around child_process.exec

child-process node pipes promise shell streams

Last synced: 08 Nov 2024

https://github.com/privatenumber/fs.promises.exists

🪐 The missing fs.promises.exists(). Also supports case-sensitive/insensitive file paths.

case-insensitive case-sensitive exists fs node nodejs promise

Last synced: 28 Oct 2024

https://github.com/futpib/fetish

fetch-based flexible http client

fetch-api http-client javascript nodejs promise

Last synced: 08 Nov 2024

https://github.com/nalexn/performancetesttools

Benchmarking tool for measuring performance of sync and async code in Swift or Objective-C.

async benchmark events objective-c performance-measurement promise reactive-programming reactive-streams swift swift3 testing

Last synced: 12 Oct 2024

https://github.com/kouks/awi

Versatile, modern and lightweight http client based on promises.

ajax client http node promise xhr

Last synced: 27 Oct 2024

https://github.com/api3dao/promise-utils

A simple package for a functional and typesafe error handling

promise typescript utilities

Last synced: 13 Nov 2024

https://github.com/jpwilliams/distributed-promise

Distribute a promise across multiple processes connected via Redis.

cache distributed memo promise redis shared

Last synced: 31 Oct 2024

https://github.com/jimmywarting/lazy-resolver

Skip hoops with promises, make async code sync-ish looking (it is still async)

async chain javascript promise

Last synced: 17 Oct 2024

https://github.com/vadimkorr/fn-retry

:cat: :tiger: Retry failed function call. Dependency-free, tiny and powerfull.

async await javascript js promise retry

Last synced: 27 Oct 2024

https://github.com/boneskull/promwrap

Proxy-Powered Promisification for your Pleasure

callback nodeback promise promises promisification promisify promisifyall wrapper

Last synced: 29 Oct 2024

https://github.com/cssmagic/gulp-stream-to-promise

Convert gulp stream to promise.

gulp gulp-stream promise

Last synced: 27 Oct 2024

https://github.com/rootsher/react-async-action

Solution for better handling of asynchronous calls in react components (independent isLoading, etc.)

action async component promise react

Last synced: 07 Nov 2024

https://github.com/evangilo/jpromise

A Promise library for Java, based on https://github.com/taylorhakes/promise-polyfill

java javascript jpromise promise

Last synced: 30 Oct 2024

https://github.com/romanpunia/aspromise

Promise for AngelScript

angelscript async await promise

Last synced: 09 Nov 2024

https://github.com/chung-leong/react-seq

React hooks for working with async generators and promises

async asynchronous-programming generator hooks promise react

Last synced: 28 Oct 2024

https://github.com/p3ol/buddy

🐕 Dead simple cross-domain iframe/window messaging

iframe popup popup-messaging popup-windows post-message post-messaging promise

Last synced: 11 Nov 2024

https://github.com/vitorluizc/fetch-img

Fetch asynchronously an image using it's source and resolve as `HTMLImageElement`.

async asynchronous ava bili image load-image load-image-asynchronously load-image-url promise typescript

Last synced: 08 Nov 2024

https://github.com/bukinoshita/last-tweet

Get Twitter user's last tweet

last promise tweet twitter

Last synced: 27 Oct 2024

https://github.com/invertase/a2a

Async await to Array -> `const [error, value] = await A2A(fooPromise());`

async-await javascript promise

Last synced: 08 Nov 2024

https://github.com/wuxianqiang/promise

实现promise

javascript promise

Last synced: 11 Nov 2024

https://github.com/shinnn/fettuccine

HTTP client with every imaginable option and small file size

get http https lightweight promise request

Last synced: 18 Oct 2024

https://github.com/shinnn/fetch-cheerio-object

Fetch an HTML and parse it as a cheerio object

async cheerio fetch get html javascript nodejs parse promise request

Last synced: 18 Oct 2024

https://github.com/nem035/js-async-fun

Fun with asynchronous JavaScript

asynchronous function generator javascript promise

Last synced: 28 Oct 2024

https://github.com/ivanross/react-promise-manager

Yet another Promise utility library for React.

hook promise react

Last synced: 06 Nov 2024

https://github.com/damirka/redis-type

Redis type wrapper. Promises inside

node-redis nodejs nodejs-redis promise redis

Last synced: 06 Nov 2024

https://github.com/tilfin/promised-lifestream

Creating promisified stream pipeline for Node.js

nodejs npm-module promise stream

Last synced: 23 Oct 2024

https://github.com/clementallen/smithers

Async Jenkins API client for browsers and node

api hacktoberfest jenkins jenkins-ci promise

Last synced: 13 Oct 2024

https://github.com/dabolus/webos-tv

A promise-based package to control LGTVs with JavaScript.

async javascript lgtv promise typescript webos webos-tv

Last synced: 21 Oct 2024

https://github.com/maximilian-krauss/batch-mobile

Asynchronous batched iterable for (mongo) cursors. When one is not enough and all is too much.

async cursor iterable mongo node nodejs promise

Last synced: 13 Oct 2024

https://github.com/kromdaniel/browser-cancelable-events

Automatically invalidate async listeners and promises in one place. Lightweight zero dependent library for browsers.

async-canncelable cancelable cancelable-events listeners promise promise-cancelling react

Last synced: 22 Oct 2024

https://github.com/triyanox/async-sequence

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

async bun nodejs promise promise-library sequencer

Last synced: 13 Oct 2024

https://github.com/sevenoutman/react-promised

React component for rendering children according to a promise

promise react react-components

Last synced: 11 Oct 2024

https://github.com/haixiangyan/my-idb-keyval

手把手带你造一个 idb-keyval 轮子

idb-keyval indexeddb promise

Last synced: 24 Oct 2024

https://github.com/sparky983/java-promises

A promise library for Java with similar syntax to JavaScript

async java java-11 java-promises maven promise

Last synced: 29 Sep 2024

https://github.com/microsoft/taskflow-react

A promise and react based jsx style task flow library

jsx promise react taskflow typescript

Last synced: 07 Oct 2024

https://github.com/leaysgur/enhanced-datachannel

Wanna `enhance(RTCDataChannel)` for general usage.

datachannel p2p promise webrtc

Last synced: 07 Nov 2024

https://github.com/soenkekluth/nextframe

Promise for requestAnimationFrame plus nextFrames, sequence, delay, throttleFrames, waitFrames

delay loop nextframe performance promise rendering requestanimationframe sequence settimeout throttle unblocking until wait when

Last synced: 07 Nov 2024

https://github.com/givebest/node-sync-download

Node.js synchronization download pictures

async await promise

Last synced: 27 Oct 2024

https://github.com/shinnn/gh-account-exists

Check if a Github account with the given username exists or not

account api-client async github-api javascript nodejs promise

Last synced: 18 Oct 2024

https://github.com/smikhalevski/parallel-universe

🚀 The set of async flow control structures and promise utils.

async async-queue blocker concurrency delay executor lock parallel pool promise queue repeat-until sleep thread-pool timeout

Last synced: 11 Nov 2024

https://github.com/shinnn/readdir-sorted

Like `fs.promises.readdir()`, but sorts the result based on `String#localeCompare()`

alphabetical asynchronous javascript locale-awareness nodejs promise readdir set sort

Last synced: 18 Oct 2024

https://github.com/jaxxreal/zen-sleep-js

Promise-based setTimeout.

js project promise settimeout sleep zen-sleep-js

Last synced: 08 Nov 2024

https://github.com/willybrauner/deferred-promise

🙏🏽 Create a deferred promise who can be resolved or rejected from anywhere.

javascript lib library promise typescript

Last synced: 06 Nov 2024

https://github.com/figt/mesh

A library that allows you to 'mesh' together a series of tasks, whilst switching thread contexts.

api async badge completablefuture java library promise spigot spigot-api spigotmc switching-thread-contexts thread

Last synced: 23 Oct 2024

https://github.com/dwqs/redux-actions-promise

:rabbit: :cat: :bear: FSA-compliant promise middleware for Redux, supports referencing dispatcher/state in action.

fsa fsa-actions middleware promise redux redux-middleware

Last synced: 24 Oct 2024

https://github.com/ioweyou/iou-core

IOU is a Promises/A+ compliant promise library for Java

android aplus deferred gradle iou java java7 java8 promise

Last synced: 28 Sep 2024

https://github.com/stefanwalther/mongoose-connection-promise

Convenience library to connect Mongoose to a MongoDB instance using promises.

mongodb mongoose promise

Last synced: 06 Nov 2024

https://github.com/toniov/es6-promises-workshop

Workshop about ES6 native Promises

es6-promises promise promises study-group workshop

Last synced: 27 Oct 2024

https://github.com/robertoprevato/dataentry

Forms validation library that implements Promise based validation of fields and forms, automatic decoration of fields, localized error messages. Integrable with Angular, Backbone, Knockout, React, Vue.js.

dataentry es6-promise fields forms promise validation

Last synced: 09 Nov 2024

https://github.com/niqdev/angular-q-extras

Provides the missing angular $q.allSettled

allsettled angular promise

Last synced: 06 Nov 2024

https://github.com/abhisekp/rate-limiter-api

:alarm_clock: :watch: A simple library to easily manage rate limits of APIs without any hassles.

babeljs callback javascript library nodejs promise rate-limits stamp

Last synced: 11 Oct 2024

https://github.com/joshuawise/wise-inspection

Synchronous inspection for native promises.

inspection native-promises promise synchronous

Last synced: 13 Oct 2024

https://github.com/gajus/bluefeather

A collection of Promise utilities.

promise

Last synced: 17 Oct 2024

https://github.com/dineug/go

Promise Extension Library

co coroutine generator iterator promise

Last synced: 15 Oct 2024

https://github.com/redibox/cache

Redis as a cache layer made simple.

cache get hooks nodejs promise redibox redis sails set waterline

Last synced: 15 Oct 2024

https://github.com/iagocalazans/try2catch

A better try/catch like way to get your errors encapsulated.

async catch promise try trycatch

Last synced: 08 Nov 2024

https://github.com/ngnjs/net

A network communications library/plugin for NGN (primarily HTTP ops).

api api-client browser callback decryption deno encryption fetch fetch-api http http-client https https-client javascript ngn nodejs promise rest web

Last synced: 14 Oct 2024

https://github.com/rexskz/gromise

A library to execute goroutines like Promise.allSettled in JavaScript with panic recover, make some scenarios (e.g. BFF data aggregation) easier.

aggregation bff golang promise

Last synced: 15 Oct 2024

https://github.com/avivahl/promise-assist

Several helper functions when working with native promises.

deferred helpers promise retry sleep timeout waitfor

Last synced: 16 Oct 2024

https://github.com/jeantimex/how-to-implement-promise

How to implement a Promise that is Promises/A+ compliant using vanilla JavaScript.

promise promise-aplus vanilla-js

Last synced: 10 Oct 2024

https://github.com/wzhouwzhou/easypathutil

Fluent filepaths, made simple. Consise syntax for non-webpack/bundler-compliant projects. Develop branch is usually most up-to-date (for now, see feature/File_Writes)

builder easypath es6 filepath fluent fs modern path pathbuilder promise

Last synced: 01 Nov 2024

https://github.com/khrj/p-timeout

Timeout a promise after a specified amount of time

deno module port promise timeout typescript

Last synced: 06 Nov 2024

https://github.com/shinnn/list-directories

List all directories in a given directory

async-await directory filesystem iterable javascript list nodejs promise set

Last synced: 18 Oct 2024

https://github.com/gadingnst/concurrent-manager

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

concurrent-queues promise promise-concurrent promise-library promise-queue queue

Last synced: 02 Nov 2024

https://github.com/khrj/p-retried

Retry a promise-returning or async function. Abstraction for exponential and custom retry strategies for failed operations

abstraction async deno exponential-backoff function port promise promise-await retry

Last synced: 06 Nov 2024

https://github.com/mixpanel/framesg

request/response communication to/from iframes

handler iframe postmessage-api promise

Last synced: 06 Nov 2024

https://github.com/shinnn/is-file-utf8

Check if a file is UTF-8-encoded

async-await check encoding javascript nodejs promise unicode utf-8

Last synced: 18 Oct 2024

https://github.com/slashhuang/co-light

A light Promise based co solution

co nodejs promise

Last synced: 31 Oct 2024

https://github.com/shinnn/lstat-dir

Run `fs.lstat()` for all contents in a given directory

async directory filesystem information lstat mode promise readdir stat

Last synced: 18 Oct 2024

https://github.com/cweili/req-json

Promise based simple HTTP/HTTPS client for browser to request JSON or string for RESTful apis, with koa-like middleware support.

ajax http https json middleware promise request restful-api weapp wechat wx xhr xmlhttprequest

Last synced: 12 Nov 2024

https://github.com/meyfa/recaptcha-promise

Node module for promise-based ReCAPTCHA verification

nodejs npm-package package promise recaptcha-promise recaptcha-verification

Last synced: 14 Oct 2024

https://github.com/hiddentao/cron-async

Execute something on a schedule, using cron syntax, with async/await support.

async await cron javascript job promise schedule scheduler task typescript

Last synced: 31 Oct 2024

https://github.com/jonschlinkert/resolve-value

Deeply resolve promises in a value, including all properties of an object.

all array async await function hydrate javascript jonschlinkert node nodejs object promise properties resolve value values

Last synced: 24 Oct 2024

https://github.com/andrewbastin/vue-promise-modals

A Vue 3 library to create modals that are resolved with promises.

dialog modals promise vue

Last synced: 13 Oct 2024

https://github.com/brettz9/getjson

Vanilla JS getJSON function

getjson json promise

Last synced: 27 Oct 2024

https://github.com/chaoyangnz/yapai

🌹Yet Another Promises/A+ Implementation

promise promise-aplus

Last synced: 14 Oct 2024

https://github.com/creativcoder/gsoc16

Notes and Implementation Roadmap for ServiceWorkers GSoC'16 Project

gsoc-2016 promise promises rust service-worker servo servo-browser

Last synced: 14 Nov 2024

https://github.com/devxprite/filewrite

A Promise-based utility package for writing data to a file in Node.js.

file filesystem node promise write

Last synced: 12 Oct 2024

https://github.com/scrwdrv/folder-encrypt

Simple module that helps you encrypt & decrypt folder with password.

aes aes-encryption decryption directory encryption folder fs promise tar typescript

Last synced: 12 Oct 2024

https://github.com/chadian/vouch

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

javascript promise promise-library vouch

Last synced: 27 Oct 2024

https://github.com/andrewbarba/coinbase-commerce

Node.js library for https://commerce.coinbase.com

axios coinbase commerce cryptocurrency nodejs promise

Last synced: 24 Oct 2024

https://github.com/ryouaki/nodejs-swiftclient

The promise support client for openstack with nodejs

client nodejs openstack-swift promise

Last synced: 16 Oct 2024

https://github.com/fiatjaf/trello-web

Promised and browserify-compatible CORS Trello client.

cors promise trello trello-client

Last synced: 27 Oct 2024

https://github.com/qard/channel-surfer

Promise-based CSP channels, with async iterator support.

async-await async-iterators csp-channels nodejs promise

Last synced: 17 Oct 2024

https://github.com/bengl/pifall

promisifyAll, in terms of util.promisify

javscript promise promises promisify promisifyall

Last synced: 16 Oct 2024

https://github.com/wikimedia/preq

Yet another promising node-request wrapper

javascript nodejs preq promise request wrapper

Last synced: 07 Oct 2024

https://github.com/aantron/promise-example-binding

reason-promise binding to node-fetch

binding demo promise rescript

Last synced: 12 Oct 2024

Promise Awesome Lists
Promise Categories