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-06 00:24:16 UTC
- JSON Representation
https://github.com/wzhouwzhou/easyurban
Urban dictionary definitions. Fast.
dictionary easyurban js lightweight promise urban urbandictionary
Last synced: 19 Dec 2024
https://github.com/andersdjohnson/react-suss
Collection of React Suspense resources.
async errorboundary jsx performance promise react react-async react-concurrent react-error-boundaries react-jsx react-performance react-suspense reactjs requestanimationframe requestidlecallback settimeout suspense
Last synced: 21 Dec 2024
https://github.com/rpominov/rescript-promise
Another Promise bindings for ReScript
Last synced: 24 Jan 2025
https://github.com/mrtimofey/transcroll
Animate scroll in a flexible, user-friendly, simple and modern way
animation promise scroll telegram transition
Last synced: 21 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/cleilsonandrade/starwars_dashboard
Aplicação desenvolvida utilizando a API do SWAPI, exibindo dados dos 7 filmes da franquia StarWars, utilizando a lib Google Charts para exibição de gráficos em formato de dashboard, realizando requisições via fetch API por meio de Promises.
api css dashboard design feather-icons google-charts graphics html javascript promise starwars
Last synced: 07 Jan 2025
https://github.com/herberthe/react-await
Await Component for promise data rendering for React
Last synced: 15 Jan 2025
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/bahmutov/chdir-promise
Changing current working folder as a promise + a stack of folders to jump back.
Last synced: 18 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/olekenneth/node-readdir-recursive-promise
Read directory and return promise or directory object with files
javascript nodejs promise readdir
Last synced: 05 Dec 2024
https://github.com/completejavascript/simple-indexdb-js
Simple IndexDB's wrapper using JavaScript Promise.
Last synced: 15 Dec 2024
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/muthuishere/declarative-optional
A Declarative way to deal with null , undefined and promises via optional and streams
async javascript optional promise
Last synced: 13 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/jmendiara/foratata
Concurrent TaskQueue with lifecycle notification
Last synced: 10 Jan 2025
https://github.com/lbwa/promise-then
⤴️ Promises/A+ implementation
async asynchronous asynchronous-programming promise promises-aplus
Last synced: 23 Dec 2024
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/p32929/use-megamind
A simple react hook for managing asynchronous function calls with ease on the client side
async asynchronous-tasks axios client-side-javascript data data-fetching easy fetch generics hooks javascript npm painless promise query react rest simple small typescript
Last synced: 10 Nov 2024
https://github.com/re-quant/rxjs-awaitable-observables
🧨 This package makes async/await working with Observables without .toPromise() 💥
angular async-await nestjs promise rxjs ts typescript
Last synced: 20 Jan 2025
https://github.com/mdawar/memoize-utils
Memoize function and TypeScript decorator for sync and async functions.
cache caching javascript memoize memoize-async memoize-decorator promise promise-cache promise-memoization typescript
Last synced: 26 Nov 2024
https://github.com/stefee/react-promise-state-hook
A simple React hook that provides state for async actions.
async hook loading promise react react-hooks state
Last synced: 21 Dec 2024
https://github.com/shinnn/npm-cli-dir
Resolve a path of the directory where npm CLI is installed
async cli directory javascript nodejs npm pathfinding promise realpath
Last synced: 02 Feb 2025
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/topthinking/angular-webapp-top
angular1制作个站,加深学习
angular1 angularjs oclazyload promise
Last synced: 10 Nov 2024
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/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/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/lfb/javascript-basics
理解 JavaScript 的基础知识
javascript promise scope-chain
Last synced: 01 Jan 2025
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/palanik/promiseful
🤞 Useful patterns with Promise functions
javascript promise promise-library
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/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/lxsmnsyc/future
Extension to the ES7 Promise
async deferred promise reactive
Last synced: 20 Dec 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/belgattitude/desync
Small utilities for dealing with data, typescript and react
async hooks promise react typescript
Last synced: 13 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/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/exoticknight/parallelpromise
run promises with timeout, in parallel
Last synced: 20 Jan 2025
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/shinnn/npcache
Manipulate cache of npm packages
cache javascript nodejs npm promise stream
Last synced: 02 Feb 2025
https://github.com/shinnn/reject-unsatisfied-npm-version
Make a Promise rejection unless the currently installed npm CLI satisfies the required version
async javascript nodejs npm promise rejection version
Last synced: 02 Feb 2025
https://github.com/shinnn/load-from-cwd-or-npm
Load a module from either CWD or npm CLI directory
async fallback import javascript loading module-loader nodejs npm promise
Last synced: 02 Feb 2025
https://github.com/shinnn/win-user-installed-npm-cli-path
Resolve the path of `npm-cli.js` included in the user-installed npm on Windows
javascript nodejs npm path promise resolution windows
Last synced: 02 Feb 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/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/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/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/byteboomers/tuai
Asynchronous request–response iframe messaging
asynchronous iframe messaging promise
Last synced: 28 Dec 2024
https://github.com/pietile/pietile-promise-observer
Simple Promise observer
Last synced: 26 Jan 2025
https://github.com/cudiph/node-gtrans
Free google translate API
google-translate-api language nodejs promise translator typescript
Last synced: 24 Jan 2025
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/qard/stream-consume-promise
Consume streams with a promise-returning function
Last synced: 17 Dec 2024
https://github.com/elusivecodes/fyrepromise
FyrePromise is a free, open-source promise library for PHP.
Last synced: 23 Nov 2024
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/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/kessler/node-async-map-limit
like Promise.all() but with limit on concurrency
async-await node node-module nodejs promise
Last synced: 13 Oct 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: 26 Jan 2025
https://github.com/75lb/defer-promise
Isomorphic function returning a deferred promise. Uses native `Promise.defer` where available, else polyfills
Last synced: 12 Oct 2024
https://github.com/agustinsrg/async-tools
Collection of tools to work with async funcions in javascript.
async await interval javascript promise queue semaphore
Last synced: 29 Nov 2024
https://github.com/merieli/alura-crudcomjavascriptassincrono
html-css javascript promise promise-api
Last synced: 13 Jan 2025
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/k1r0s/korm
[DEPRECATED] Lightweight orm with different DB adapters
database orm orm-library ormlite promise sqlite
Last synced: 21 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: 26 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/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/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/vitalets/promised-map
A map of promises that can be resolved or rejected by key
Last synced: 21 Dec 2024
https://github.com/stefee/promise-settled-aggregate
Await an array of promises to be settled, then reject with an AggregateError upon failure, or resolve with an array of values upon success.
aggregate aggregateerror allsettled promise promises reject settled
Last synced: 14 Dec 2024
https://github.com/d-exclaimation/gocurrent
Go Concurrent Utilities (Breaking changes on go 1.18)
asynchronous future futures go golang promise
Last synced: 29 Dec 2024
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/igorskyflyer/npm-common-types
🔦 Provides frequently used types for your TypeScript projects. 🦄
back-end common generic igorskyflyer interface javascript js node promise shared trim ts types typescript
Last synced: 06 Nov 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/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/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/dzek69/rmdir-promise
Promisified `rmdir` npm module.
es6 javascript node npm promise promises rmdir
Last synced: 14 Jan 2025
https://github.com/jzplp/promisejz
符合Promises/A+规范的Javascript异步编程Promise的完整实现,并且提供了与ECMAScript同样的实用函数。
Last synced: 29 Dec 2024
https://github.com/prohetamine/forpromise
⚙️ While for promise
javascript npm npm-package promise
Last synced: 20 Jan 2025
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/shiningjason/load-script
💫 A simple async script loader for modern browsers.
async browser javascript load-js load-script npm-package promise
Last synced: 24 Dec 2024
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/dinoboff/git-spawned-promise
Promisify a git child process, settling once the process exits and its stdio streams and transformers close.
Last synced: 27 Jan 2025
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 Jan 2025
https://github.com/shisama/toggle-fullscreen
Simple to use Fullscreen API with Promise for cross-browser.
cross-browser fullscreen fullscreen-api javascript promise
Last synced: 20 Jan 2025
https://github.com/tjenkinson/promise-chain-settled
Provides a way of knowing when a promise chain is settled. Useful for testing.
fulfilled promise promise-chain rejected resolved settled testing
Last synced: 21 Dec 2024
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/likerrr/gitfig
Resolves git config
asynchronous config git gitconfig javascript js object promise
Last synced: 14 Jan 2025