An open API service indexing awesome lists of open source software.

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/atmajs/alot

Turns your arrays into lazy and async streams

arrays async javascript promise typescript

Last synced: 04 Apr 2025

https://github.com/shopify/promise-kotlin

Lightweight Promises pattern implementation written on Kotlin

asynchronous-tasks kotlin promise promises

Last synced: 14 Apr 2025

https://github.com/jwalton/node-promise-breaker

Helps you write libraries that accept both promises and callbacks.

async callback javascript javascript-library promise

Last synced: 05 Apr 2025

https://github.com/jonschlinkert/write

Write data to the file system, creating any intermediate directories if they don't already exist. Used by flat-cache and many others!

async buffer disk file file-system fs javascript jonschlinkert nodejs promise stream sync write writefile writefilesync

Last synced: 05 Apr 2025

https://github.com/djwassink/promise-parallel-throttle

It's kinda like Promise.all(), but throttled!

parallel promise sequential throttle

Last synced: 12 Apr 2025

https://github.com/gr2m/before-after-hook

wrap methods with before/after hooks

api async asynchronous events hooks promise

Last synced: 13 Apr 2025

https://github.com/esamattis/node-promisepipe

Safely pipe node.js streams while capturing all errors to a single promise

node promise stream

Last synced: 13 Apr 2025

https://github.com/xpepermint/vue-rawmodel

RawModel.js plugin for Vue.js v2. Form validation has never been easier!

classes debounce form model plugin promise rawmodel reactivity schema typescript validation vue

Last synced: 11 Apr 2025

https://github.com/bminer/ws-wrapper

Lightweight WebSocket lib with socket.io-like event handling, requests, and channels

browser event-handlers namespace nodejs promise websocket wrapper

Last synced: 22 Mar 2025

https://github.com/philopaterhany/javascript-bootcamp

Complete Documentation for JavaScript Course from Osama Elzero

ajax bom dom es6 javascript json oop promise regex xhr-requests

Last synced: 07 Apr 2025

https://github.com/kristoff-it/redis-memolock

Redis MemoLock - Distributed Caching with Promises

distributed-cache distributed-memoization future go memoization memolock promise redis

Last synced: 15 Apr 2025

https://github.com/posva/vue-compose-promise

💝 Promises using vue composition api

composition promise vue vue-composition-api vue-function-api

Last synced: 05 Jan 2025

https://github.com/jamiebuilds/proposal-promise-prototype-inspect

Proposal for Promise.prototype.inspect

promise tc39

Last synced: 15 Mar 2025

https://github.com/aladinway/promisedfuture

A Swift based Future/Promises framework to help writing asynchronous code in an elegant way

asynchronous deffered futures ios promise swift

Last synced: 23 Apr 2025

https://github.com/lmammino/tall

Promise-based, No-dependency URL unshortner (expander) module for Node.js

library module no-dependencies node nodejs promise promises typescript typescript-library url url-expand url-parsing url-shortener url-unshorten

Last synced: 10 Feb 2025

https://github.com/devlato/async-wait-until

Waits for an expectation to be truthy. A small library with a convenient API suitable for unit and integration testing

async await integration-testing javascript jsdom node nodejs npm predicate promise react-testing-library sync testing timer typescript unit-testing wait

Last synced: 05 Apr 2025

https://github.com/chuntaro/emacs-async-await

Async/Await for Emacs

async await emacs promise

Last synced: 09 Apr 2025

https://github.com/capaj/socket.io-rpc

Extend your promises across a network with socket.io

javascript promise rpc socket socket-io

Last synced: 14 Apr 2025

https://github.com/rlemaigre/vue3-promise-dialog

Dialogs meet promises in Vue 3 !

confirm dialog promise prompt vue3

Last synced: 05 Mar 2025

https://github.com/janrywang/callbag-map-promise

Callbag map promise

callbag map operator promise

Last synced: 31 Mar 2025

https://github.com/meteor/promise

ES6 Promise polyfill with Fiber support

hacktoberfest promise

Last synced: 17 Jan 2025

https://github.com/chuntaro/emacs-promise

Promises/A+ for Emacs

async emacs promise

Last synced: 22 Apr 2025

https://github.com/posquit0/node-iamporter

:rocket: A REST API client for I'mport

credit-card es6 i-mport iamport korea node pay payment pg promise subscription

Last synced: 20 Dec 2024

https://github.com/ms-fadaei/async-tasks-runner

Tiny (~ 1kb gzipped), side-effect free, tree shakable, zero dependencies, and fully typed Tasks Runner. Run your tasks in parallel, serial & pipeline in a more complicated and performant way.

async parallel pipeline promise serial task-runner tasks

Last synced: 17 Mar 2025

https://github.com/enriqcg/rcon-srcds

A zero-dependency Typescript library for the Source/Minecraft RCON Protocol

async-await csgo-server minecraft-server nodejs promise rcon rcon-client rcon-protocol typescript

Last synced: 01 Mar 2025

https://github.com/cvuorinen/angular1-async-filter

Angular2 async pipe implemented as Angular 1 filter to handle promises & RxJS observables

angularjs filter observable promise rxjs

Last synced: 12 Feb 2025

https://github.com/franciscop/swear

🙏 Flexible promise handling with Javascript

async chainable javascript js promise promises

Last synced: 19 Dec 2024

https://github.com/trambarhq/relaks

Asynchrounous React component

async asynchronous await preact promise react

Last synced: 13 Apr 2025

https://github.com/node-modules/mz-modules

Same as `mz`, but wrap modules in the world rather than core API.

async-await mz promise

Last synced: 01 Apr 2025

https://github.com/unjs-archive/items-promise

Bare minimum async methods using promises

async await node parallel promise serial

Last synced: 19 Jan 2025

https://github.com/grossacasac/worka

web workers results in promises

hacktoberfest javascript promise web worker

Last synced: 09 Apr 2025

https://github.com/unjs/items-promise

Bare minimum async methods using promises

async await node parallel promise serial

Last synced: 11 Nov 2024

https://github.com/meistrari/resguard

🛡 Typescript promise result guarding library

guard promise typescript

Last synced: 17 Nov 2024

https://github.com/binded/advisory-lock

Distributed locking using PostgreSQL advisory locks (Node.js)

lock nodejs postgresql postgresql-advisory-locks promise withlock

Last synced: 17 Nov 2024

https://github.com/shinnn/fs-readfile-promise

Promisified version of fs.readFile

javascript promise

Last synced: 09 Apr 2025

https://github.com/kaciras/deasync

Turns async function into sync via JavaScript wrapper of Node event loop

async nodejs promise sync

Last synced: 12 Apr 2025

https://github.com/arthurfiorette/tuple-it

🦋 A simple Promise to [error, data] catcher.

async await error it js promise to tuple typescript

Last synced: 07 Apr 2025

https://github.com/otiai10/chomex

Chrome Extension Messaging Routing Kit / Promisify Chrome Messaging / LocalStorage Object Mapper

chrome chrome-extension localstorage promise promisify router

Last synced: 10 Apr 2025

https://github.com/ulrikdamm/Forbind

Functional chaining and promises in Swift

async binding monads promise result swift

Last synced: 04 Dec 2024

https://github.com/americanexpress/fetchye

✨ If you know how to use Fetch, you know how to use Fetchye [fetch-yae]. Simple React Hooks, Centralized Cache, Infinitely Extensible.

async cache data-fetching fetch one-app promise query react react-hooks react-redux redux ssr

Last synced: 24 Apr 2025

https://github.com/spring-media/PiedPiper

A small set of classes and functions to make easy use of Futures, Promises and async computation in general. All written in Swift for iOS 10+, WatchOS 3, tvOS and Mac OS X apps.

apps promise swift swift-package-manager

Last synced: 22 Nov 2024

https://github.com/imtaotao/promise

A basic promise implementation.

promise

Last synced: 14 Apr 2025

https://github.com/langpavel/node-pg-async

PostgreSQL :elephant: client for node.js designed for easy use with ES7 async/await based on node-postgres

es7-async node-postgres pg-async postgres promise

Last synced: 17 Mar 2025

https://github.com/yukaii/synchronized-promise

Turn ES6 Promise into synchronize function call, a simple wrapper of deasync package

deasync promise synchronize

Last synced: 13 Apr 2025

https://github.com/mpenet/auspex

Mini wrapper over java CompletableFuture with a manifold deferred after-taste

asynchronous clojure future promise

Last synced: 21 Mar 2025

https://github.com/nepxion/coroutine

🔱 Nepxion Coroutine is a coroutine-driven distribution framework based on Kilim + Promise JDeferred + Zookeeper + Spring Boot, support Nepxion Thunder, Dubbo, Motan 基于规则配置的集成RPC调用的协程分布式调用的聚合框架

coroutine dubbo jdeferred kilim promise thunder zookeeper

Last synced: 10 Feb 2025

https://github.com/andrewbarba/bluebird.swift

Promise/A+, Bluebird inspired, implementation in Swift 5

async bluebird concurrency control-flow promise swift

Last synced: 31 Mar 2025

https://github.com/lukejacksonn/actuate

One line easy actuation of CSS animation sequences

animation css css-animations javascript promise transform

Last synced: 22 Mar 2025

https://github.com/thewalruzz/godot-promise

JS-like implementation of Promise API for Godot 4

godot godot4 promise promise-api

Last synced: 07 Apr 2025

https://github.com/AndrewBarba/Bluebird.swift

Promise/A+, Bluebird inspired, implementation in Swift 5

async bluebird concurrency control-flow promise swift

Last synced: 04 Dec 2024

https://github.com/digitalbrainjs/c-promise

Cancellable Promise with timeouts, AbortController, decorators, progress capturing, pause and user signals support

abort async await cancel cancelable cancellation close progress promise promises signals

Last synced: 17 Mar 2025

https://github.com/lukejacksonn/Actuate

One line easy actuation of CSS animation sequences

animation css css-animations javascript promise transform

Last synced: 02 Apr 2025

https://github.com/webreflection/broadcast

Notification channel for the past, the present, and the future.

broadcast callback channel notification promise

Last synced: 14 Apr 2025

https://github.com/alabeduarte/feedparser-promised

[DEPRECATED] Wrapper around feedparser with promises

article feed feedparser feeds parser promise promises rss wrapper

Last synced: 21 Dec 2024

https://github.com/ralphtheninja/await-spawn

child_process.spawn() wrapped in a Promise

async await child-process promise spawn

Last synced: 31 Dec 2024

https://github.com/wiselibs/wise-river

Object streaming the way it should be.

async concurrency observables promise stream

Last synced: 17 Nov 2024

https://github.com/nijikokun/breeze

Javascript async flow control manager

async await breeze callbacks es6 flow promise promises steps yield

Last synced: 09 Apr 2025

https://github.com/hcfyapp/connect.io

Real-time bidirectional event-based and Promise friendly communication in Chrome Extensions and Apps inspired by Socket.IO

bidirectional chrome-app chrome-extension promise real-time socket

Last synced: 24 Jan 2025

https://github.com/vue-reactivity/when

Promised one-time watch for @vue/reactivity

promise vue-reactivity vue3

Last synced: 06 Dec 2024

https://github.com/aliakh/demo-java-completablefuture

'Asynchronous programming in Java with CompletableFuture' article and source code.

completablefuture completionstage future promise

Last synced: 12 Apr 2025

https://github.com/lpinca/valvelet

Limit the execution rate of a function

promise rate-limiting throttle

Last synced: 08 Jan 2025

https://github.com/bin-huang/nodespider

[DEPRECATED] Simple, flexible, delightful web crawler/spider package

async crawl crawler node pipeline promise spider web

Last synced: 12 Jan 2025

https://github.com/jeffreylanters/unity-promises

Promises provide a simpler alternative for executing, composing, and managing asynchronous operations when compared to traditional callback-based approaches. They also allow you to handle asynchronous errors using approaches that are similar to synchronous try/catch.

async promise unity

Last synced: 25 Apr 2025

https://github.com/zeekay/executive

🕴Elegant command execution for Node.

commands control-flow executable javascript nodejs parallel promise serial shell

Last synced: 16 Mar 2025

https://github.com/jcanno/best-queue

Queue in runtime based promise

async await promise queue task

Last synced: 13 Apr 2025

https://github.com/benjamingr/bluebird-api

Bluebird compatible API on top of native promises.

bluebird bluebird-api native-promises node-js nodejs promise promises

Last synced: 16 Jan 2025

https://github.com/sasaplus1/ipc-promise

ipc use as Promises

electron ipc javascript library promise

Last synced: 30 Mar 2025

https://github.com/swnb/ocev

event library with promise/stream support, proxy all event of web element

event promise stream typescript

Last synced: 11 Apr 2025

https://github.com/jizhuozhi/go-future

Promise/Future in Go

future go promise sync

Last synced: 17 Dec 2024

https://github.com/miquido/futura

Asynchronous Swift made easy. The project was made by Miquido. https://www.miquido.com/

async asynchronous functional futura promise reactive stream swift

Last synced: 20 Apr 2025

https://github.com/phpgt/fetch

Asynchronous HTTP client with promises.

curl curl-functions fetch http http-client phpgt promise promise-support promises

Last synced: 23 Apr 2025

https://github.com/soal/map-promisified

Wrapper for Mapbox Gl JS library that gives nice Promise-based API to asynchronous map functions

mapbox-gl mapbox-gl-js promise

Last synced: 15 Apr 2025

https://github.com/amqp/rhea-promise

A promisified layer over rhea AMQP client

amqp1-0 promise rhea typescript

Last synced: 08 Apr 2025

https://github.com/mattccc/fetchff

Fetchff is a lightweight, powerful and flexible HTTP client library designed to simplify request handling.

ajax api api-handler axios-api-handler axios-instance axios-multi-api cache fetch fetchf fetchff http http-client http-request javascript nodejs promise promises request typescript typescript-support

Last synced: 19 Dec 2024

https://github.com/patrikx3/freenom

🌐 Feenom Promise/Async/Await

async corifeus extra freenom freenom-api p3x promise

Last synced: 18 Dec 2024

https://github.com/igrishaev/pact

Chaining values with ease

clojure clojurescript manifold promise

Last synced: 22 Apr 2025

https://github.com/srmagura/real-cancellable-promise

Cancellable promise library for JavaScript and TypeScript.

javascript nodejs promise react typescript

Last synced: 19 Dec 2024

https://github.com/garronej/run_exclusive

⚡🔒 Wait queue for function execution 🔒 ⚡

async-await callback deno lock mutex promise queued-calls typescript

Last synced: 27 Mar 2025

Promise Awesome Lists
Promise Categories