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-06 00:24:51 UTC
- JSON Representation
https://github.com/lfb/javascript-basics
理解 JavaScript 的基础知识
javascript promise scope-chain
Last synced: 01 Jan 2025
https://github.com/palanik/promiseful
🤞 Useful patterns with Promise functions
javascript promise promise-library
Last synced: 18 Dec 2024
https://github.com/kritollm/retry-wrapper
Easily add retry logic to any function returning a Promise.
Last synced: 01 Jan 2025
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/eliranwong/precious-bible-promises
Precious Bible Promises (compiled by Samuel Clarke) [2472 verses tagged]
bible precious-bible-promises promise script tool uniquebible
Last synced: 01 Jan 2025
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/lsongdev/promise.js
:zap: A fast and simple Promise/A+ implementation
Last synced: 02 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: 26 Dec 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: 03 Jan 2025
https://github.com/gkovacs/cfy
Use generators and yield to write regular callback-based functions
async-functions callback livescript nodeback promise
Last synced: 30 Dec 2024
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 Nov 2024
https://github.com/joaquimnetocel/articleasynchronousjavascript
UNDERSTANDING ASYNCHRONOUS CODE OPERATIONS WITH JAVASCRIPT
async async-await async-await-javascript asynchronous asynchronous-functions asynchronous-programming event-loop fetch fetch-api javascript javascript-engine javascript-environment macrotask-queue microtask-queue promise promise-chaining promises settimeout synchronous task-queue
Last synced: 05 Dec 2024
https://github.com/gpittarelli/ineedthis
Management of statefull dependencies(/services)
component dependencies javascript mount promise state state-management typescript
Last synced: 24 Nov 2024
https://github.com/fpsska/newgen-vision-task
ajax js-classes promise xmlhttprequest
Last synced: 16 Nov 2024
https://github.com/byteboomers/tuai
Asynchronous request–response iframe messaging
asynchronous iframe messaging promise
Last synced: 28 Dec 2024
https://github.com/dinoboff/git-spawned-promise
Promisify a git child process, settling once the process exits and its stdio streams and transformers close.
Last synced: 28 Nov 2024
https://github.com/fibo/read-file-utf8
reads content from file using utf-8 encoding
Last synced: 02 Jan 2025
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: 19 Dec 2024
https://github.com/mallpopstar/rc
Perform JavaScript operations from remote locations
automation broadcastchannel communicate developer-tools handshake iframe messagechannel postmessage promise remote secure simple testing web
Last synced: 29 Nov 2024
https://github.com/jzplp/promisejz
符合Promises/A+规范的Javascript异步编程Promise的完整实现,并且提供了与ECMAScript同样的实用函数。
Last synced: 29 Dec 2024
https://github.com/woubuc/deferred
A Promise that can be resolved externally
async deferred javascript promise typescript
Last synced: 24 Nov 2024
https://github.com/vitalets/promised-map
A map of promises that can be resolved or rejected by key
Last synced: 21 Dec 2024
https://github.com/jonathanstowe/manifesto
Make a supply of the results of Promises
Last synced: 15 Dec 2024
https://github.com/wenzhang-dev/libz
modern c++ codebase
asio asynchronous-programming coroutine grpc promise
Last synced: 22 Nov 2024
https://github.com/rousan/es6-promise-shim
A lightweight implementation of Promise in pure ES5 code for older JS engines
es es6 es6-harmony es6-promise es6-promise-shim javascript-promise polyfill ponyfill promise promise-implementations promise-library promise-polyfill promise-shim
Last synced: 22 Nov 2024
https://github.com/thomaschampagne/promise-tron
PromiseTron is a promise based communication system which simplify data exchange between electron main and renderer processes
electron ipcmain ipcrenderer promise
Last synced: 22 Nov 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/kevinokerlund/cancellable-promise
An extension of native ES6 Promises that provides the ability to cancel and/or clear promise chains.
clear-promise-chains es6-promise javascript-promise native-es6-promises promise promise-cancelling promise-chain promises
Last synced: 22 Nov 2024
https://github.com/worker-tools/extendable-promise
A promise that can be delayed (extended) via repeated calls to waitUntil.
Last synced: 16 Nov 2024
https://github.com/seanghay/promisive
Recursive Promise.all that works on object and array
Last synced: 22 Nov 2024
https://github.com/markusjx/n-api-tools
A toolbox for node-addon-api
javascript n-api nodejs promise
Last synced: 15 Oct 2024
https://github.com/likerrr/gitfig
Resolves git config
asynchronous config git gitconfig javascript js object promise
Last synced: 14 Nov 2024
https://github.com/jdeurt/unwrapped-promise
An extension of Javascript's native Promise class that gives you more control over its lifecycle
Last synced: 05 Dec 2024
https://github.com/pimm/bluster
Test both promises and callbacks in one go
async callback coverage javascript jest promise test
Last synced: 09 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: 22 Nov 2024
https://github.com/cudiph/node-gtrans
Free google translate API
google-translate-api language nodejs promise translator typescript
Last synced: 24 Nov 2024
https://github.com/hackerl/aio
A promise-based asynchronous library implemented in C++17 (deprecated - https://github.com/Hackerl/asyncio)
Last synced: 15 Nov 2024
https://github.com/mearns/extrinsic-promises
A convenient promises anti-pattern: promises you can settle from outside the promise.
callbacks hacktoberfest javascript js promise promises reactive reactive-programming
Last synced: 11 Dec 2024
https://github.com/peakchen90/promise
write a promise polyfill
flow jest polyfill promise promisesaplus rollup
Last synced: 18 Nov 2024
https://github.com/heineiuo/use-promise-state
A React hook for Promise
promise react react-hooks reacthooks use-promise-state use-state
Last synced: 18 Nov 2024
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/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/neki-dev/promise-partial
🧩 Partial (mixed) promise execution
Last synced: 27 Oct 2024
https://github.com/bonevidy/vpromise
a lightweight promise/a+ library
asynchronous defer js promise typescript
Last synced: 17 Dec 2024
https://github.com/joelvoss/request-lit
Small Promise based HTTP client
fetch http-client javascript nodejs promise
Last synced: 11 Nov 2024
https://github.com/jameslnewell/react
📦 ⚛️ A collection of packages for building React applications.
firebase observable promise react
Last synced: 01 Jan 2025
https://github.com/bredele/atleast
Create a timed out promise from a given value and time in miliseconds.
asynchronous await promise resolve timeout
Last synced: 19 Dec 2024
https://github.com/ramchaik/batch-promise
Effortlessly Manage Promise Execution in JavaScript
batching npm-package parallelism promise typescript
Last synced: 15 Nov 2024
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/the-software-compagny/nestjs_module_rcon
RCON module for NestJS framework
abstract abstraction async nestjs node nodejs npm npm-package promise rcon rcon-client spaces
Last synced: 12 Dec 2024
https://github.com/the-software-compagny/nestjs_module_factorydrive-s3
S3 driver for Factory drive module from NestJS framework
abstract abstraction async bucket decorators disk drive driver factory factorydrive file filesystem nestjs node nodejs npm promise s3 spaces storage
Last synced: 12 Dec 2024
https://github.com/the-software-compagny/nestjs_module_restools
Simple tools for NestJS framework and REST APIs
abstract async auth-public decorators library nestjs node nodejs npm promise request-context rest search-filter-schema spaces tools
Last synced: 12 Dec 2024
https://github.com/clazex/eslint-config-lux
An ESLint Config
babel eslint eslint-config esm import node npm npm-package promise quasar-framework vue
Last synced: 05 Jan 2025
https://github.com/cdaringe/promise_fns
Promise utility functions for Deno
bluebird deno promise promise-fns promise-fun promise-funs utilities
Last synced: 10 Jan 2025
https://github.com/belgattitude/desync
Small utilities for dealing with data, typescript and react
async hooks promise react typescript
Last synced: 13 Dec 2024
https://github.com/radarsu/ts-timeout-promise
Await timeout promise wrapper.
await promise settimeout timeout typescript
Last synced: 13 Nov 2024
https://github.com/snowyu/promise-sequence.js
Sequnence execution promise.
asynchronous pipeline promise sequence
Last synced: 30 Dec 2024
https://github.com/attitude/eslint-config-with-attitude
Opinionated eslint rules for React Native apps
config eslint eslint-config esnext flow import promise react react-native rules standard
Last synced: 17 Nov 2024
https://github.com/busterc/promise-do-until
:loop: Calls a function repeatedly until a condition returns true and then resolves the promise
es6-promise flow-control promise promise-library promise-modules promises
Last synced: 12 Dec 2024
https://github.com/program-spiritual/cleverpromise
常用promise 以及 常用方法的 wrapper层 封装
clever cleverpromise es6 promise promisewrapper wraper
Last synced: 17 Dec 2024
https://github.com/jameslnewell/cancelable-promise
A cancelable promise implementation.
Last synced: 01 Jan 2025
https://github.com/felix-kaestner/promise
Go Promise Implementation with support for Generics (requires Go v1.18+)
Last synced: 15 Nov 2024
https://github.com/notwoods/promise-stream-utils
Various functions for working with streams inside async functions
Last synced: 20 Dec 2024
https://github.com/pedro-donoso/unpokedex
Pokedex:Se levanta servidor para que el usuario pueda realizar una consulta a la API y obtener imágenes y nombres de los 50 primeros resultados (limitado debido al tiempo de carga)
api async axios backend cors css3 html5 javascript json nodejs promise server
Last synced: 26 Nov 2024
https://github.com/pedro-donoso/curso-node
Curso de node.js de free code camp, fundamentos de Node.js y Express, proyecto práctico y ejemplos, conceptos básicos de desarrollo web back-end, JavaScript asíncrono, npm, módulos de Node.js, JSON, HTTP
await-async eventemitter json promise trycatch url
Last synced: 26 Nov 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: 18 Nov 2024
https://github.com/trambarhq/relaks-hacker-news-example
An example of using Relaks to create a Hacker News reader
async asynchronous await hacker-news hn preact promise react relaks
Last synced: 07 Jan 2025
https://github.com/ylzon/handwriting-javascript
手写 currify / promise / bind / Deep Clone / EventHub
bind currify deep-clone eventhub promise
Last synced: 02 Dec 2024
https://github.com/lxsmnsyc/future
Extension to the ES7 Promise
async deferred promise reactive
Last synced: 20 Dec 2024
https://github.com/fluency03/promise-blog
promise-blog
callback javascript node nodejs promise q
Last synced: 22 Nov 2024
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 Nov 2024
https://github.com/juanjoarreola/osprey
A Library to connect to APIs built on top of URLSession
api-client json json-api multipart networking promise request swift urlsession
Last synced: 16 Nov 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/duzun/jquery.loading
Add class(es) to DOM elements while waiting for async action. Promise or callback.
javascript jquery jquery-plugin loader promise
Last synced: 13 Dec 2024
https://github.com/kovalenkovpu/custom-promise
Custom promise implemenation for learning purposes only.
Last synced: 18 Nov 2024
https://github.com/joostf/async-demo
Async JavaScript demo for a talk in the Tech Track @CMD Amsterdam
api async-await event-loop fetch json promise xhr
Last synced: 28 Nov 2024
https://github.com/jerrykingxyz/react-use-promise-func
a react hook for use promise function.
Last synced: 18 Dec 2024
https://github.com/d-band/micro-fs
File system and globbing utilities
copy delete filesystem fs glob move promise
Last synced: 24 Nov 2024