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/irsol/javascript

JavaScript Practice

javascript js promise regexp

Last synced: 10 Jan 2025

https://github.com/ljans/idb

Promise-based wrapper around the IndexedDB API.

idb indexeddb promise wrapper

Last synced: 23 Jan 2025

https://github.com/djaler/simple-promise-mock

A tiny utility function to create a controlled promise instance with additional methods to resolve or reject it

mock promise test

Last synced: 03 Jan 2025

https://github.com/twooster/testsync

JS Helper for Testing Intricate Asynchronous Code

async helper javascript promise testing

Last synced: 12 Jan 2025

https://github.com/mownikapremkumar/day-17-task

RESTCOUNTRIES TASK -In this task we are getting the weather details based on country name

css dom fetch-api html js promise

Last synced: 03 Jan 2025

https://github.com/kengotoda/promisified-properties

Handle .properties file via promisified and typed API

async promise properties

Last synced: 22 Oct 2024

https://github.com/anas599/leaderboard

Leaderboard website built with webpack. Players can view and submit scores, which are ranked and stored through an external API service. Data is preserved for accuracy.

async css html javascript promise webpack

Last synced: 07 Feb 2025

https://github.com/ori88c/zero-backpressure-fixed-window-promise-rate-limiter

A modern Promise rate-limiter for Node.js projects, implementing a fixed-window throttling policy. It restricts the number of tasks that can start execution within distinct, non-overlapping time windows. The API provides backpressure control by signaling availability, for enhanced efficiency.

deterministic-termination es2020 executor fixed-window graceful-shutdown javascript js nodejs promise promise-limit rate-limit rate-limiter rate-limiting scheduler throttle throttling time-window time-windows ts typescript

Last synced: 21 Nov 2024

https://github.com/ori88c/zero-backpressure-weighted-promise-semaphore

A modern weighted promise semaphore for Node.js projects, ideal for managing workloads with varying processing requirements. It allows limiting the total weight of concurrently executing jobs, ensuring efficient resource utilization. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability.

async backpressure concurrency counting-semaphore deterministic-termination error-handling executor graceful-termination lock mutex nodejs promise promise-limit promise-semaphore rate-limiter scheduler semaphore typescript weight weighted-semaphore

Last synced: 21 Nov 2024

https://github.com/matan3sh/oninit-backend

The final project of Coding Academic Bootcamp, during which I developed Marketplace to look for courses by location, category and name. Every user can be impressed by the course, critique the course and develop a chat with other users. Backend development by NodeJS and Express

axios express mongodb nodejs nodemon promise routes socket-io

Last synced: 24 Jan 2025

https://github.com/zyszys/promice

Simple implementation of Promises/A+.

promise promises-aplus

Last synced: 21 Jan 2025

https://github.com/avimehenwal/ts-translate

promise based asynchronous translations

promise typescript

Last synced: 13 Jan 2025

https://github.com/jill64/async-observer

๐Ÿ”ญ Make Promise state observable as a string for svelte

oberservable promise svelte utility

Last synced: 10 Nov 2024

https://github.com/ycardon/playing-with-async

Different styles of asynchronism in ES6 / node 8.x

async nodejs promise rxjs

Last synced: 02 Feb 2025

https://github.com/fanqingsong/lazyman_idea

to demo lazy man in async && chain style

async chain lazyman promise settimeout

Last synced: 14 Jan 2025

https://github.com/dbish6/async-delay-callback

A small dependency for asynchronous delays within your code! It also includes an optional callback that you can utilize.

async delay dependency javascript jest npm npm-package promise promises typescript

Last synced: 26 Jan 2025

https://github.com/nevoland/futurise

๐Ÿ”ฎ Helpers for things that happen in the future.

asynchronous event interval listener promise timer

Last synced: 15 Nov 2024

https://github.com/xaqron/politify

A Javascript library that promises to run any function as you wish

function nodejs promise wish

Last synced: 08 Feb 2025

https://github.com/arpitgo4/promise-obj

Promise.all's implementation for objects.

async chai chai-as-promised mocha nodejs npm-package promise tdd

Last synced: 28 Jan 2025

https://github.com/ianfabs/sleyp

A tiny async/await implementation of sleep

async async-await await javascript miliseconds promise sleep

Last synced: 02 Feb 2025

https://github.com/bjoernricks/socketize

Promise based socket communication for Node.js

javascript networking nodejs promise socket

Last synced: 22 Jan 2025

https://github.com/kimar/promise.kt

A tiny and simple Kotlin Promise library, written in 26 lines of code โ›ท

intellij kotlin library promise

Last synced: 09 Feb 2025

https://github.com/murt/aaarray

async/await functions for arrays written in Typescript

async await javascript nodejs promise typescript

Last synced: 20 Jan 2025

https://github.com/romagny13/ts-promise

TypeScript Promise

promise typescript

Last synced: 29 Jan 2025

https://github.com/korkje/dfr

Creates promise and extracts resolve/reject

deferred deno promise typescript

Last synced: 02 Feb 2025

https://github.com/zhou-chaoxian/vue-await-component

ๅค„็† promise ็š„ vue ็ป„ไปถ

await component promise vue

Last synced: 03 Jan 2025

https://github.com/fengxinming/tammy

:zap: Promise based HTTP client for the browser and node.js

ajax axios http promise tammy

Last synced: 04 Jan 2025

https://github.com/nju33/soshoku

Request re-execution during processing Even when you come back and forth, you only re-execute once

promise

Last synced: 23 Jan 2025

https://github.com/xiaody/redux-sane

A redux middleware that provides sane default behaviors for non-plain object actions.

generator promise redux-middleware thunk

Last synced: 16 Jan 2025

https://github.com/uid11/study-promise

Make Promise for studing them

promise studying

Last synced: 04 Jan 2025

https://github.com/bosens-china/jsonp-asynct

jsonp asynchronous request

jsonp promise typescript

Last synced: 13 Jan 2025

https://github.com/jchip/xaa

async/await/Promise helpers - delay, defer, timeout, each, map, filter

async await defer delay each filter helpers map promise timeout

Last synced: 20 Jan 2025

https://github.com/jchip/item-queue

An item processing queue with Promise

item pause processing promise queue resume timer watch

Last synced: 20 Jan 2025

https://github.com/hookyns/promisesource

Promise manageable from outer scope, similar to C#'s TaskCompletionSource

completion javascript nodejs promise source taskcompletionsource typescript

Last synced: 15 Jan 2025

https://github.com/vloldik/gomise

Go promise

go promise

Last synced: 24 Jan 2025

https://github.com/romancow/load-script

Promise-based method for dynamically loading scripts in browser with TypeScript support

async browser load promise script typescript

Last synced: 26 Jan 2025

https://github.com/keidrun/fantasy-utils

Small utils for Functional Programming with Promise.

functional functional-programming lodash promise promise-support ramda

Last synced: 23 Jan 2025

https://github.com/jill64/unfurl

๐Ÿ’  Concurrently wait for a Promise mapped to an object while preserving the type

concurrency promise utility

Last synced: 10 Nov 2024

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

js promise .then() calls logger for node and browser

logger promise

Last synced: 11 Jan 2025

https://github.com/lensh/mini-promise

Mini version promise based on promise a + specification supports asynchronous chain call.

promise

Last synced: 03 Jan 2025

https://github.com/hikouki/jackall

:cat:ใ€€async/await for optimistic concurrency control. (Last in wins.)

async await concurrency optimistic promise typescript

Last synced: 05 Feb 2025

https://github.com/ahmetonurslmz/smoothly-request

Perform request with promise based client on NodeJS

javascript nodejs promise request

Last synced: 25 Jan 2025

https://github.com/scrwdrv/recurdir

recurdir is a lightweight package written in typescript that allows you to make/remove directories easily.

directory filesystem javascript node promise recursive typescript

Last synced: 18 Jan 2025

https://github.com/chopinsky/promise-herald

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

javascript javascript-library npm promise promise-library

Last synced: 09 Feb 2025

https://github.com/queeniecplusplus/react_modernjs

useEffect, Promise, forEach, map, async, useState & ES5

bebel es5 es6 promise useeffect

Last synced: 06 Jan 2025

https://github.com/allienx/async-once

Guarantee an async function only has one active execution at a time.

async javascript promise

Last synced: 09 Jan 2025

https://github.com/alpsmonaco/concurrency_js

a js file that implement concurrency async operation which could limit concurrency nums.

async async-javascript batch concurrency javascript promise thread-like

Last synced: 07 Nov 2024

https://github.com/yi-love/tree-worker

iterator files in Node.js

filesystem node promise

Last synced: 29 Jan 2025

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

Recursively mkdir, like `mkdir -p`, but in node.js (with promises)

fs mkdir mkdirp promise shell

Last synced: 11 Jan 2025

https://github.com/futagoza/runasync

Run a script that exports an async function

async nodejs promise script

Last synced: 09 Feb 2025

https://github.com/falsandtru/atomic-promise

Promise with no delay.

atomic promise synchronous

Last synced: 04 Jan 2025

https://github.com/felixble/js-callback-hell

Approach to write clean JavaScript code by avoiding the callback hell.

async-await async-programming asynchronous callback-functions callback-hell es2015 es6 javascript promise pyramid-of-doom

Last synced: 02 Feb 2025

https://github.com/mitya33/lightbox-lib

LightboxLib is a library of lightbox functions including rich support for creating many types of modal dialogs and also eternal/percentile loading notifications during submissions and uploads.

alert confirm css html javascript lightbox modal promise prompt

Last synced: 31 Dec 2024

https://github.com/yingpengsha/promise-cancel-shim

[WIP]๐Ÿคž You can cancel Promise in mid-stream, If you decide that Promise doesn't trigger the logical branch of `resolve` or `reject`.

promise shim

Last synced: 25 Jan 2025

https://github.com/asd-xiv/promise-queue

Self-popping promise based queue.

esm nodejs promise queue typescript

Last synced: 01 Jan 2025

https://github.com/grimmbraten/all-aboard

Perform parallel and/or sequential asynchronous tasks with ease

async asynchronous await parallel promise sequence

Last synced: 04 Jan 2025

https://github.com/damiancipolat/asyncmaster

En este repositorio hay ejemplos y experimentos para trabajar con NodeJS usando asincronismo.

asynchronous nodejs promise

Last synced: 28 Dec 2024

https://github.com/dhineshwiz/angular-promise-button

A angularjs button for custom feedback

angular button promise

Last synced: 05 Feb 2025

https://github.com/flaviotordini/promises

Javascript-style Promise implementation for Qt

async asynchronous asynchronous-programming promise promises qt qt6

Last synced: 22 Jan 2025

https://github.com/inker/delay.js

โŒ› Promisified setTimeout

async delay javascript promise sleep

Last synced: 23 Jan 2025

https://github.com/cebor/es-promisify

ES2015 Promisify Library

es2015 es6 javascript promise

Last synced: 22 Jan 2025

https://github.com/robojones/once

Create promises for events in Node.js

await events nodejs promise

Last synced: 29 Jan 2025

https://github.com/robojones/create-path

Promise version of mkdirp

async create javascript mkdir nodejs path promise

Last synced: 29 Jan 2025

https://github.com/robojones/x-time

setTimeout() with native promises

javascript nodejs promise settimeout timeout xtime

Last synced: 29 Jan 2025

https://github.com/robojones/better-events

Improved version of the Node.js EventEmitter

event-emitter node-eventemitter nodejs promise

Last synced: 29 Jan 2025

https://github.com/blissful89/utall

โš™๏ธ Utility library โš™๏ธ

async asynchronous browser monad node promise util utility

Last synced: 23 Jan 2025

https://github.com/matrixai/js-async-cancellable

Asynchronous Cancellation (Promises) for JavaScript/TypeScript

cancellation promise

Last synced: 24 Jan 2025

https://github.com/flipeador/node-promise-ex

Provides extended promise functionality and utilities.

async-await es-module extended javascript nodejs promise

Last synced: 14 Jan 2025

https://github.com/flipeador/js-promise

Extended promise functionality and utilities.

browser extended javascript nodejs promise

Last synced: 14 Nov 2024

https://github.com/youngluo/promesa

A implementation based on Promise A+.

promise

Last synced: 17 Dec 2024

https://github.com/untool/eprom

A deliberately incorrect resettable promise-like JavaScript async primitive powering untool's server-side rendering and module reloading. Mostly conforms with the Promises/A+ spec.

deferred library promise promise-a-plus thenable

Last synced: 04 Jan 2025

https://github.com/magicdawn/log-reject-error

Dead Simple unhandledRejection handler

loud-rejection promise reject unhandled-rejection

Last synced: 29 Jan 2025

https://github.com/brinobruno/funcionarios-nodejs

Projeto NodeJS com Axios (Conceito de promises)

axios node-js promise require

Last synced: 13 Jan 2025

https://github.com/samuelsenerwa/alx-backend-javascript

Contains everything I did in back-end specialization in ALX

array async classes-and-objects es6 inheritance javascript promise typescript

Last synced: 01 Feb 2025

https://github.com/zbo14/oathbreaker

Cancel pending promises with ease!

abortcontroller abortsignal async promise promises

Last synced: 31 Jan 2025

Promise Awesome Lists
Promise Categories