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-02-08 00:19:59 UTC
- JSON Representation
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/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/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/marcosellys/helloproto
GRPC with Protobuf application example
angular grpc node promise protobuf typescript
Last synced: 15 Jan 2025
https://github.com/avimehenwal/ts-translate
promise based asynchronous translations
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/jill64/unfurl
💠 Concurrently wait for a Promise mapped to an object while preserving the type
Last synced: 10 Nov 2024
https://github.com/sevenoutman/use-abandon-on-unmount
React Hook for abandoning promises upon component unmounting
Last synced: 08 Jan 2025
https://github.com/ksxnodemodules/extended-promise
Extend ECMAScript 6 promise
ecmascript event javascript promise subclass
Last synced: 30 Jan 2025
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/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/itanex/ng-promise-demo
Using JS promises in context of $http
Last synced: 30 Jan 2025
https://github.com/xg4/async-interval
setInterval for promises and async/await
Last synced: 31 Dec 2024
https://github.com/miran248/abortable
Provides abortable asynchronous primitives, based on promises
Last synced: 26 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: 11 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/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/kapouer/window-agent
Yet another browser agent, supports callback or promise, and parameters replacement
Last synced: 29 Jan 2025
https://github.com/jameslnewell/react-promise
🎣 React hooks for working with promises.
Last synced: 08 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/anbumani12/async-day-2-task
Async-Day-2-task
dom fetch-api promise xmlhttprequest
Last synced: 21 Jan 2025
https://github.com/anbumani12/github-profile-fetch-api-task
GitHub User Profile-Fetch Task
api async-await css dom html js promise
Last synced: 21 Jan 2025
https://github.com/asifzaman777/async-js-basic
Asynchronous JS
async-await call-stack callback callback-hell error-handling promise promise-chain
Last synced: 30 Jan 2025
https://github.com/anbumani12/async-day-5-weather-api-task
Restcountries & Weather using Fetch API Task
css dom fetch-api html js promise xmlhttprequest
Last synced: 21 Jan 2025
https://github.com/anbumani12/async-day-5-weather-task
Async Day 5 task Weather API task
async-await css fetch-api html js promise xmlhttprequest
Last synced: 21 Jan 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/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/singcl/co
🎷 A counterfeit co & comprehension of thunk function and function* in javascript.
Last synced: 03 Jan 2025
https://github.com/nesterow/limiter
A promise pool with RPS limiter.
javascript promise promise-pool promise-queue request-throttler typescript
Last synced: 11 Jan 2025
https://github.com/sysread/promises-channel
A coordination channel implemented with Promises
Last synced: 14 Jan 2025
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/iainjreid/honest-workers
🕸 Promise based WebWorkers, for much multi-threaded goodness
Last synced: 28 Dec 2024
https://github.com/sanjaraiy/javascript_repo
🌟 Dive into JavaScript learning with comprehensive concepts and examples! 📚💡.
array-manipulations async class-object dom-manipulation javascript nodejs oops-in-javascript promise
Last synced: 05 Jan 2025
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/j5py/j5py.github.io
A simple Responsive Web Design acting as a Single Page Application from a previous account (it was initially a way to save my progress in CSS and JS, and it remains above all a way to practice JS).
async-await fetch-api generator github-pages javascript promise web-development
Last synced: 14 Jan 2025
https://github.com/kouyjes/promise
custom-promise deferred pollyfill promise simple-promise
Last synced: 31 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.
Last synced: 06 Feb 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/afeiship/next-make-cancelable
Make promise cancelable.
cancelable destroy next promise
Last synced: 07 Feb 2025
https://github.com/dodevops/yeoman-generator-typescript
A highly opinionated Yeoman generator for typescript modules
bluebird chai mocha promise typedoc typescript yeoman yeoman-generator
Last synced: 21 Jan 2025
https://github.com/softwareventures/promise
Pure functional utilities for Promises
functional lambda promise typescript
Last synced: 10 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/raigorx/trigonometric-promise
Promises heavy duty example cos sin tan
async educational example promise trigonometry
Last synced: 30 Dec 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/volem/playingwithpromises
Related code for the blog post.
Last synced: 07 Jan 2025
https://github.com/trandung2k1/static_data
expressjs javascript nodejs promise static-data
Last synced: 29 Dec 2024
https://github.com/4bdullah7eeshan/giphy-api-example
Fetching GIFs from GIPHY API
Last synced: 21 Jan 2025
https://github.com/bitcoin-api/drf
drf - Do Redis Function
async function helper javascript node nodejs promise redis
Last synced: 13 Jan 2025
https://github.com/axelf4/promise-trap
🤞 Records promises enabling an easy Promise.all
Last synced: 05 Jan 2025
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/Umutplvn/Legere_BlogApp_V1_Client
Blog App
promise react redux redux-toolkit
Last synced: 09 Dec 2024
https://github.com/evgenyatlas/get-server-response-time
ecmascript javascript nodejs promise
Last synced: 24 Dec 2024
https://github.com/xiaodaigh/promisewebsocket
A simple extension of the Websocket object by making the .send method into a Promise
Last synced: 21 Jan 2025
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/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/elmigranto/awaitability
Utilities for composing async/await functions.
async-await es2017 javascript modules promise utilities
Last synced: 01 Feb 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: 07 Feb 2025
https://github.com/tobysmith568/await-at-least
A small set of functions to await at least a certain amount of time before resolving a promise.
await delay npm-package promise timeout
Last synced: 10 Dec 2024
https://github.com/kengotoda/promisified-properties
Handle .properties file via promisified and typed API
Last synced: 22 Oct 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/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/zkan/async-await-by-example
Async/Await by Example
async await javascript promise
Last synced: 19 Dec 2024
https://github.com/tomashubelbauer/js-deferred
Deferred promise implementation for those times when you do actually need it which is not that rare
async async-await defer deferred deferred-promise javascript promise
Last synced: 31 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/jiayisheji/shredded-code
Talk is cheap. Show me the code.
Last synced: 14 Jan 2025
https://github.com/loop333/ipad_news_view
View News Channels On iPad
abc cnn fox ios ipad javascript news promise tv
Last synced: 09 Jan 2025
https://github.com/lukasbach/ayemitter
Typed event handler/emitter with optional react hook bindings
async emitter events hook javascript promise react typescript
Last synced: 23 Dec 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/ashmalzahra/javascript-group-capstone-project
This JavaScript capstone project is about building web application based on an external API. The API provides data about TV Shows and the app has been built around it.
api-rest asyncronous best-practices callback code-review es6-modules git-conflicts gitflow html-css-javascript jest json promise single-page-app unit-testing webpack
Last synced: 10 Feb 2025
https://github.com/kotorik/ascii2d
Node.js wrapper for ascii2d.net
api api-client async image-search nodejs promise
Last synced: 10 Feb 2025
https://github.com/s-ranjith1/currency-converter
Currency converter Task Completed
Last synced: 31 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/lanfei/deferred-lib
A lightweight implementation of Deferred/Promise.
Last synced: 06 Feb 2025
https://github.com/slaveofcode/delaytime
Simple NodeJs module for delaying execution
delay delay-promise promise timeout waiting
Last synced: 20 Jan 2025
https://github.com/rrainn/scriptutils
📦 JavaScript Package - Utilities to make JavaScript Easy
browser insert javascript npm-package promise scriptutils utilities
Last synced: 09 Feb 2025
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: 02 Feb 2025