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/luoyjx/promise-cookbook

:book: Learn how to cook promise in Javascript

promise

Last synced: 23 Dec 2024

https://github.com/kaelzhang/node-logical-promise

Javascript logical operators on Promises

nodejs promise template-literals

Last synced: 14 Dec 2024

https://github.com/cweili/async-throttle-cache

Throttle asynchronous functions and return cached result for each function calls. It can be used for rate limit.

async asynchronous await cache promise rate-limit rate-limiter request throttle

Last synced: 10 Jan 2025

https://github.com/singcl/promise

🦁 Step by step build a Promise Class & Promise/Promise A+

callback coverage david fossa-status promise size then thenable travis-ci

Last synced: 03 Jan 2025

https://github.com/harish2704/node-standalone-mutex

A standalone Mutex implementation for Nodejs which depends on Nodes inter-process communication

cluster lock mutex nodejs promise

Last synced: 18 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/ahzhezhe/async-utility

Utility to convert async function to sync function, execute async function synchronously & resolve promise synchronously.

async async-await promise sync

Last synced: 09 Nov 2024

https://github.com/chrisgervang/thunk-kickoff

🏈 Get promises out the door and into your store!

action-creator async promise react redux redux-thunk thunk-kickoff

Last synced: 16 Dec 2024

https://github.com/re-quant/rxjs-awaitable-observables

🧨 This package makes async/await working with Observables without .toPromise() 💥

angular async-await nestjs promise rxjs ts typescript

Last synced: 20 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/unional/async-fp

Asynchronous Functional Programming Utilities

async context dependency fp functional functional-programming promise typescript

Last synced: 26 Oct 2024

https://github.com/lfb/javascript-basics

理解 JavaScript 的基础知识

javascript promise scope-chain

Last synced: 01 Jan 2025

https://github.com/a-x-/parallel

Runs a bunch of promises like Promise.all does, but takes an object instead of array

promise

Last synced: 11 Jan 2025

https://github.com/palanik/promiseful

🤞 Useful patterns with Promise functions

javascript promise promise-library

Last synced: 18 Dec 2024

https://github.com/shubhankerism/weather-app

This a very basic app that returns the weather details of the address provided. It is developed using node.js and promise.js

nodejs promise

Last synced: 11 Dec 2024

https://github.com/chscript/mypromise

💯 Implement the promise method and pass all official test cases

javascript promise

Last synced: 21 Jan 2025

https://github.com/arghyadeep-k/async-get-file

A wrapper around download-file package to make it return a promise.

async download files npm package promise wrapper

Last synced: 11 Oct 2024

https://github.com/zzarcon/audio-cover

Get the cover from an audio file in the browser

audio base64 cover file filereader image preview promise tags

Last synced: 24 Jan 2025

https://github.com/topthinking/angular-webapp-top

angular1制作个站,加深学习

angular1 angularjs oclazyload promise

Last synced: 10 Nov 2024

https://github.com/theroyalwhee0/please

Please: a Promise helper library.

please promise

Last synced: 18 Dec 2024

https://github.com/wzhouwzhou/easyurban

Urban dictionary definitions. Fast.

dictionary easyurban js lightweight promise urban urbandictionary

Last synced: 19 Dec 2024

https://github.com/so1ve/crpr

Create a promise, but avoid using constructors.

javascript promise

Last synced: 21 Dec 2024

https://github.com/completejavascript/simple-indexdb-js

Simple IndexDB's wrapper using JavaScript Promise.

indexeddb promise

Last synced: 15 Dec 2024

https://github.com/kritollm/retry-wrapper

Easily add retry logic to any function returning a Promise.

async promise retry wrapper

Last synced: 01 Jan 2025

https://github.com/mdawar/memoize-utils

Memoize function and TypeScript decorator for sync and async functions.

cache caching javascript memoize memoize-async memoize-decorator promise promise-cache promise-memoization typescript

Last synced: 26 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/anseki/dual-api

Make your module implement dual APIs, callback API and thenable (Promise) API.

api callback callback-api dual dual-apis promise reject resolve then thenable

Last synced: 24 Dec 2024

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/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/ricmoo/promise-rationing

Promise-like interface to limit how many concurrent promises are executed.

javascript promise

Last synced: 16 Dec 2024

https://github.com/uditalias/promise-chunkify

Like Promise.all, but with concurrency.

concurency promise

Last synced: 11 Jan 2025

https://github.com/jasonraimondi/nestjs-axios-promise

A thin wrapper around Axios for Nest.js using Promises, because the @nestjs/axios package returns an observable.

axios http-client nestjs nestjs-axios nestjs-http promise

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

Make a supply of the results of Promises

promise raku reactive

Last synced: 15 Dec 2024

https://github.com/jiangjie/tiny-future

A tiny way to make `Promise` more convenient to use without any dependencies.

defer deferred future promise tiny

Last synced: 09 Nov 2024

https://github.com/jiangjie/promisetoasync

Convert promise to async function.

async promise

Last synced: 05 Jan 2025

https://github.com/develephant/fsp

A simple Promise wrapper for fs-extra.

async await fs fs-extra promise wrapper

Last synced: 22 Dec 2024

https://github.com/mearns/extrinsic-promises

A convenient promises anti-pattern: promises you can settle from outside the promise.

callbacks hacktoberfest javascript js promise promises reactive reactive-programming

Last synced: 11 Dec 2024

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

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

promise web-scraper

Last synced: 27 Oct 2024

https://github.com/bonevidy/vpromise

a lightweight promise/a+ library

asynchronous defer js promise typescript

Last synced: 17 Dec 2024

https://github.com/bram-l/maggoo

Futuristic models & collections

es6 modeling promise proxy schema

Last synced: 23 Dec 2024

https://github.com/jameslnewell/react

📦 ⚛️ A collection of packages for building React applications.

firebase observable promise react

Last synced: 01 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/huang2002/timer-x

A promise-based timer.

3h async promise sleep timer wait

Last synced: 15 Jan 2025

https://github.com/cdaringe/promise_fns

Promise utility functions for Deno

bluebird deno promise promise-fns promise-fun promise-funs utilities

Last synced: 10 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: 12 Dec 2024

https://github.com/program-spiritual/cleverpromise

常用promise 以及 常用方法的 wrapper层 封装

clever cleverpromise es6 promise promisewrapper wraper

Last synced: 17 Dec 2024

https://github.com/jameslnewell/cancelable-promise

A cancelable promise implementation.

cancelable promise

Last synced: 01 Jan 2025

https://github.com/wangtao0101/redux-saga-middleware

redux middleware for achieving callbacks in redux-saga

callback promise react redux-saga

Last synced: 08 Dec 2024

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

Image preloading with promise support.

module preloader promise

Last synced: 29 Nov 2024

https://github.com/saber2pr/promise

> promise.

promise

Last synced: 17 Dec 2024

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

实现promise A+

promise promises-aplus

Last synced: 20 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/sosukesuzuki/daolnwod

Download a image from the url.

async http nodejs promise

Last synced: 17 Dec 2024

https://github.com/jerrykingxyz/react-use-promise-func

a react hook for use promise function.

promise react

Last synced: 18 Dec 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/prohetamine/forpromise

⚙️ While for promise

javascript npm npm-package promise

Last synced: 20 Jan 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/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/kritollm/concurrent-wrapper

Easily add logic to limit concurrent execution of any function returning a Promise.

async concurrent max parallel promise

Last synced: 01 Jan 2025

https://github.com/quaelin/particl

A small, easy to use JavaScript module that provides asynchronous control flow, event/property listeners, barriers, and more.

async asynchronous callback control-flow promise promises trigger-listeners

Last synced: 01 Jan 2025

https://github.com/shisama/toggle-fullscreen

Simple to use Fullscreen API with Promise for cross-browser.

cross-browser fullscreen fullscreen-api javascript promise

Last synced: 20 Jan 2025

https://github.com/mtripg6666tdr/async-lock

Promise based simple mutex for JS: preventing from running same code block at the same time.

async async-lock browser javascript lock mutex nodejs promise promise-lock

Last synced: 24 Dec 2024

https://github.com/durandj/cancellable

Cancellable promises

nodejs promise typescript

Last synced: 17 Jan 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: 07 Dec 2024

https://github.com/qeesung/p-cost

How long will a Promise to be resolved(rejected) ?

javascript nodejs promise time

Last synced: 19 Dec 2024

https://github.com/gruhn/callforth

Don't callback, callforth! :running:

async-await callback javascript promise

Last synced: 19 Dec 2024

https://github.com/bredele/annul

Cancel promise if not resolved or rejected before a given time in miliseconds

cancel promise

Last synced: 19 Dec 2024

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/nicolassiver/task-runner-promise

Task Runner as a service implemented with Promises.

fifo promise queue run runner task

Last synced: 19 Dec 2024

https://github.com/robojones/smart-promisify

A smart implementation of promisify using native promises for Node.js

callback javascript native-promises nodejs npm promise promisify

Last synced: 19 Dec 2024

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/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/appgeist/exec

Utility function to execute a shell command and return a Promise

exec nodejs promise server-side shell utilities

Last synced: 25 Dec 2024

https://github.com/gregros/promise-stuff

Utility functions for promises!

async javascript promise typescript utility

Last synced: 25 Dec 2024

https://github.com/emphori/compose

A featherweight Promise composition and error handling library for JavaScript

functional functional-programming javascript nodejs promise promise-chain typescript

Last synced: 25 Dec 2024

https://github.com/rhiokim/wifi

Wifi finder

cli javascript promise wifi

Last synced: 01 Jan 2025

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

Reads YAML 1.2 from a file. Returns null if file does not exist (or is a directory) instead of throwing an Error.

file filesystem fs lib library loader promise read-file read-yaml util utility yaml yaml-parser yml yml-parser

Last synced: 25 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: 07 Dec 2024

https://github.com/eliranwong/take-words-with-you

A Manual for Intercession

bible bible-promise promise

Last synced: 01 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/bitofsky/async-jstemplate

AJST : Asynchronous JavaScript Template

ajax javascript javascript-templates promise tpl

Last synced: 23 Jan 2025

https://github.com/wallneradam/node-express-async

Automatically handles unhandled async middleware errors by sending them to next() function.

async-await es6 expressjs javascript node-module nodejs promise

Last synced: 10 Jan 2025

https://github.com/joostf/async-demo

Async JavaScript demo for a talk in the Tech Track @CMD Amsterdam

api async-await event-loop fetch json promise xhr

Last synced: 28 Nov 2024

Promise Awesome Lists
Promise Categories