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-20 00:18:47 UTC
- JSON Representation
https://github.com/phpgt/promise
A pleasant way to work with asynchronous PHP.
async asynchronous asynchronous-programming callback concurrency concurrent deferred deferred-promise deferred-tasks promise promises then thenable
Last synced: 16 Nov 2024
https://github.com/kotorik/promise-worker-remake
A modern version of promise-based messaging for Web Workers , supports transferable objects
promise transferable webworker
Last synced: 13 Nov 2024
https://github.com/kouhin/retryit
A Promise version of async/retry. Also includes serveral WaitStrategies that might be useful for situations where more well-behaved service polling is preferred.
Last synced: 25 Oct 2024
https://github.com/shinnn/fettuccine-class
A class to create a new fettuccine wrapper that defaults to the given options
class fetch http https javascript nodejs promise request
Last synced: 18 Oct 2024
https://github.com/shinnn/import-package
Import an npm package from the disk
fallback import javascript nodejs npm package promise
Last synced: 18 Oct 2024
https://github.com/kenotron/p-graph
p-graph, in the spirit of p-queue, but runs promises in a dependency graph
dependency graph javascript promise typescript
Last synced: 17 Oct 2024
https://github.com/tsertkov/easy-whois
Easy WHOIS client for Node.js
async await nodejs promise whois whois-client
Last synced: 16 Oct 2024
https://github.com/benadamstyles/set-future-state
Safely setState in the future
cancellation futures promise react react-native reactjs setstate
Last synced: 15 Oct 2024
https://github.com/richie-south/mulig
Resolve multible promises with order: fastest, queue, stack
Last synced: 16 Nov 2024
https://github.com/elementbound/js-di
Simple dependency injection in Javascript
async dependency-injection javascript promise sample
Last synced: 18 Nov 2024
https://github.com/3rd-eden/borked
Cancel async functions early when they are borked.
async function promise timeout
Last synced: 11 Nov 2024
https://github.com/shinnn/readdir-clean
Like `fs.readdir`, but excludes autogenerated contents for example .DS_Store and Thumbs.db
filesystem filter javascript list nodejs promise readdir
Last synced: 18 Oct 2024
https://github.com/romancow/load-script
Promise-based method for dynamically loading scripts in browser with TypeScript support
async browser load promise script typescript
Last synced: 14 Oct 2024
https://github.com/fabervitale/build-js-promise-from-scratch-talk
Slides of a talk about building JS Promise in Typescript
promise promise-library slides slidev typescript
Last synced: 27 Oct 2024
https://github.com/axelf4/promise-trap
🤞 Records promises enabling an easy Promise.all
Last synced: 09 Nov 2024
https://github.com/takaneichinose/message-box-web-component
Alert, Confirm, Prompt dialog box (modal) in Web Components
alert async async-await await await-async await-promises confirm css dialog html javascript javascript-es6 messagebox modal modal-dialog nodejs promise prompt typescript webcomponents
Last synced: 05 Nov 2024
https://github.com/helderberto/respper
📡 Node.JS: Response wrapper.
express expressjs http nodejs promise response respper wrapper-api wrapper-library
Last synced: 13 Oct 2024
https://github.com/dodevops/yeoman-generator-typescript
A highly opinionated Yeoman generator for typescript modules
bluebird chai mocha promise typedoc typescript yeoman yeoman-generator
Last synced: 27 Sep 2024
https://github.com/streetstrider/express-toss
Makes express router handlers aware of promises. Brings more clear dataflow to handlers.
error-handling express node promise response
Last synced: 08 Nov 2024
https://github.com/kimar/promise.kt
A tiny and simple Kotlin Promise library, written in 26 lines of code ⛷
intellij kotlin library promise
Last synced: 29 Oct 2024
https://github.com/shinnn/resolve-from-npm
Resolve the path of a module from the directory where npm is installed
async javascript module nodejs npm path promise require resolution
Last synced: 18 Oct 2024
https://github.com/saidali-ibn-zafar/asynchronous-javascript-basic-review
in this JavaScript tutorial series we'll dive into async js - from the very beginning. Rather than just start using fetch, async & await from the start, we'll take a closer look at async code & how it all works under the hood.
Last synced: 08 Nov 2024
https://github.com/mitya33/lightbox-lib
LightboxLib is a library of lightbox functions including rich support for creating many types of modal dialogs and also eternal/percentile loading notifications during submissions and uploads.
alert confirm css html javascript lightbox modal promise prompt
Last synced: 08 Nov 2024
https://github.com/avimehenwal/ts-translate
promise based asynchronous translations
Last synced: 14 Nov 2024
https://github.com/shinnn/get-mode
Get a file mode
async filesystem javascript nodejs permission promise stats
Last synced: 18 Oct 2024
https://github.com/jill64/async-observer
🔭 Make Promise state observable as a string for svelte
oberservable promise svelte utility
Last synced: 10 Nov 2024
https://github.com/nwtgck/promise-limiter-npm
Simultaneous Promise Execution Limiter, considering resource
execution javascript number promise restrict semaphore
Last synced: 25 Oct 2024
https://github.com/cnlon/promisified-fs
A promisified version of fs(File System) in Node.js.
Last synced: 08 Nov 2024
https://github.com/imrandil/promise_javascript_reloaded_real_world_example
promise javascript leet code practice question into real world like implementation
grinding javascript leetcode promise real-world-problem-solving
Last synced: 08 Nov 2024
https://github.com/hamzaerbay/react-github-api
A react experiment with github api
experiment fetch-api github-api promise react
Last synced: 08 Nov 2024
https://github.com/jill64/unfurl
💠 Concurrently wait for a Promise mapped to an object while preserving the type
Last synced: 10 Nov 2024
https://github.com/volem/playingwithpromises
Related code for the blog post.
Last synced: 10 Nov 2024
https://github.com/templarian/promisecache
TypeScript Promise Cache Dectorator
Last synced: 08 Nov 2024
https://github.com/djaler/simple-promise-mock
A tiny utility function to create a controlled promise instance with additional methods to resolve or reject it
Last synced: 09 Nov 2024
https://github.com/vagnerbellacosa/curso_javascript_asyncawaitpromise
Curso de JavaScript Async Await Promise
assincronismo async await callback callback-hell code curso estudo functions javascript promise sincronico
Last synced: 09 Nov 2024
https://github.com/irina-anat/goit-js-hw-09
Сolor switcher, countdown timer, a promise generator
Last synced: 10 Nov 2024
https://github.com/xg4/async-interval
setInterval for promises and async/await
Last synced: 08 Nov 2024
https://github.com/aldenvallestero/javascript-promise
Learn how to optimize time & space when performing huge business logic with JavaScript Promise.
Last synced: 10 Nov 2024
https://github.com/preco21/pcancel
Wrap promise function into cancelable promise function
cancel cancelable cancellation p promise
Last synced: 10 Nov 2024
https://github.com/singcl/co
🎷 A counterfeit co & comprehension of thunk function and function* in javascript.
Last synced: 09 Nov 2024
https://github.com/nagilum/js-promise-vimeo-upload
Promise based JS function to upload Blob to Vimeo
javascript promise promises streaming upload vimeo
Last synced: 16 Nov 2024
https://github.com/raigorx/trigonometric-promise
Promises heavy duty example cos sin tan
async educational example promise trigonometry
Last synced: 07 Nov 2024
https://github.com/leko/in-progress.js
Prevent screen transition if any state changed.
Last synced: 26 Oct 2024
https://github.com/a-x-/thenlog
js promise .then() calls logger for node and browser
Last synced: 12 Nov 2024
https://github.com/jzplp/promisejz
符合Promises/A+规范的Javascript异步编程Promise的完整实现,并且提供了与ECMAScript同样的实用函数。
Last synced: 07 Nov 2024
https://github.com/sofyansetiawan/lecture-promise
Lecture notes for Javascript Promise
asynchronous javascript lecture-material lecture-notes promise promises
Last synced: 12 Nov 2024
https://github.com/khachornchit/pluto-epoch
This is a legacy code. We need to review and processing in next step.
angularjs bootstrap css express html mean-stack mongodb nodejs promise
Last synced: 10 Nov 2024
https://github.com/mcculloh213/xmlhttprequestpromise
Promise-able XMLHttpRequest
javascript promise xmlhttprequest
Last synced: 17 Nov 2024
https://github.com/dimapaloskin/async-sleep
Sleep based on promise. Supports resolve and reject with defined response and error.
async-await async-sleep javascript promise sleep
Last synced: 07 Nov 2024
https://github.com/ekaterinagorbunova/nodejs-apps
Collection of small Node.js applications
async-await file-handling promise
Last synced: 10 Nov 2024
https://github.com/judahsan/party-music-cast-controller
A collaborative music playing system.
authentication django-framework javascript promise reactjs
Last synced: 07 Nov 2024
https://github.com/magda-korzeniowska/daftacademy-frontend_levelup-2020
bem bootstrap4 javascript promise sass webpack
Last synced: 10 Nov 2024
https://github.com/nevoland/futurise
🔮 Helpers for things that happen in the future.
asynchronous event interval listener promise timer
Last synced: 15 Nov 2024
https://github.com/mkgaru/esthread
modern worker threading library . inspired by deep-rain/thread
javascript promise publicdomain thread typescript webworker
Last synced: 15 Nov 2024
https://github.com/yoannchb-pro/enqueu
Promise queue for concurrency control
async-await enqueue handler promise queue
Last synced: 24 Oct 2024
https://github.com/xiyuyizhi/ww.ajax
自己封装的ajax库,支持回调和promise形式,上传、下载等
ajax file-upload filesystem promise
Last synced: 13 Oct 2024
https://github.com/shinnn/spawn-stack
Spawn a new process using `stack` command with the given arguments
child-process haskell javascript nodejs observable promise spawn stack
Last synced: 18 Oct 2024
https://github.com/darky/klubok
Do notation pipes for Promise-based or pure functions which easy to mock
do-notation functional-programming mock pipe promise unit-testing
Last synced: 12 Nov 2024
https://github.com/grimmbraten/all-aboard
Perform parallel and/or sequential asynchronous tasks with ease
async asynchronous await parallel promise sequence
Last synced: 09 Nov 2024
https://github.com/kaelzhang/node-redis-extra
redis with promisified commands.
javascript next nodejs promise redis
Last synced: 26 Oct 2024
https://github.com/untool/eprom
A deliberately incorrect resettable promise-like JavaScript async primitive powering untool's server-side rendering and module reloading. Mostly conforms with the Promises/A+ spec.
deferred library promise promise-a-plus thenable
Last synced: 09 Nov 2024
https://github.com/samantha-ruth/readme-generator
Template for creating a read-me for your project. Uses node and npm dependencies including 'inquirer'.
es6-javascript inquirer-prompt inquirerjs nodejs npm promise template-literals
Last synced: 12 Nov 2024
https://github.com/siddarthvader/angular-httpshooter
An angular js factory which shoots http calls asynchronously.
angular asynchronous factory http promise
Last synced: 18 Nov 2024
https://github.com/afeiship/next-make-cancelable
Make promise cancelable.
cancelable destroy next promise
Last synced: 26 Oct 2024
https://github.com/slaveofcode/delaytime
Simple NodeJs module for delaying execution
delay delay-promise promise timeout waiting
Last synced: 19 Nov 2024
https://github.com/alpsmonaco/concurrency_js
a js file that implement concurrency async operation which could limit concurrency nums.
async async-javascript batch concurrency javascript promise thread-like
Last synced: 07 Nov 2024