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: 2024-12-29 00:18:07 UTC
- JSON Representation
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/codewithreelofficial/javascript-promises
Explores JavaScript's new Promises API
asynchronous callback-functions javascript modern-javascript promise promises synchronous the-modern-javascript
Last synced: 13 Dec 2024
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/mrtimofey/transcroll
Animate scroll in a flexible, user-friendly, simple and modern way
animation promise scroll telegram transition
Last synced: 21 Nov 2024
https://github.com/pranit-harekar/async-middleware
A lightweight promise based async middleware package with complete typings
asynchronous middleware promise typescript
Last synced: 26 Dec 2024
https://github.com/sumolari/operationskit
Subclasses of NSOperation to work with promises
ios macos nsoperation operations promise promisekit
Last synced: 08 Dec 2024
https://github.com/lawvs/promise-polyfill
Promise polyfill just for learning. Please do not use it in a production environment.
ployfill promise promise-polyfill typescript
Last synced: 16 Dec 2024
https://github.com/p32929/use-megamind
A simple react hook for managing asynchronous function calls with ease on the client side
async asynchronous-tasks axios client-side-javascript data data-fetching easy fetch generics hooks javascript npm painless promise query react rest simple small typescript
Last synced: 10 Nov 2024
https://github.com/jhony-v/api-entity
โ Create service entities according to your API requests, agnostic to the framework you are using and fully typed
api-client axios browser fetch http models promise
Last synced: 29 Nov 2024
https://github.com/haensl/nganimatedscroll
A promise based angular.js service to facilitate animated scrolling.
angular angular-service angular1 angular1-x angularjs animation module promise promises scrolling
Last synced: 10 Nov 2024
https://github.com/diegoivg98/javascript
ejercicios(numeros,cadenas de textos), funciones(asincronas,generadoras), eventos, NPM, jQuery, POO y Geolocalizacion
arrays async drag-and-drop events functions getter-and-setter google-maps-api html-css-javascript javascript jquery jquery-plugin node node-module npm npm-module openbootcamp poo promise promises
Last synced: 20 Nov 2024
https://github.com/yuleicul/build-your-own
๐ Learning by building. Build your own React, SWR, Promise, Async/await, etc.
async-await homemade promise react source-code swr
Last synced: 16 Dec 2024
https://github.com/artdecocode/catchment
Collect Node.js Stream Data Into Catchment: Stream With Promise Property Resolved On Finish.
Last synced: 10 Nov 2024
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: 09 Nov 2024
https://github.com/royalicing/syrup
Asynchronous data flow in Swift using enums
async data-flow enum promise swift swift-library
Last synced: 18 Nov 2024
https://github.com/hisco/http2-got
Http2 got is a human-friendly and powerful HTTP1.1 / HTTP2 request library.
http2 javascript nodejs promise request stream
Last synced: 14 Nov 2024
https://github.com/shinnn/npm-cli-version
Get the currently installed npm version
async javascript nodejs npm promise version
Last synced: 07 Dec 2024
https://github.com/luoyjx/promise-cookbook
:book: Learn how to cook promise in Javascript
Last synced: 23 Dec 2024
https://github.com/a-x-/parallel
Runs a bunch of promises like Promise.all does, but takes an object instead of array
Last synced: 12 Nov 2024
https://github.com/shinnn/prepare-write
Prepare for writing a file to the given path โ create ancestor directories and verify no directory exists in the path
check filesystem javascript mkdir mkdirp nodejs prepare promise write
Last synced: 07 Dec 2024
https://github.com/virtualstate/promise
Async tools
async-await async-iterables deno iterator-helpers javascript promise typescript
Last synced: 13 Oct 2024
https://github.com/shinnn/npm-cli-dir
Resolve a path of the directory where npm CLI is installed
async cli directory javascript nodejs npm pathfinding promise realpath
Last synced: 07 Dec 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 Nov 2024
https://github.com/tpaksu/jquery.promisque
A lightweight (1KB) jQuery promises (deferreds) queue system. Can run n queues in parallel at a time. Can be paused, resumed and cleared.
deferred deferred-queue jquery promise queue
Last synced: 17 Dec 2024
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/stagfoo/obake
๐น statement management with proxies and promise on glitch
frontend promise proxy react state-management vue
Last synced: 15 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/betterez/btrz-simple-dao
***Very simple*** DAO for MongoDb on top of promised-mongo (Released) (Category: back-end)
javascript mock mongo mongodb promise
Last synced: 13 Nov 2024
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/so1ve/crpr
Create a promise, but avoid using constructors.
Last synced: 21 Dec 2024
https://github.com/metaory/pcall.js
โฑ Minimal Result/Monad like tuples for JS
async await bundleless cjs es2025 esm hybrid lua mediator middleware minimal npm-package pcall promise protected safecall unbuild wrapper zero-dependencies zero-dependency
Last synced: 10 Dec 2024
https://github.com/allan-nava/ajax-javascript-sdk
javascript javascript-vanilla promise
Last synced: 14 Nov 2024
https://github.com/xucongli1989/xpromisequeue
่ฟๆฏไธไธชJavascript Promise็ๆง่ก้ๅๆจกๅ๏ผ้้ข็ๆฏไธไธชPromise้ฝๆฏๆ้กบๅบๆง่ก็๏ผๆจไนๅฏไปฅๆๅฎไธๅฎ็ไผๅ ็บงๆฅๅณๅฎ้ๅ็ๆง่ก้กบๅบใ
excute javascript promise queue
Last synced: 30 Nov 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/herber/minp
A minimal promise polyfill.
minimal polyfill promise promise-library
Last synced: 18 Dec 2024
https://github.com/dimaamega/asynchronous-concurrency-primitives-js
Implementation of asynchronous Barrier, Mutex, RWMutex in javascript
asyncronous coroutines javascript nodejs promise
Last synced: 13 Nov 2024
https://github.com/rimiti/promise-loop-delay
Simple way to add custom delay between multiples promises
Last synced: 28 Dec 2024
https://github.com/mchalapuk/fake-promise
:pray: Total control over when ES6 promises are resolved. Intended for use in unit tests.
es6-promise fake javascript mock promise resolve testing unit-testing
Last synced: 12 Oct 2024
https://github.com/muthuishere/declarative-optional
A Declarative way to deal with null , undefined and promises via optional and streams
async javascript optional promise
Last synced: 13 Dec 2024
https://github.com/notanengineercom/simple-async-pool
Easy to use, dependency free and typesafe concurrent pool of async and promise returning functions
async concurrency dependecy-free iterator no-dependencies nodejs pool promise typesafe typescript
Last synced: 15 Oct 2024
https://github.com/topthinking/angular-webapp-top
angular1ๅถไฝไธช็ซ๏ผๅ ๆทฑๅญฆไน
angular1 angularjs oclazyload promise
Last synced: 10 Nov 2024
https://github.com/keyvan-m-sadeghi/babel-plugin-transform-util-promisify
Transforms util.promisify for node versions < 8
babel babel-plugin promise promisify
Last synced: 26 Dec 2024
https://github.com/caseywebb/potato-promise
:sweet_potato: ES6 Promises, but lazier.
Last synced: 20 Dec 2024
https://github.com/lbwa/promise-then
โคด๏ธ Promises/A+ implementation
async asynchronous asynchronous-programming promise promises-aplus
Last synced: 23 Dec 2024
https://github.com/andersdjohnson/react-suss
Collection of React Suspense resources.
async errorboundary jsx performance promise react react-async react-concurrent react-error-boundaries react-jsx react-performance react-suspense reactjs requestanimationframe requestidlecallback settimeout suspense
Last synced: 21 Dec 2024
https://github.com/eliranwong/precious-bible-promises
Precious Bible Promises (compiled by Samuel Clarke) [2472 verses tagged]
bible precious-bible-promises promise script tool uniquebible
Last synced: 22 Dec 2024
https://github.com/chscript/mypromise
๐ฏ Implement the promise method and pass all official test cases
Last synced: 20 Nov 2024
https://github.com/easywebapp/promise
Promise/A+ implement based on ES 6+ & Babel
babel ecmascript polyfill promise
Last synced: 06 Dec 2024
https://github.com/lq782655835/build-your-own-promise
ไธชไบบ็promiseๅฎ็ฐ
Last synced: 22 Nov 2024
https://github.com/denysdovhan/slides-promises
Slides for my talk about Promises
chernivtsijs javascript promise slide slides spectacle
Last synced: 16 Nov 2024
https://github.com/appgeist/get-file-from-url
Utility function to download a file from a specified URL
download file nodejs promise server-side utilities
Last synced: 25 Dec 2024
https://github.com/hebertcisco/pensador-promise
Frases do Pensador via WebScraping: https://github.com/hebertcisco/pensador-api
brasil frase frases gerador javascript nodejs npmjs pensador promise scraping scraping-websites web-scraping webscraping
Last synced: 13 Oct 2024
https://github.com/qard/stream-produce-promise
Write to streams with a promise-returning function
Last synced: 17 Dec 2024
https://github.com/papb/better-promise-error-log
Better error logs for unhandled errors in promises
error javascript jsonify-error log promise
Last synced: 08 Nov 2024
https://github.com/meniny/oath
Promise / Future concept for Swift developing.
Last synced: 19 Nov 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: 12 Nov 2024
https://github.com/lfb/javascript-basics
็่งฃ JavaScript ็ๅบ็ก็ฅ่ฏ
javascript promise scope-chain
Last synced: 08 Nov 2024
https://github.com/jmendiara/foratata
Concurrent TaskQueue with lifecycle notification
Last synced: 11 Nov 2024
https://github.com/ipluser/promise-interceptor
An interceptor tool for Promise.
interceptor promise promise-library
Last synced: 14 Nov 2024
https://github.com/ibrahimtanyalcin/rafx
requestAnimationFrame based `thenable` for animations and task management
animation async css-animation evergreen ie9 javascript js performance polyfill promise requestanimationframe task task-queue task-runner web-animations-api
Last synced: 24 Nov 2024
https://github.com/awcross/images-loaded
Wait for images to load using promises. No dependencies.
browser dom images imagesloaded promise
Last synced: 19 Nov 2024
https://github.com/jb1905/react-render-actions
๐ฅ Set of JavaScript actions to use during component rendering
async-await filter if-else loop map promise react reduce rendering switch-case
Last synced: 21 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
Last synced: 11 Dec 2024
https://github.com/iguntur/bin-exists
Check if the binary exists on system
async bin binary exists lightweight promise sync
Last synced: 07 Nov 2024
https://github.com/compulim/has-resolved
Checks if a Promise is resolved or rejected asynchronously
asynchronous promise rejection resolution
Last synced: 06 Nov 2024
https://github.com/gerkindev/sequential-event
An event emitter that supports promises for sequential execution of handlers
eventemitter javascript promise
Last synced: 01 Dec 2024
https://github.com/iocmd/hold-up
setInterval with promises, counter and error handling
async await javascript nodejs promise setinterval settimeout
Last synced: 17 Oct 2024
https://github.com/shinnn/clean-css-promise
Promisified version of clean-css
async clean-css css javascript minification nodejs optimization promise style wrapper
Last synced: 07 Dec 2024
https://github.com/fabiospampinato/promise-make-naked
A simple function that makes a promise that can be resolved or rejected from the outside.
Last synced: 02 Dec 2024
https://github.com/herberthe/react-await
Await Component for promise data rendering for React
Last synced: 14 Nov 2024
https://github.com/kaelzhang/promise.extra
Promise.series, Promise.waterfall with vanilla Promise.
promise promise-extra promise-reduce promise-series promise-waterfall
Last synced: 14 Dec 2024
https://github.com/socheatsok78/are-you-ready-yet
The "are-you-ready-yet" package is basically a joke to "Promise".
Last synced: 20 Dec 2024
https://github.com/vitalets/pendings
[DEPRECATED] Better control of promises
promise promise-api promise-library promise-support promises
Last synced: 17 Dec 2024
https://github.com/mkloubert/js-promises
Helpers for promises, which work in Node and the browser.
browser function helper javascript nodejs promise
Last synced: 11 Nov 2024
https://github.com/palanik/promiseful
๐ค Useful patterns with Promise functions
javascript promise promise-library
Last synced: 18 Dec 2024
https://github.com/blakek/compose
๐ Compose functions and promises
functional-programming functions pipeline promise
Last synced: 08 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/alialmasi/earth-animation
Simple Earth Animation done with Promises (fetch() API) in JS
animation animation-js earth fetch-api javascript js promise promises text-animation text-animations
Last synced: 13 Dec 2024
https://github.com/arikw/flat-promise
Create a fresh new Promise with exposed 'resolve' & 'reject' callbacks available outside of its executor function
Last synced: 05 Dec 2024
https://github.com/stefee/react-promise-state-hook
A simple React hook that provides state for async actions.
async hook loading promise react react-hooks state
Last synced: 21 Dec 2024
https://github.com/rueian/context-circuit-breaker
context circuit breaker for nodejs
async-await circuit-breaker nodejs promise
Last synced: 22 Nov 2024
https://github.com/bredele/promise-chain
Execute promises one after an other using Array reduce
cancelable chain promise promise-chain sequential
Last synced: 19 Dec 2024
https://github.com/mrdulin/go-promise
Go language implementation of Promise static method in JavaScript.
concurrency concurrent-programming go golang javascript promise
Last synced: 13 Nov 2024
https://github.com/shinnn/enumerate-files
List all files in a given directory
asynchronous enumeration filesystem javascript list nodejs promise readdir set
Last synced: 07 Dec 2024