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-04 00:24:06 UTC
- JSON Representation
https://github.com/shinnn/npm-cli-path
Resolve the path of `npm-cli.js` included in the globally installed npm CLI
Last synced: 02 Feb 2025
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/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/a-x-/parallel
Runs a bunch of promises like Promise.all does, but takes an object instead of array
Last synced: 11 Jan 2025
https://github.com/jochasinga/go-promise
Light-weight channel-compatible Promise
Last synced: 02 Feb 2025
https://github.com/rpominov/rescript-promise
Another Promise bindings for ReScript
Last synced: 24 Jan 2025
https://github.com/topthinking/angular-webapp-top
angular1制作个站,加深学习
angular1 angularjs oclazyload promise
Last synced: 10 Nov 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: 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/wzhouwzhou/easyurban
Urban dictionary definitions. Fast.
dictionary easyurban js lightweight promise urban urbandictionary
Last synced: 19 Dec 2024
https://github.com/shinnn/npm-cli-version
Get the currently installed npm version
async javascript nodejs npm promise version
Last synced: 02 Feb 2025
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/keyvan-m-sadeghi/babel-plugin-transform-util-promisify
Transforms util.promisify for node versions < 8
babel babel-plugin promise promisify
Last synced: 01 Feb 2025
https://github.com/bastkakrolot/rslot
A library for building clear UI structures for React
await promise react react-slot rslot slot
Last synced: 19 Dec 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: 02 Feb 2025
https://github.com/herberthe/react-await
Await Component for promise data rendering for React
Last synced: 15 Jan 2025
https://github.com/ipluser/promise-interceptor
An interceptor tool for Promise.
interceptor promise promise-library
Last synced: 14 Jan 2025
https://github.com/stuart-williams/q6
Just a bunch of ES6 Promise helper functions
async es6-promise node promise promises q q6
Last synced: 19 Jan 2025
https://github.com/awcross/images-loaded
Wait for images to load using promises. No dependencies.
browser dom images imagesloaded promise
Last synced: 20 Jan 2025
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/lookfirst/retry-promise-typescript
Retry Promise for TypeScript
Last synced: 23 Jan 2025
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/shiranuit/luacoro
Lua library made to do Async / Await using coroutines.
async hacktoberfest lua promise
Last synced: 01 Feb 2025
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/kaelzhang/promise-faker
Provides promise-like APIs but does the synchronous things.
fake faker nodejs promise sync synchronous
Last synced: 14 Dec 2024
https://github.com/hackerl/aio
A promise-based asynchronous library implemented in C++17 (deprecated - https://github.com/Hackerl/asyncio)
Last synced: 16 Jan 2025
https://github.com/herber/minp
A minimal promise polyfill.
minimal polyfill promise promise-library
Last synced: 18 Dec 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: 14 Dec 2024
https://github.com/blakek/compose
🛠 Compose functions and promises
functional-programming functions pipeline promise
Last synced: 02 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/allan-nava/ajax-javascript-sdk
javascript javascript-vanilla promise
Last synced: 14 Jan 2025
https://github.com/mieky/trello-fetcher
Promise-based wrapper for easy Trello API calls
api convenience helper minimal promise request trello wrapper
Last synced: 26 Jan 2025
https://github.com/alexhtech/data-fetcher
Promise based HTTP client for the browser and node.js
http-client javascript node-js promise
Last synced: 12 Jan 2025
https://github.com/zeekay/broken
💔 Promises are meant to be broken.
es-module javascript promise promises
Last synced: 09 Jan 2025
https://github.com/jdeurt/unwrapped-promise
An extension of Javascript's native Promise class that gives you more control over its lifecycle
Last synced: 01 Feb 2025
https://github.com/shinnn/read-utf8-file
Read contents of a UTF-8 file
async filesystem javascript nodejs promise read utf-8
Last synced: 02 Feb 2025
https://github.com/shinnn/output-file
Write a file and create its ancestor directories if needed
ancestor-directories async javascript mkdir mkdirp nodejs promise writefile
Last synced: 02 Feb 2025
https://github.com/jerrykingxyz/react-use-promise-func
a react hook for use promise function.
Last synced: 18 Dec 2024
https://github.com/wolven531/promise-tests
Used to demonstrate and explain different promise and async concepts and libraries
async async-await asynchronous javascript js nodejs promise promise-library promises react reactjs reactts ts typescript
Last synced: 27 Dec 2024
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/qard/stream-consume-promise
Consume streams with a promise-returning function
Last synced: 17 Dec 2024
https://github.com/chrisdothtml/pfs
A tiny promise wrapper around fs
filesystem nodejs promise wrapper
Last synced: 30 Nov 2024
https://github.com/axtk/skdl
Helps set up a promisified polling
async polling promise promisified wait-for
Last synced: 15 Jan 2025
https://github.com/kubatbekkk/async-race
This TypeScript OOP project involves building an SPA for managing a collection of cars, operating their engines, and displaying race statistics. The project is designed to train the use of async functions in JavaScript, including Promises and async/await, while utilizing OOP principles.
Last synced: 12 Jan 2025
https://github.com/kritollm/concurrent-wrapper
Easily add logic to limit concurrent execution of any function returning a Promise.
async concurrent max parallel promise
Last synced: 01 Jan 2025
https://github.com/gabemeola/resolve-chain
Chains pending promises and captures resolved return values
Last synced: 20 Jan 2025
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: 08 Jan 2025
https://github.com/quaelin/particl
A small, easy to use JavaScript module that provides asynchronous control flow, event/property listeners, barriers, and more.
async asynchronous callback control-flow promise promises trigger-listeners
Last synced: 01 Jan 2025
https://github.com/ashokdey/sendotp-promise
promise bug fixed api for sendotp by msg91
async-await msg91 nodejs promise sendotp travis-ci
Last synced: 30 Nov 2024
https://github.com/cxuesong/tasklike-promise-library
A .NET-Task-like ES6 Promise extension library for JavaScript.
cancellable-promise promise tpl xhr
Last synced: 20 Dec 2024
https://github.com/avivharuzi/promise-all-batch
Call concurrent promises in batches
batch concurrency esm javascript nodejs promise typescript
Last synced: 24 Dec 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: 13 Jan 2025
https://github.com/mtripg6666tdr/async-lock
Promise based simple mutex for JS: preventing from running same code block at the same time.
async async-lock browser javascript lock mutex nodejs promise promise-lock
Last synced: 24 Dec 2024
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/woubuc/deferred
A Promise that can be resolved externally
async deferred javascript promise typescript
Last synced: 24 Jan 2025
https://github.com/qeesung/p-cost
How long will a Promise to be resolved(rejected) ?
javascript nodejs promise time
Last synced: 19 Dec 2024
https://github.com/gruhn/callforth
Don't callback, callforth! :running:
async-await callback javascript promise
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/bredele/annul
Cancel promise if not resolved or rejected before a given time in miliseconds
Last synced: 19 Dec 2024
https://github.com/worker-tools/extendable-promise
A promise that can be delayed (extended) via repeated calls to waitUntil.
Last synced: 16 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/dmitrymyadzelets/ya-translate
Node.js module for Yandex Translate's API
api node-module promise tranalte yandex
Last synced: 16 Jan 2025
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/swivelgames/underwriter
A simple, yet powerful, Promise Registry.
dependency-injection dependency-manager fetch framework javascript javascript-library nodejs npm npm-package promise
Last synced: 12 Jan 2025
https://github.com/swivelgames/thenable-events
Powerful event-based system that introduces thenable objects to enable promise-like event handling.
emitter es2015 es2015-modules es6 events javascript library modules node nodejs promise promises thenable utilities
Last synced: 12 Jan 2025
https://github.com/mazeyqian/understand-promise
Understand Promise/Promise: 异步编程的理解和使用
Last synced: 05 Feb 2025
https://github.com/goto-bus-stop/p-join
combine results from multiple promises into a single value
Last synced: 12 Jan 2025
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/cheprasov/js-worker-thread
The WorkerThread wraps a Web Worker with a Promise, also the class creates a worker script on the fly (without having to create separate worker files). You can "inline" your worker function in the same js file as main logic.
Last synced: 24 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/ronanyeah/promise-workshop
FAC/GSG Workshop - April 2017
javascript promise promise-workshop tutorial
Last synced: 28 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/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/prohetamine/forpromise
⚙️ While for promise
javascript npm npm-package promise
Last synced: 20 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: 02 Feb 2025
https://github.com/fabervitale/pinky-promise
A Promise A+ spec compliant implementation written in Typescript
promise promise-library promiseaplus typescript
Last synced: 27 Oct 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/nerdify/redis-cache
Minimalist cache function for redis
cache hacktoberfest promise promises redis
Last synced: 17 Dec 2024
https://github.com/davidgtonge/pdi
Node.JS Promise based DI library
dependency-injection di-container promise
Last synced: 07 Nov 2024
https://github.com/jzplp/promisejz
符合Promises/A+规范的Javascript异步编程Promise的完整实现,并且提供了与ECMAScript同样的实用函数。
Last synced: 29 Dec 2024
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