Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/promise
- Wikipedia: https://en.wikipedia.org/wiki/Futures_and_promises
- Created by: Barbara Liskov, Liuba Shrira, Mark S. Miller, Dean Tribble, Rob Jellinghaus, Daniel P. Friedman
- Released: 1988
- Related Topics: future, async-await, callback, deferred, coroutines, fiber, concurrency,
- Last updated: 2025-01-11 00:19:46 UTC
- JSON Representation
https://github.com/shinnn/get-mode
Get a file mode
async filesystem javascript nodejs permission promise stats
Last synced: 07 Dec 2024
https://github.com/shinnn/resolve-from-npm
Resolve the path of a module from the directory where npm is installed
async javascript module nodejs npm path promise require resolution
Last synced: 07 Dec 2024
https://github.com/shinnn/readdir-clean
Like `fs.readdir`, but excludes autogenerated contents for example .DS_Store and Thumbs.db
filesystem filter javascript list nodejs promise readdir
Last synced: 07 Dec 2024
https://github.com/shinnn/import-package
Import an npm package from the disk
fallback import javascript nodejs npm package promise
Last synced: 07 Dec 2024
https://github.com/shinnn/fettuccine-class
A class to create a new fettuccine wrapper that defaults to the given options
class fetch http https javascript nodejs promise request
Last synced: 07 Dec 2024
https://github.com/robojones/x-time
setTimeout() with native promises
javascript nodejs promise settimeout timeout xtime
Last synced: 01 Dec 2024
https://github.com/apexcaptain/koconut
Provide interchainable array, set, map and etc supporting both normal and async callbacks as their action arguments.
array array-processing array-utils async async-await async-callback async-functions async-iteration async-methods await collection data-structures iteration-process javascript loops nodejs promise typescript typescript-library
Last synced: 19 Dec 2024
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 Nov 2024
https://github.com/idorobots/promise-based-lang
An exploration & benchmarking of weird programming language features. This time around - pure and transparent asynchrony.
benchmark concurrency language-design promise racket
Last synced: 20 Dec 2024
https://github.com/bitbar/deferred-promise
Simple port of jQuery Deffered() based on native Promise
deferred deferred-promise javascript nodejs promise promises
Last synced: 13 Nov 2024
https://github.com/dimapaloskin/async-sleep
Sleep based on promise. Supports resolve and reject with defined response and error.
async-await async-sleep javascript promise sleep
Last synced: 29 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/kengotoda/promisified-properties
Handle .properties file via promisified and typed API
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: 15 Dec 2024
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/afeiship/next-is-promise
Test whether an object looks like a promises-a+ promise.
Last synced: 14 Dec 2024
https://github.com/afeiship/next-interceptor
Interceptor for next.
compose interceptor next pipe pipeline priority promise
Last synced: 14 Dec 2024
https://github.com/magicdawn/log-reject-error
Dead Simple unhandledRejection handler
loud-rejection promise reject unhandled-rejection
Last synced: 27 Oct 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/evgenyatlas/get-server-response-time
ecmascript javascript nodejs promise
Last synced: 24 Dec 2024
https://github.com/trandung2k1/static_data
expressjs javascript nodejs promise static-data
Last synced: 29 Dec 2024
https://github.com/volem/playingwithpromises
Related code for the blog post.
Last synced: 07 Jan 2025
https://github.com/colohr/fxy
A Node.js module for working with the file system.
filesystem fs javascript node-module nodejs path promise promises tree-structure
Last synced: 23 Nov 2024
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/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/softwareventures/promise
Pure functional utilities for Promises
functional lambda promise typescript
Last synced: 10 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 Nov 2024
https://github.com/29kumait/out-of-sync
HYF - TASK
async async-await javascript promise promises
Last synced: 14 Nov 2024
https://github.com/xpodev/winreg-promise
A promise-based wrapper around the winreg package
nodejs promise windows-registry winreg
Last synced: 06 Nov 2024
https://github.com/iainjreid/honest-workers
🕸 Promise based WebWorkers, for much multi-threaded goodness
Last synced: 28 Dec 2024
https://github.com/valda1/nodejs_examples
Few examples of Node.js module.exports object; require() function; Promise object; async - await functions.
async async-await javascript module-exports node node-js nodejs promise promises promises-async-await promises-in-javascript requirejs
Last synced: 29 Dec 2024
https://github.com/singcl/co
🎷 A counterfeit co & comprehension of thunk function and function* in javascript.
Last synced: 03 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/kapouer/window-agent
Yet another browser agent, supports callback or promise, and parameters replacement
Last synced: 30 Dec 2024
https://github.com/ekaterinagorbunova/nodejs-apps
Collection of small Node.js applications
async-await ejs-template-engine express-session file-handling promise
Last synced: 06 Jan 2025
https://github.com/alaeddinejebali/javascript-wait-for-set-of-asynchronous-callback-functions
Wait for set of asynchronous callback functions?
async asynchronous javascript promise wait
Last synced: 23 Nov 2024
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/aldenvallestero/javascript-promise
Learn how to optimize time & space when performing huge business logic with JavaScript Promise.
Last synced: 07 Jan 2025
https://github.com/sevenoutman/use-abandon-on-unmount
React Hook for abandoning promises upon component unmounting
Last synced: 08 Jan 2025
https://github.com/jill64/unfurl
💠 Concurrently wait for a Promise mapped to an object while preserving the type
Last synced: 10 Nov 2024
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/avimehenwal/ts-translate
promise based asynchronous translations
Last synced: 14 Nov 2024
https://github.com/saidali-ibn-zafar/the-new-hard-parts-of-asynchronous-js
In this course, you will develop an intuitive understanding of the new features of JavaScript in ES6+: iterators, generators, promises, and async/await. You'll understand how promises are implemented under-the-hood to truly help fix the challenge of inversion of control in asynchronous code design. Plus, use iterators and generators ...
Last synced: 31 Dec 2024
https://github.com/saidali-ibn-zafar/asynchronous-javascript-basic-review
in this JavaScript tutorial series we'll dive into async js - from the very beginning. Rather than just start using fetch, async & await from the start, we'll take a closer look at async code & how it all works under the hood.
Last synced: 31 Dec 2024
https://github.com/irina-anat/goit-js-hw-09
Сolor switcher, countdown timer, a promise generator
Last synced: 07 Jan 2025
https://github.com/a-x-/thenlog
js promise .then() calls logger for node and browser
Last synced: 12 Nov 2024
https://github.com/mcculloh213/xmlhttprequestpromise
Promise-able XMLHttpRequest
javascript promise xmlhttprequest
Last synced: 17 Nov 2024
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/darky/klubok
Do notation pipes for Promise-based or pure functions which easy to mock
do-notation functional-programming mock pipe promise unit-testing
Last synced: 12 Nov 2024
https://github.com/samantha-ruth/readme-generator
Template for creating a read-me for your project. Uses node and npm dependencies including 'inquirer'.
es6-javascript inquirer-prompt inquirerjs nodejs npm promise template-literals
Last synced: 12 Nov 2024
https://github.com/anbumani12/async-day-2-task
Async-Day-2-task
dom fetch-api promise xmlhttprequest
Last synced: 20 Nov 2024
https://github.com/slaveofcode/delaytime
Simple NodeJs module for delaying execution
delay delay-promise promise timeout waiting
Last synced: 19 Nov 2024
https://github.com/laqudee/promise-futurable
Building Promises from scratch
promise promiseaplus rollup typescript
Last synced: 30 Nov 2024
https://github.com/aenesgur/javascript-promise-with-xmlhttprequest
Example of using Promise with XMLHttpRequest for asynchronous programming in Javascript
asynchronous-programming javascript promise xmlhttprequest
Last synced: 08 Jan 2025
https://github.com/honzabrecka/dopar
It runs many promises in parallel.
es6 javascript parallel promise
Last synced: 16 Nov 2024
https://github.com/makenowjust/thenction
thenction is an abbreviation of thenable function.
javascript javascript-library promise sushi-ware
Last synced: 12 Nov 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: 14 Nov 2024
https://github.com/anbumani12/github-profile-fetch-api-task
GitHub User Profile-Fetch Task
api async-await css dom html js promise
Last synced: 20 Nov 2024
https://github.com/olenasavchenko/twitter-posts
https://elena-savchenko-twitter-posts.netlify.app/
Last synced: 15 Nov 2024
https://github.com/kevinadhiguna/async-await-js
A tutorial about async-await, promise, and callback in Javascript
async-await callback javascript promise
Last synced: 12 Nov 2024
https://github.com/magnetikonline/promessa
Promise library for Node.js meeting the Promises/A+ specification, written with a focus towards readability.
npm-package promise promise-library
Last synced: 12 Nov 2024
https://github.com/jiayisheji/shredded-code
Talk is cheap. Show me the code.
Last synced: 14 Nov 2024
https://github.com/felix221123/age-calculator-site
This is an Age Calculator Site built as a challenge from frontend mentor
animejs await-async css3 dom-manipulation html javascript logic promise
Last synced: 25 Nov 2024
https://github.com/ribeirogab/jscangaceiro
Advanced JavaScript Courses Alura + Cangaceiro JavaScript Book
es6 factory-pattern javascript module-pattern monkey-patching mvc-pattern poo promise proxy-pattern try-catch webpack
Last synced: 19 Nov 2024
https://github.com/commenthol/asyncc-promise
Just asynchronous patterns for promises
asynchronous asynchronous-patterns parallel pattern promise serial
Last synced: 09 Jan 2025
https://github.com/charlie0077/express-minimal-starter
express-minimal-starter
async await babel boilerplate boilerplate-template es6 es7 express expressjs promise rest-api starter-kit template
Last synced: 12 Nov 2024
https://github.com/streetstrider/express-toss
Makes express router handlers aware of promises. Brings more clear dataflow to handlers.
error-handling express node promise response
Last synced: 30 Dec 2024
https://github.com/nesterow/limiter
A promise pool with RPS limiter.
javascript promise promise-pool promise-queue request-throttler typescript
Last synced: 12 Nov 2024
https://github.com/shaurya019/javascript-advanced-concepts
This repo include FetchAPi, XMLHttpRequest, Synchronous vs Asynchronous, callbackHell, Promises and other concepts to.
async async-await javascript promise sync xmlhttprequest
Last synced: 12 Nov 2024
https://github.com/patrikx3/corifeus-utils
❤️ Corifeus Utils - Memory
async async-array-iterator corifeus corifeus-utils hash json lodash nodejs p3x process promise timestamp utils
Last synced: 14 Nov 2024
https://github.com/webdeveric/image-preloader
Preload images then do something else
image-preloader preload preload-images promise
Last synced: 13 Nov 2024
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: 13 Nov 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: 13 Nov 2024
https://github.com/yogadeepan29/async--day-20_task-2_password-checker
Day-20 Task ( Promise Task ) - Password Checker
api-rest bootstrap5 breach-check fetch-api haveibeenpwned html-css-javascript k-anonymity promise sha-1-hash
Last synced: 13 Nov 2024