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/santhoshs50/async_day_2_task

Restcountries & Weather Fetch Using API

bootstrap css fetch-api html javascript json promise

Last synced: 24 Jan 2025

https://github.com/appletjs/call2p

将函数结果转换成promise形式。

callback error-first promise

Last synced: 23 Jan 2025

https://github.com/mikeludemann/javascript-promises-versus-observables

Different between Observables and Promises with JavaScript

javascript observable promise

Last synced: 02 Feb 2025

https://github.com/elementbound/js-di

Simple dependency injection in Javascript

async dependency-injection javascript promise sample

Last synced: 19 Jan 2025

https://github.com/lei1248276/simple-axios-wechat

简易的axios微信小程序版使用typescript实现

axios http miniprogram promise request typescript wechat weixin

Last synced: 13 Jan 2025

https://github.com/webdeveric/image-preloader

Preload images then do something else

image-preloader preload preload-images promise

Last synced: 12 Jan 2025

https://github.com/donatorsky/go-promise

Promise library for Go.

go golang promise promise-library

Last synced: 13 Jan 2025

https://github.com/yoannchb-pro/enqueu

Promise queue for concurrency control

async-await enqueue handler promise queue

Last synced: 12 Dec 2024

https://github.com/yogadeepan29/async--day-20_task-3_shortenease

Day-20 Task ( Promise Task ) - ShortenEase ( URL-Shortener )

bootstrap fetch-api html-css-javascript promise rwd url-shortener

Last synced: 12 Jan 2025

https://github.com/yogadeepan29/async--day-17-fetch-api

Day-17 Task (Async Programming) - Rest countries and OpenWeather API using fetch() API

append async bootstrap dom-manipulation fetch-api html-css-javascript promise responsive

Last synced: 12 Jan 2025

https://github.com/nikitakozlovjr/file-manager

This file manager module provides functions for quickly working with files thanks to asynchronous work with them.

async-await asynchronous-programming fs promise readfile

Last synced: 14 Jan 2025

https://github.com/azerato/x100

Modern Pure Javascript application - with JS Class / Promise / WebSql / MaterializeCss / Import - Export

javascript materializecss promise websql

Last synced: 18 Jan 2025

https://github.com/develephant/jsonp

A promise based JSON wrapper.

async es2017 json promise

Last synced: 22 Dec 2024

https://github.com/shadialtarsha/weather-nodejs-command-prompt-app

Simple app to get weather forecast using geocode.

google-api nodejs promise request yargs

Last synced: 24 Jan 2025

https://github.com/templarian/promisecache

TypeScript Promise Cache Dectorator

angular promise typescript

Last synced: 01 Jan 2025

https://github.com/pawsong/react-monitor-promise

React HoC for monitoring promise state

declarative promise react

Last synced: 18 Jan 2025

https://github.com/kapouer/window-agent

Yet another browser agent, supports callback or promise, and parameters replacement

promise querystrings xhr

Last synced: 29 Jan 2025

https://github.com/serhiirepinskyi/goit-js-hw-09

JavaScript. Homework 09: 01-color-switcher; 02-timer; 03-promises

date flatpickr notiflix promise setinterval settimeout

Last synced: 31 Jan 2025

https://github.com/yuhr/use-await-data

A React hook that executes an async task to populate the desired data.

async await hook hooks promise react react-hooks

Last synced: 30 Nov 2024

https://github.com/hasanyahya101/soundharvest-vite

This is a basic Youtube audio downloader (after converting from video to audio). Please note that there is a hard limit of 1000 total requests per month. So if the limit is passed, you might be stuck in a loop.

api await downloader fetch limit promise rapid-api requests rest-api shadcn static video-to-audio youtube

Last synced: 04 Feb 2025

https://github.com/nwtgck/promise-limiter-npm

Simultaneous Promise Execution Limiter, considering resource

execution javascript number promise restrict semaphore

Last synced: 13 Dec 2024

https://github.com/kouhin/retryit

A Promise version of async/retry. Also includes serveral WaitStrategies that might be useful for situations where more well-behaved service polling is preferred.

async promise retry

Last synced: 13 Dec 2024

https://github.com/develephant/spawnp

A simple Async/Promise wrapper around child_process.spawn

async await es2017 node process promise spawn

Last synced: 22 Dec 2024

https://github.com/solarliner/promisify-html

Use promises for one-time bindings to Window/Document/Element events.

document dom element event js promise window

Last synced: 19 Dec 2024

https://github.com/robtimus/completion-stage

A port of Java's CompletionStage using promises

completablefuture completionstage javascript promise promises typescript

Last synced: 17 Nov 2024

https://github.com/volem/playingwithpromises

Related code for the blog post.

bluebird nodejs promise

Last synced: 07 Jan 2025

https://github.com/skokov3812/promises-chain

The execution of the promises chain

chain javascript promise

Last synced: 23 Dec 2024

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/lucid-services/serviser

Node.js framework for building scalable server-side applications.

expresjs framework json-schema microservice nodejs open-api promise rest-api

Last synced: 27 Jan 2025

https://github.com/irsol/javascript

JavaScript Practice

javascript js promise regexp

Last synced: 10 Jan 2025

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: 15 Dec 2024

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

promise based asynchronous translations

promise typescript

Last synced: 13 Jan 2025

https://github.com/94dreamer/async-album

Callback/PubSub/Promise/Generator/Redux/RxJS 异步编程实现Demo合集

async callback promise pubsub redux rxjs

Last synced: 18 Dec 2024

https://github.com/fengdonglp/fd-promise

根据Promise/A+规范实现一个Promise(ES5)

javascript promise

Last synced: 18 Jan 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/8ctopus/sciter-promise

Exploring sciter promises

async-await promise sciter-js

Last synced: 04 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/martindzejky/promise-mock

Synchronous promise mock for tests

mock promise promise-mock sync synchronization

Last synced: 27 Oct 2024

https://github.com/andr-ll/reqex

Promise based http client with built in retry and JSON validator for response

http http-client httpclient https-client nodejs promise typescript

Last synced: 18 Dec 2024

https://github.com/elchininet/get-promisable-result

A very small JavaScript utility to check and retry a function a limited number of times abstracting it in a Promise

async async-result check-and-retry javascript javascript-utility promisable promisable-result promise retry utility

Last synced: 19 Nov 2024

https://github.com/metastable-void/es-first-aid

The Fundamental Utilities for ECMAScript

base64 crc32 ecmascript promise utf-8 uuid

Last synced: 18 Dec 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/hugocruzlfc/passing-promise-to-client-component

Passing a promise from a server component to a client component in React.

client-components nextjs promise server-components typescript

Last synced: 10 Jan 2025

https://github.com/3rd-eden/borked

Cancel async functions early when they are borked.

async function promise timeout

Last synced: 10 Jan 2025

https://github.com/hypersolution1/clearthru

This is a communication library that provides remote procedure calls (RPC) and events over websocket

communication nodejs promise rpc-library websocket

Last synced: 08 Jan 2025

https://github.com/illright/worker-request-response

A Promise API for submitting requests to workers and tracking responses.

promise service-workers web-workers

Last synced: 30 Jan 2025

https://github.com/leko/in-progress.js

Prevent screen transition if any state changed.

beforeunload form promise

Last synced: 13 Dec 2024

https://github.com/afeiship/next-is-promise

Test whether an object looks like a promises-a+ promise.

next promise thenable

Last synced: 14 Dec 2024

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/xiaodaigh/promisewebsocket

A simple extension of the Websocket object by making the .send method into a Promise

javascript promise websocket

Last synced: 21 Jan 2025

https://github.com/jmgogo/async-js

A repo demoing asynchronous functions and HTTP requests in JavaScript.

async await devcontainer ijavascript javascript js jupyter-notebook promise

Last synced: 24 Dec 2024

https://github.com/saikiran76/hacktoberfest2k23

Promisify - Function that returns a promise that resolves after n seconds have passed, where n is passed as an argument to the function.

beginner beginner-friendly hacktoberfest hacktoberfest-2023 hacktoberfest-accepted hacktoberfest2023 hacktoberfest2023-accepted hacktoberfest2023-approved javascript promise promises web

Last synced: 01 Jan 2025

https://github.com/humptydumptyeiz/pneasync

This piece of code promisifies nested awaits

async await nested-arrays nodejs promise

Last synced: 19 Dec 2024

https://github.com/sevenoutman/use-abandon-on-unmount

React Hook for abandoning promises upon component unmounting

promise react react-hooks

Last synced: 08 Jan 2025

https://github.com/myrotvorets/promise-chunk

Runs a list of native promises in chunks.

batch chunk promise

Last synced: 19 Dec 2024

https://github.com/svimaladhithan/satellite-api

Completed the task by populating the satellite details from API using accordian

css dom-manipulation html js promise

Last synced: 19 Dec 2024

https://github.com/tsertkov/easy-whois

Easy WHOIS client for Node.js

async await nodejs promise whois whois-client

Last synced: 01 Feb 2025

https://github.com/raigorx/trigonometric-promise

Promises heavy duty example cos sin tan

async educational example promise trigonometry

Last synced: 30 Dec 2024

https://github.com/zweifisch/promised-util

utils to work with promises

promise

Last synced: 27 Jan 2025

https://github.com/chandrabose-11/promise-task-3

In this task 3 taken Random jokes and punch API data from the server and use it

bootstrap css dom html js promise

Last synced: 07 Jan 2025

https://github.com/bredele/surething

Transform every thing into a promise

everything promise

Last synced: 19 Dec 2024

https://github.com/adrien-zinger/pytasks

Multithreading library in python, simple, with samples.

asynch-tasks observer observer-pattern promise python3 task-thread thread

Last synced: 15 Dec 2024

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/jasperck/promise-timer-stopwatch

A stopwatch supports promise usage for node.js with 0 dependency

module nodejs promise promise-timer-stopwatch stopwatch

Last synced: 26 Jan 2025

https://github.com/rgl/node-external-process-promises-example

example Node.js application starts an external process and parses its output to resolve two promises

child-process external-process javascript node promise promises typescript

Last synced: 13 Dec 2024

https://github.com/alvarobernalg/ts-promisify-event-emitter

Another implementation of Event Emitter but strongly typed, "promisified" and with configurable max listeners

deno emitter event listener node promise

Last synced: 31 Jan 2025

https://github.com/chandrabose-11/promise-task-2

Hi, In this task I taken Random jokes and punch API data from the server and use it

bootstrap css dom fetch html promise

Last synced: 07 Jan 2025

https://github.com/mirror45/keksobooking

«Keksobooking» — сервис по размещению объявлений об аренде недвижимости в центре Токио. Пользователям предоставляется возможность разместить объявления о своей недвижимости или просмотреть уже размещенные объявления

dom es6 fetch js leaflet-map modules nouislider pristinejs promise

Last synced: 27 Dec 2024

https://github.com/patrixr/oath

A Promise implementation

experimental learning promise typescript

Last synced: 25 Dec 2024

https://github.com/sidmishraw/parole

JobPool and Promises for Java

futures promise promise-api promises

Last synced: 15 Jan 2025

https://github.com/thitikorn-nupan/nod-js-crud-mysql-async-understand-winston-env

this project I got to know .env file , it's so good when I've to connect any database I'm not necessary to write my info-database in my .js file. Also I've knew the winston module this libary it's good for logging and save any log to some file. Also I connected the database with pg (pooling) many people says best proformance. (So do I)

async-await environment javascript mysql nodejs pooling promise winston-logger

Last synced: 25 Dec 2024

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

A Weather app for the TOP Intermediate Javascript course. Learning focus: Promises(async/await) + api's

api css html javascript promise weather

Last synced: 31 Jan 2025

https://github.com/artem328/go-promise

The promises API for Go

async go golang promise

Last synced: 23 Jan 2025

https://github.com/gluons/wheres-here

🌏 Promisified Geolocation

geolocation javascript promise

Last synced: 15 Jan 2025

https://github.com/siddarthvader/angular-httpshooter

An angular js factory which shoots http calls asynchronously.

angular asynchronous factory http promise

Last synced: 19 Jan 2025

https://github.com/khachornchit/pluto-epoch

This is a legacy code. We need to review and processing in next step.

angularjs bootstrap css express html mean-stack mongodb nodejs promise

Last synced: 07 Jan 2025

https://github.com/aldenvallestero/javascript-promise

Learn how to optimize time & space when performing huge business logic with JavaScript Promise.

javascript promise

Last synced: 07 Jan 2025

https://github.com/sobird/promise.js

基于Promise/A+规范的Promise实现

promise

Last synced: 01 Jan 2025

https://github.com/s-leroux/getpro

A very simple promise-based npm package to get http/https documents

asynchronous get http https node promise

Last synced: 25 Jan 2025

https://github.com/rupam0710/fetch-api---typescript

It is a project where we fetch user details from an API using Async await and promises and render it into an HTML page and add css to it for styling. On clicking any image we are rendered to a new html page where we are showed the details of tthat person.

async async-await asynchronous-programming await css fetch-api html javascript promise typescript

Last synced: 22 Jan 2025

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

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

file filesystem fs json json-parser json5 json5-parser lib library load-file loader promise read-file util utility

Last synced: 25 Dec 2024

https://github.com/afeiship/next-promise-series

Run Promise in series.

forof next promise series waterfall

Last synced: 14 Dec 2024

https://github.com/qianbin/express-toolbox

Tools for Express

express promise

Last synced: 29 Dec 2024

https://github.com/xiyuyizhi/ww.ajax

自己封装的ajax库,支持回调和promise形式,上传、下载等

ajax file-upload filesystem promise

Last synced: 24 Jan 2025

https://github.com/laqudee/promise-futurable

Building Promises from scratch

promise promiseaplus rollup typescript

Last synced: 28 Jan 2025

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

Extended promise functionality and utilities.

browser extended javascript nodejs promise

Last synced: 14 Nov 2024

Promise Awesome Lists
Promise Categories