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-11 00:19:46 UTC
- JSON Representation
https://github.com/camel-chased/promiseloop
for testing nested promises
jasmine nested-promises promise promises test testing tests
Last synced: 22 Dec 2024
https://github.com/davidlapadula/jsasync
async-await asynchronous asynchronous-programming callbacks fetch-api generators promise
Last synced: 24 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/s-leroux/getpro
A very simple promise-based npm package to get http/https documents
asynchronous get http https node promise
Last synced: 25 Nov 2024
https://github.com/kevinadhiguna/async-await-js
A tutorial about async-await, promise, and callback in Javascript
async-await callback javascript promise
Last synced: 11 Jan 2025
https://github.com/anbumani12/async-day-5-weather-task
Async Day 5 task Weather API task
async-await css fetch-api html js promise xmlhttprequest
Last synced: 20 Nov 2024
https://github.com/anbumani12/async-day-5-weather-api-task
Restcountries & Weather using Fetch API Task
css dom fetch-api html js promise xmlhttprequest
Last synced: 20 Nov 2024
https://github.com/apexcaptain/koconut
Provide interchainable array, set, map and etc supporting both normal and async callbacks as their action arguments.
array array-processing array-utils async async-await async-callback async-functions async-iteration async-methods await collection data-structures iteration-process javascript loops nodejs promise typescript typescript-library
Last synced: 19 Dec 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: 07 Dec 2024
https://github.com/tsertkov/easy-whois
Easy WHOIS client for Node.js
async await nodejs promise whois whois-client
Last synced: 06 Dec 2024
https://github.com/robojones/x-time
setTimeout() with native promises
javascript nodejs promise settimeout timeout xtime
Last synced: 01 Dec 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: 07 Dec 2024
https://github.com/shinnn/lstat
Promise-based `lstat`
async file filesystem fs javascript lstat nodejs promise promisified promisify
Last synced: 07 Dec 2024
https://github.com/shinnn/import-package
Import an npm package from the disk
fallback import javascript nodejs npm package promise
Last synced: 07 Dec 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: 07 Dec 2024
https://github.com/shinnn/real-executable-path
Find the first instance of an executable in the PATH, with expanding all symbolic links
async executable javascript nodejs promise symbolic-links symlink
Last synced: 07 Dec 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: 07 Dec 2024
https://github.com/shinnn/get-mode
Get a file mode
async filesystem javascript nodejs permission promise stats
Last synced: 07 Dec 2024
https://github.com/shinnn/parse-npm-version
Parse the installed npm version with node-semver
async javascript nodejs npm parse promise semantic-versioning semver version
Last synced: 07 Dec 2024
https://github.com/shinnn/load-request-from-cwd-or-npm
Load `request` module from either CWD or npm CLI directory
efficiency javascript nodejs npm promise request
Last synced: 07 Dec 2024
https://github.com/ori88c/delayed-async-task
A modern `setTimeout` substitute tailored for asynchronous tasks, designed to schedule a single delayed execution. Features status getters to communicate the execution status, the ability to abort a pending execution, and the option to gracefully await the completion of an ongoing execution.
async dangling-promise deferred-promise deferred-task delayed-job delayed-jobs delayed-task executor job-runner job-scheduler npm npm-package one-time promise settimeout single-execution task task-executor task-runner typescript
Last synced: 21 Nov 2024
https://github.com/shinnn/home-files
List all files in the home directory
async enumeration home javascript list nodejs promise
Last synced: 07 Dec 2024
https://github.com/rgl/node-external-process-promises-example
example Node.js application starts an external process and parses its output to resolve two promises
child-process external-process javascript node promise promises typescript
Last synced: 13 Dec 2024
https://github.com/shinnn/file-to-npm-cache
Store a file in the npm cache directory
cache compression gzip javascript nodejs npm promise tar tgz
Last synced: 07 Dec 2024
https://github.com/aymkdn/promisechain
Permits to sequentially execute Promise requests one by one
Last synced: 21 Dec 2024
https://github.com/wdalmut/maybe-with-promises-2
Improved example of usage for maybes with promises
example javascript js maybe-monad promise
Last synced: 21 Nov 2024
https://github.com/oleksandr-romashko/goit-js-hw-09
Homework for Timers, Date and Promices
Last synced: 21 Nov 2024
https://github.com/2o3t/electron-ipc-promise
An electron IPC calls with a promise API.
electron electron-ipc-promise ipc listener promise
Last synced: 09 Jan 2025
https://github.com/lark-org/eslint-config-lark
ESLint configuration for any projects
airbnb airbnb-eslint emotion eslint eslint-config node prettier promise react typescript
Last synced: 06 Jan 2025
https://github.com/deemon13/goit-js-hw-11
Search pictures using API Pixabay. Some libraries: axios for requests, notiflix for notifications, simplelightbox for gallery
async await axios css error form gallery-images html javascript notiflix parcel promise request response rest-api scss search simplelightbox smooth-scrolling vanilla-javascript
Last synced: 25 Nov 2024
https://github.com/jumpn/utils-promise
Promise Utilities
deferred functional-programming promise promise-utilities utilities utils
Last synced: 21 Nov 2024
https://github.com/adrianomonteiroweb/api-simulation-javascript
Como simular uma API em javaScript? Construa uma API simulada usando LocalStorage, setTimeout e Promise com retornos de todos os dados criados ou retorno por ID. AlΓ©m do CRUD necessΓ‘rio para fazer o update, criar novos dados e deletΓ‘-los.
api api-client api-crud api-fake api-rest api-simulation crud-api localstorage mock-api promise settimeout
Last synced: 21 Nov 2024
https://github.com/maximilianmairinger/moreproms
A collection of additional promise extending classes. Including a (from the outside) ResablePromise, CancelAblePromise and a latestLatent utility function.
able cancel cancelable cancelablepromise collection latent more promise promises res resable resolve resolveable
Last synced: 21 Nov 2024
https://github.com/tflanagan/generic-throttle
A lightweight, flexible promise based throttle class perfect for any rate or concurrency limiting need
concurrency-limit javascript nodejs pool promise rate-limit throttle
Last synced: 21 Nov 2024
https://github.com/cnlon/promisified-fs
A promisified version of fs(File System) in Node.js.
Last synced: 31 Dec 2024
https://github.com/rupam0710/fetch-api---typescript
It is a project where we fetch user details from an API using Async await and promises and render it into an HTML page and add css to it for styling. On clicking any image we are rendered to a new html page where we are showed the details of tthat person.
async async-await asynchronous-programming await css fetch-api html javascript promise typescript
Last synced: 21 Nov 2024
https://github.com/flaviotordini/promises
Javascript-style Promise implementation for Qt
async asynchronous asynchronous-programming promise promises qt qt6
Last synced: 21 Nov 2024
https://github.com/hamzaerbay/react-github-api
A react experiment with github api
experiment fetch-api github-api promise react
Last synced: 31 Dec 2024
https://github.com/topthinking/angular-webpack
angular-webpack θΏθ‘代η
angular lazyload promise webpack
Last synced: 06 Dec 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: 31 Dec 2024
https://github.com/robojones/create-path
Promise version of mkdirp
async create javascript mkdir nodejs path promise
Last synced: 01 Dec 2024
https://github.com/robojones/better-events
Improved version of the Node.js EventEmitter
event-emitter node-eventemitter nodejs promise
Last synced: 01 Dec 2024
https://github.com/jaandrle/dynamic_resources
Yet another lightweight promise-based scripts/stylesheets loader (no support for IE).
async css dynamic-loading javascript promise
Last synced: 21 Dec 2024
https://github.com/lourd/js-load-script
Small, no-frills JavaScript module for loading script tags in the browser asynchronously
browser javascript loader promise small-modules
Last synced: 01 Dec 2024
https://github.com/andreaspizsa/load-script-or-css
Load a script or stylesheet in the browser, asynchronously, returning a Promise
asynchronously css javascript promise script-loader stylesheet
Last synced: 01 Dec 2024
https://github.com/kezhengjie/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: 29 Dec 2024
https://github.com/nju33/soshoku
Request re-execution during processing Even when you come back and forth, you only re-execute once
Last synced: 22 Nov 2024
https://github.com/xiyuyizhi/ww.ajax
θͺε·±ε°θ£ ηajaxεΊοΌζ―ζεθ°εpromiseε½’εΌοΌδΈδΌ γδΈθ½½η
ajax file-upload filesystem promise
Last synced: 25 Nov 2024
https://github.com/bearddan2000/javascript-web-html-cavas-to-pdf
A demo of html rendering to pdf. In this demo
cavas html htmltocanvas javascript jspdf pdf promise to web
Last synced: 01 Dec 2024
https://github.com/asifzaman777/node-js-ibm
async-await asynchronous-callbacks promise serverside-scripting
Last synced: 03 Dec 2024
https://github.com/yingpengsha/promise-cancel-shim
[WIP]π€ You can cancel Promise in mid-stream, If you decide that Promise doesn't trigger the logical branch of `resolve` or `reject`.
Last synced: 26 Nov 2024
https://github.com/ahmetonurslmz/smoothly-request
Perform request with promise based client on NodeJS
javascript nodejs promise request
Last synced: 26 Nov 2024
https://github.com/hoanganh25991/node-remote-central
Crawling remote central to get hex commands
Last synced: 08 Dec 2024
https://github.com/kaelzhang/p-concurrency
Decorate async functions with limited concurrency, which can be used as decorator in the future.
async concurrency javascript nodejs promise
Last synced: 14 Dec 2024
https://github.com/shaurya019/javascript-advanced-concepts
This repo include FetchAPi, XMLHttpRequest, Synchronous vs Asynchronous, callbackHell, Promises and other concepts to.
async async-await javascript promise sync xmlhttprequest
Last synced: 11 Jan 2025
https://github.com/jill64/svelte-observer
π Library for Svelte to make Promise status easily observable from outside
Last synced: 29 Dec 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/alextanhongpin/promise
Promise implementation using golang
Last synced: 02 Dec 2024
https://github.com/felixble/js-callback-hell
Approach to write clean JavaScript code by avoiding the callback hell.
async-await async-programming asynchronous callback-functions callback-hell es2015 es6 javascript promise pyramid-of-doom
Last synced: 08 Dec 2024
https://github.com/jasperck/promise-timer-stopwatch
A stopwatch supports promise usage for node.js with 0 dependency
module nodejs promise promise-timer-stopwatch stopwatch
Last synced: 27 Nov 2024
https://github.com/preco21/pcancel
Wrap promise function into cancelable promise function
cancel cancelable cancellation p promise
Last synced: 06 Jan 2025
https://github.com/omar-azmi/async-promise-ruby
An Asynchronous Promise library for Ruby, built over "async" gem, providing Javascript ES6 style Promises. Also includes utilities like ES6-style "fetch" that return a Promise.
async asynchronous concurrency es6 promise ruby ruby-gem rubygem
Last synced: 17 Oct 2024
https://github.com/constantiner/sibylla
Asynchronous Promise based functional style utilities with full TypeScript support
async async-await asynchronous asynchronous-programming ecmascript fp functional functional-js functional-programming javascript node node-js nodejs promise typescript typescript-library
Last synced: 08 Dec 2024
https://github.com/nodef/extra-promise
A Promise represents the eventual result of an async operation.
Last synced: 27 Nov 2024
https://github.com/ksxnodemodules/child-process-utils
Small utilities for child_process
child-process javascript nodejs nodejs-modules promise utility
Last synced: 02 Dec 2024
https://github.com/ksxnodemodules/extended-promise
Extend ECMAScript 6 promise
ecmascript event javascript promise subclass
Last synced: 02 Dec 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: 11 Jan 2025
https://github.com/itanex/ng-promise-demo
Using JS promises in context of $http
Last synced: 02 Dec 2024
https://github.com/xg4/async-interval
setInterval for promises and async/await
Last synced: 31 Dec 2024
https://github.com/miran248/abortable
Provides abortable asynchronous primitives, based on promises
Last synced: 28 Nov 2024
https://github.com/yuhr/callable-deferred-promise
A thin wrapper class to create a callable deferred `Promise`.
Last synced: 30 Nov 2024
https://github.com/dbish6/async-delay-callback
A small dependency for asynchronous delays within your code! It also includes an optional callback that you can utilize.
async delay dependency javascript jest npm npm-package promise promises typescript
Last synced: 28 Nov 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: 14 Dec 2024
https://github.com/jameslnewell/react-promise
π£ React hooks for working with promises.
Last synced: 16 Dec 2024
https://github.com/brinobruno/funcionarios-nodejs
Projeto NodeJS com Axios (Conceito de promises)
Last synced: 13 Jan 2025
https://github.com/asifzaman777/async-js-basic
Asynchronous JS
async-await call-stack callback callback-hell error-handling promise promise-chain
Last synced: 03 Dec 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: 28 Nov 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: 07 Dec 2024