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-11-10 00:22:50 UTC
- JSON Representation
https://github.com/jochasinga/go-promise
Light-weight channel-compatible Promise
Last synced: 18 Oct 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/gerkindev/sequential-event
An event emitter that supports promises for sequential execution of handlers
eventemitter javascript promise
Last synced: 14 Oct 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/easywebapp/promise
Promise/A+ implement based on ES 6+ & Babel
babel ecmascript polyfill promise
Last synced: 16 Oct 2024
https://github.com/tunnckocore/dush-promise
Plugin for `dush` that makes it a Deferred promise and adds `.resolve`, `.reject`, `.than` and `.catch` methods for more better error handling experience
baseplugin deferred deferred-promise dush dushplugin minibaseplugin promise
Last synced: 16 Oct 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: 28 Oct 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/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/allan-nava/ajax-javascript-sdk
javascript javascript-vanilla promise
Last synced: 14 Nov 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: 27 Oct 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: 28 Oct 2024
https://github.com/yiminghe/concurrent-runner
run cancelable async function concurrently by concurrency and priority using heap
async cancelable concurrency priority promise
Last synced: 27 Oct 2024
https://github.com/caseywebb/potato-promise
:sweet_potato: ES6 Promises, but lazier.
Last synced: 23 Oct 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/kaelzhang/promise-faker
Provides promise-like APIs but does the synchronous things.
fake faker nodejs promise sync synchronous
Last synced: 26 Oct 2024
https://github.com/kaelzhang/node-logical-promise
Javascript logical operators on Promises
nodejs promise template-literals
Last synced: 26 Oct 2024
https://github.com/wzhouwzhou/easyurban
Urban dictionary definitions. Fast.
dictionary easyurban js lightweight promise urban urbandictionary
Last synced: 01 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/kouyjes/resource-loader
css css-loader dep-resource js js-loader loader promise promise-loader resource-loader
Last synced: 08 Nov 2024
https://github.com/rpominov/rescript-promise
Another Promise bindings for ReScript
Last synced: 13 Oct 2024
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: 16 Oct 2024
https://github.com/vitalets/pendings
[DEPRECATED] Better control of promises
promise promise-api promise-library promise-support promises
Last synced: 30 Oct 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/socheatsok78/are-you-ready-yet
The "are-you-ready-yet" package is basically a joke to "Promise".
Last synced: 16 Nov 2024
https://github.com/rueian/context-circuit-breaker
context circuit breaker for nodejs
async-await circuit-breaker nodejs promise
Last synced: 13 Oct 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: 28 Oct 2024
https://github.com/rimiti/promise-loop-delay
Simple way to add custom delay between multiples promises
Last synced: 07 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: 29 Oct 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/appgeist/get-file-from-url
Utility function to download a file from a specified URL
download file nodejs promise server-side utilities
Last synced: 06 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/EasyWebApp/Promise
Promise/A+ implement based on ES 6+ & Babel
babel ecmascript polyfill promise
Last synced: 23 Oct 2024
https://github.com/chipjarred/async
Swift Async package that makes creating and using asynchronous tasks easier.
async asynchronous completion-handler concurrency concurrent-programming dispatchqueue future gcd grand-central-dispatch multithreading mutex promise swift-framework swift-package-manager thread thread-safety
Last synced: 24 Oct 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/cleilsonandrade/starwars_dashboard
Aplicação desenvolvida utilizando a API do SWAPI, exibindo dados dos 7 filmes da franquia StarWars, utilizando a lib Google Charts para exibição de gráficos em formato de dashboard, realizando requisições via fetch API por meio de Promises.
api css dashboard design feather-icons google-charts graphics html javascript promise starwars
Last synced: 10 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/lbwa/promise-then
⤴️ Promises/A+ implementation
async asynchronous asynchronous-programming promise promises-aplus
Last synced: 05 Nov 2024
https://github.com/andrei-cacio/async-javascript
Basic examples of using Promises and Async/Await
asynchronous-programming javascript promise
Last synced: 09 Nov 2024
https://github.com/blakek/compose
🛠 Compose functions and promises
functional-programming functions pipeline promise
Last synced: 08 Nov 2024
https://github.com/iso50/step-by-step
Tiny tooling to execute Promises in a synchronous manner
array async asynchronous es6 javascript library promise synchronous
Last synced: 08 Nov 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/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/metaory/pcall.js
✱ Minimal Result/Monad like tuples for JS ── zero-dependency
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: 03 Nov 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/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/keyvan-m-sadeghi/babel-plugin-transform-util-promisify
Transforms util.promisify for node versions < 8
babel babel-plugin promise promisify
Last synced: 16 Oct 2024
https://github.com/topthinking/angular-webapp-top
angular1制作个站,加深学习
angular1 angularjs oclazyload promise
Last synced: 10 Nov 2024
https://github.com/nwtgck/promise-http-server-npm
Promise-based HTTP server for JavaScript/TypeScript: using accept(), easy to use in async-await context
accept http-server http2 http2-server javascript node nodejs promise typescript
Last synced: 02 Nov 2024
https://github.com/deanrad/antares-ts
Antares is an Architecture for making real-time applications with confidence.
async functional-programming observable promise react reactive-programming redux rxjs rxjs6
Last synced: 19 Oct 2024
https://github.com/sumolari/operationskit
Subclasses of NSOperation to work with promises
ios macos nsoperation operations promise promisekit
Last synced: 22 Oct 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: 29 Oct 2024
https://github.com/bredele/cypher-through
Filter Neo4j records and return what really matters
Last synced: 31 Oct 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/kritollm/retry-wrapper
Easily add retry logic to any function returning a Promise.
Last synced: 08 Nov 2024
https://github.com/so1ve/crpr
Create a promise, but avoid using constructors.
Last synced: 27 Oct 2024
https://github.com/wtfaremyinitials/blocking-await
Synchronously wait for a Promise to resolve
Last synced: 16 Nov 2024
https://github.com/echosoar/gax
Promise mode ajax component,compatible with most major browsers
Last synced: 12 Nov 2024
https://github.com/luoyjx/promise-cookbook
:book: Learn how to cook promise in Javascript
Last synced: 05 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/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: 18 Oct 2024
https://github.com/shinnn/npm-cli-path
Resolve the path of `npm-cli.js` included in the globally installed npm CLI
Last synced: 18 Oct 2024
https://github.com/meniny/oath
Promise / Future concept for Swift developing.
Last synced: 12 Oct 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/lebrancconvas/async-with-axios
Learning Asynchronus Management Concept in Javascript (NodeJS) with Axios.
async-await asynchronous axios callback javascript lab learning nodejs promise side-project
Last synced: 11 Nov 2024
https://github.com/semibran/img-load
:sunrise_over_mountains::sparkles: tiny promise-based <img> loader for the browser
async browser image-loader promise
Last synced: 01 Nov 2024
https://github.com/nerdify/redis-cache
Minimalist cache function for redis
cache hacktoberfest promise promises redis
Last synced: 10 Oct 2024
https://github.com/waldemarnt/concurrent-promises
This package allows safe promise concurrency
concurrency concurrent-programming limit promise promises promises-concurrent
Last synced: 24 Oct 2024
https://github.com/wallneradam/node-express-async
Automatically handles unhandled async middleware errors by sending them to next() function.
async-await es6 expressjs javascript node-module nodejs promise
Last synced: 11 Nov 2024
https://github.com/neogeek/raspar
⛏ A simple to use Promise-based web scraper with local caching.
Last synced: 27 Oct 2024
https://github.com/wsmd/sleepsort-promise
😴 A Promise based implementation of SleepSort
algorithm promise sleepsort sort sorting-algorithms
Last synced: 04 Nov 2024
https://github.com/qard/stream-produce-promise
Write to streams with a promise-returning function
Last synced: 17 Oct 2024
https://github.com/yuriipohorilets/goit-js-hw-09
📚 JS-HW-09 | Async. Data. Promise
Last synced: 16 Nov 2024
https://github.com/mieky/trello-fetcher
Promise-based wrapper for easy Trello API calls
api convenience helper minimal promise request trello wrapper
Last synced: 13 Oct 2024
https://github.com/nashaofu/parallel-to-serial
Parallel task based on Promise converted to serial task
conversion parallel promise serial
Last synced: 08 Nov 2024
https://github.com/tjenkinson/promise-chain-settled
Provides a way of knowing when a promise chain is settled. Useful for testing.
fulfilled promise promise-chain rejected resolved settled testing
Last synced: 28 Oct 2024
https://github.com/qard/stream-consume-promise
Consume streams with a promise-returning function
Last synced: 17 Oct 2024
https://github.com/jerrykingxyz/react-use-promise-func
a react hook for use promise function.
Last synced: 11 Oct 2024
https://github.com/kessler/node-async-map-limit
like Promise.all() but with limit on concurrency
async-await node node-module nodejs promise
Last synced: 13 Oct 2024
https://github.com/75lb/defer-promise
Isomorphic function returning a deferred promise. Uses native `Promise.defer` where available, else polyfills
Last synced: 12 Oct 2024
https://github.com/kritollm/cb-topromise-wrapper
Easily convert a function that takes a callback to return a promise instead.
async callback convert promise
Last synced: 12 Oct 2024
https://github.com/jameslnewell/cancelable-promise
A cancelable promise implementation.
Last synced: 08 Nov 2024