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-25 00:23:44 UTC
- JSON Representation
https://github.com/so1ve/crpr
Create a promise, but avoid using constructors.
Last synced: 21 Dec 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: 20 Dec 2024
https://github.com/herber/minp
A minimal promise polyfill.
minimal polyfill promise promise-library
Last synced: 18 Dec 2024
https://github.com/rpominov/rescript-promise
Another Promise bindings for ReScript
Last synced: 24 Jan 2025
https://github.com/mrdulin/go-promise
Go language implementation of Promise static method in JavaScript.
concurrency concurrent-programming go golang javascript promise
Last synced: 12 Jan 2025
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 Jan 2025
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/royalicing/syrup
Asynchronous data flow in Swift using enums
async data-flow enum promise swift swift-library
Last synced: 18 Jan 2025
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/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/tunnckocore/native-promise-deferred
A deferred Promise, using `native-or-another` behind and so it work on Node.js v0.10 too!
deferred deferred-promise native native-promise promise
Last synced: 20 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: 12 Jan 2025
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/chscript/mypromise
💯 Implement the promise method and pass all official test cases
Last synced: 21 Jan 2025
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/vitalets/pendings
[DEPRECATED] Better control of promises
promise promise-api promise-library promise-support promises
Last synced: 17 Dec 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: 19 Dec 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/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/jochasinga/go-promise
Light-weight channel-compatible Promise
Last synced: 07 Dec 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/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/lookfirst/retry-promise-typescript
Retry Promise for TypeScript
Last synced: 23 Jan 2025
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/virtualstate/promise
Async tools
async-await async-iterables deno iterator-helpers javascript promise typescript
Last synced: 13 Oct 2024
https://github.com/the-software-compagny/nestjs_module_factorydrive
Factory drive module for NestJS framework
abstract abstraction async bucket disk drive driver factory factorydrive file filesystem nestjs node nodejs npm promise spaces storage
Last synced: 03 Dec 2024
https://github.com/robojones/smart-promisify
A smart implementation of promisify using native promises for Node.js
callback javascript native-promises nodejs npm promise promisify
Last synced: 19 Dec 2024
https://github.com/parzh/retryable
Convenience function which helps to retry an action
delayed promise retry retry-executing wait
Last synced: 24 Jan 2025
https://github.com/d-band/micro-fs
File system and globbing utilities
copy delete filesystem fs glob move promise
Last synced: 24 Jan 2025
https://github.com/dutu/gemini-api-node
Gemini API client for REST and WebSocket
api api-client api-wrapper bitcoin cryptocurrency gemini gemini-api promise push-api rest rest-api sandbox websocket websocket-api
Last synced: 16 Jan 2025
https://github.com/chrisdothtml/pfs
A tiny promise wrapper around fs
filesystem nodejs promise wrapper
Last synced: 30 Nov 2024
https://github.com/appgeist/exec
Utility function to execute a shell command and return a Promise
exec nodejs promise server-side shell utilities
Last synced: 25 Dec 2024
https://github.com/jiangjie/promisetoasync
Convert promise to async function.
Last synced: 05 Jan 2025
https://github.com/gregros/promise-stuff
Utility functions for promises!
async javascript promise typescript utility
Last synced: 25 Dec 2024
https://github.com/apal21/sqs-delayed-notification
Amazon SQS wrapper for delayed notification that can be used for exponential back off for applications such as custom callbacks or webhooks
batch dead-letter-queues notifications promise sqs webhook webhooks
Last synced: 31 Dec 2024
https://github.com/emphori/compose
A featherweight Promise composition and error handling library for JavaScript
functional functional-programming javascript nodejs promise promise-chain typescript
Last synced: 25 Dec 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: 27 Nov 2024
https://github.com/fabiospampinato/promise-concurrency-limiter
Tiny scheduler for functions returning promises that can limit their concurrency.
concurrency limit limiter promise
Last synced: 02 Dec 2024
https://github.com/exoticknight/parallelpromise
run promises with timeout, in parallel
Last synced: 20 Jan 2025
https://github.com/kekyo/future-promise
future-promise implements at C++ from scratch
async c-plus-plus cps future promise
Last synced: 17 Dec 2024
https://github.com/jaid/read-file-yaml
Reads YAML 1.2 from a file. Returns null if file does not exist (or is a directory) instead of throwing an Error.
file filesystem fs lib library loader promise read-file read-yaml util utility yaml yaml-parser yml yml-parser
Last synced: 25 Dec 2024
https://github.com/kovalenkovpu/custom-promise
Custom promise implemenation for learning purposes only.
Last synced: 19 Jan 2025
https://github.com/brainpoint/febs-java
The common libraries in fluent api. Most api is like javascript.
febs fetch java-js net promise promise-java stage thread threadpool
Last synced: 30 Dec 2024
https://github.com/belsrc/eslint-config-belsrc
Collection of ESLint plugin configs
eslint eslint-config import javascript jsx linting promise vue
Last synced: 06 Jan 2025
https://github.com/cap32/http-ask
A flexible promise based HTTP client for Node.js and browser.
Last synced: 29 Nov 2024
https://github.com/radarsu/ts-timeout-promise
Await timeout promise wrapper.
await promise settimeout timeout typescript
Last synced: 12 Jan 2025
https://github.com/eliranwong/take-words-with-you
A Manual for Intercession
Last synced: 01 Jan 2025
https://github.com/k1r0s/korm
[DEPRECATED] Lightweight orm with different DB adapters
database orm orm-library ormlite promise sqlite
Last synced: 21 Dec 2024
https://github.com/duzun/asyncseries.js
Asynchronously process a list of items consecutively
array async async-serial asynchronous esm foreach iteratee map promise reduce reducer series
Last synced: 13 Dec 2024
https://github.com/zeecoder/z-image-preloader
Image preloading with promise support.
Last synced: 29 Nov 2024
https://github.com/bitofsky/async-jstemplate
AJST : Asynchronous JavaScript Template
ajax javascript javascript-templates promise tpl
Last synced: 23 Jan 2025
https://github.com/another-guy/promisify-auth0
Auth0-js wrapper with Promise based interface
auth0 authentication authorization browser brucke javascript jwt login oauth2 promise promisify sdk wrapper
Last synced: 14 Dec 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: 10 Jan 2025
https://github.com/adam-rocska/use-task-queue
React hook for managing queues of tasks.
async cancellable hook hooks promise queue react react-hook react-hooks reactjs sync task task-queue
Last synced: 13 Jan 2025
https://github.com/elusivecodes/fyrepromise
FyrePromise is a free, open-source promise library for PHP.
Last synced: 23 Nov 2024
https://github.com/prohetamine/forpromise
⚙️ While for promise
javascript npm npm-package promise
Last synced: 20 Jan 2025
https://github.com/drulac/cache.js
Little cache lib using localStorage and promises
cache javascript promise promise-api
Last synced: 17 Jan 2025
https://github.com/rodrigo-lima/thenkit
Promises/A+ implementation in Swift 2 inspired by Pinky - http://lazd.github.io/Pinky/
Last synced: 24 Jan 2025
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
https://github.com/jzplp/promisejz
符合Promises/A+规范的Javascript异步编程Promise的完整实现,并且提供了与ECMAScript同样的实用函数。
Last synced: 29 Dec 2024
https://github.com/ckotzbauer/node-task-runner
A promise-based dependency-free task runner for Node
cli node promise task task-runner
Last synced: 15 Oct 2024
https://github.com/anwesh43/memoize_promise_call
Don't promise the same thing again 🙅. Memoize it 💪
memoization node nodejs npm promise
Last synced: 26 Dec 2024
https://github.com/likerrr/gitfig
Resolves git config
asynchronous config git gitconfig javascript js object promise
Last synced: 14 Jan 2025
https://github.com/ayush-kanduri/dog-images-gallery
This project uses the Dog CEO API to fetch all the images of the dog's breed or sub-breed. This API Web App uses the Async-Await & Promises for the fetch() API calls. It also implements a setTimeout() for the Asynchronicity of the website. It is built using HTML, CSS, Javascript.
api async-await css fetch-api html javascript promise
Last synced: 13 Jan 2025
https://github.com/xeaone/fsep
FSEP = Fs + Extras + Promises
fs-extra js mkdir node nodejs outputfile promise readfile scaffold
Last synced: 11 Jan 2025
https://github.com/martinsbicudo/promise-with-events
Simple lib to use promises with events :pager:
events javascript promise promise-with-events typescript
Last synced: 23 Jan 2025
https://github.com/wsmd/sleepsort-promise
😴 A Promise based implementation of SleepSort
algorithm promise sleepsort sort sorting-algorithms
Last synced: 21 Dec 2024
https://github.com/pktcodes/javascript-ajax-basics
Asynchronous JavaScript and XML Basics
ajax api asynchronous-javascript catch css ecmascript fetch-api html http-requests javascript javascript-object-notation promise response then try-catch xmlhttprequest
Last synced: 02 Jan 2025
https://github.com/pktcodes/async-javascript-basics
Asynchronous JavaScript Basics
async-await asynchronous callback callback-hell catch css ecmascript html javascript john-smilga pending promise reject resolve settled synchronous then try-catch
Last synced: 02 Jan 2025
https://github.com/nashaofu/parallel-to-serial
Parallel task based on Promise converted to serial task
conversion parallel promise serial
Last synced: 02 Jan 2025
https://github.com/darky/klubok
Do notation pipes for Promise-based or pure functions which easy to mock
do-notation functional-programming javascript mock pipe promise typescript unit-testing
Last synced: 11 Jan 2025
https://github.com/b-gran/promise-plumbing
Functional, Promise-based control flow primitives inspired by async
async control control-flow flow functional functional-programming promise
Last synced: 28 Dec 2024
https://github.com/themost-framework/promise-sequence
Execute promises in series
promise sequence sequential series
Last synced: 17 Jan 2025
https://github.com/softspiders/node-fetch-starter
Minimalistic node-fetch starter
fetch isomorphic javascript js min node-fetch promise softspiders ss starter template
Last synced: 15 Jan 2025
https://github.com/woubuc/deferred
A Promise that can be resolved externally
async deferred javascript promise typescript
Last synced: 24 Jan 2025
https://github.com/qard/stream-consume-promise
Consume streams with a promise-returning function
Last synced: 17 Dec 2024
https://github.com/fluency03/promise-blog
promise-blog
callback javascript node nodejs promise q
Last synced: 23 Jan 2025
https://github.com/felix-kaestner/promise
Go Promise Implementation with support for Generics (requires Go v1.18+)
Last synced: 16 Jan 2025
https://github.com/joelvoss/request-lit
Small Promise based HTTP client
fetch http-client javascript nodejs promise
Last synced: 11 Nov 2024