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-10 00:22:50 UTC
- JSON Representation
https://github.com/robojones/create-path
Promise version of mkdirp
async create javascript mkdir nodejs path promise
Last synced: 14 Oct 2024
https://github.com/bitbar/deferred-promise
Simple port of jQuery Deffered() based on native Promise
deferred deferred-promise javascript nodejs promise promises
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/axelf4/promise-trap
🤞 Records promises enabling an easy Promise.all
Last synced: 09 Nov 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/flipeador/js-promise
Extended promise functionality and utilities.
browser extended javascript nodejs promise
Last synced: 14 Nov 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: 25 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/shinnn/get-mode
Get a file mode
async filesystem javascript nodejs permission promise stats
Last synced: 18 Oct 2024
https://github.com/jmgogo/async-js
A repo demoing asynchronous functions and HTTP requests in JavaScript.
async await devcontainer ijavascript javascript js jupyter-notebook promise
Last synced: 06 Nov 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/kengotoda/promisified-properties
Handle .properties file via promisified and typed API
Last synced: 22 Oct 2024
https://github.com/tobysmith568/await-at-least
A small set of functions to await at least a certain amount of time before resolving a promise.
await delay npm-package promise timeout
Last synced: 22 Oct 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/shinnn/lstat
Promise-based `lstat`
async file filesystem fs javascript lstat nodejs promise promisified promisify
Last synced: 18 Oct 2024
https://github.com/saikiran76/hacktoberfest2k23
Promisify - Function that returns a promise that resolves after n seconds have passed, where n is passed as an argument to the function.
beginner beginner-friendly hacktoberfest hacktoberfest-2023 hacktoberfest-accepted hacktoberfest2023 hacktoberfest2023-accepted hacktoberfest2023-approved javascript promise promises web
Last synced: 08 Nov 2024
https://github.com/afeiship/next-is-promise
Test whether an object looks like a promises-a+ promise.
Last synced: 26 Oct 2024
https://github.com/afeiship/next-interceptor
Interceptor for next.
compose interceptor next pipe pipeline priority promise
Last synced: 27 Oct 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: 18 Oct 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: 18 Oct 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: 18 Oct 2024
https://github.com/shinnn/home-files
List all files in the home directory
async enumeration home javascript list nodejs promise
Last synced: 18 Oct 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: 18 Oct 2024
https://github.com/arpitgo4/promise-obj
Promise.all's implementation for objects.
async chai chai-as-promised mocha nodejs npm-package promise tdd
Last synced: 14 Oct 2024
https://github.com/yuhr/use-await-data
A React hook that executes an async task to populate the desired data.
async await hook hooks promise react react-hooks
Last synced: 14 Oct 2024
https://github.com/illright/worker-request-response
A Promise API for submitting requests to workers and tracking responses.
promise service-workers web-workers
Last synced: 15 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/xiyuyizhi/ww.ajax
自己封装的ajax库,支持回调和promise形式,上传、下载等
ajax file-upload filesystem promise
Last synced: 13 Oct 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: 26 Oct 2024
https://github.com/magicdawn/log-reject-error
Dead Simple unhandledRejection handler
loud-rejection promise reject unhandled-rejection
Last synced: 27 Oct 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/anas599/leaderboard
Leaderboard website built with webpack. Players can view and submit scores, which are ranked and stored through an external API service. Data is preserved for accuracy.
async css html javascript promise webpack
Last synced: 27 Oct 2024
https://github.com/adrien-zinger/pytasks
Multithreading library in python, simple, with samples.
asynch-tasks observer observer-pattern promise python3 task-thread thread
Last synced: 27 Oct 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/kaelzhang/node-simple-thenify
Make sure a function is thenable
javascript nodejs promise thenify
Last synced: 26 Oct 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/jaandrle/dynamic_resources
Yet another lightweight promise-based scripts/stylesheets loader (no support for IE).
async css dynamic-loading javascript promise
Last synced: 02 Nov 2024
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/evgenyatlas/get-server-response-time
ecmascript javascript nodejs promise
Last synced: 06 Nov 2024
https://github.com/yuhr/callable-deferred-promise
A thin wrapper class to create a callable deferred `Promise`.
Last synced: 14 Oct 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: 14 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/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/awaitbox/sleep
Await for a certain amount of time.
async async-await async-functions await promise promise-library sleep sleep-timer
Last synced: 06 Nov 2024
https://github.com/scrwdrv/recurdir
recurdir is a lightweight package written in typescript that allows you to make/remove directories easily.
directory filesystem javascript node promise recursive typescript
Last synced: 12 Oct 2024
https://github.com/bjoernricks/socketize
Promise based socket communication for Node.js
javascript networking nodejs promise socket
Last synced: 13 Oct 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/martindzejky/promise-mock
Synchronous promise mock for tests
mock promise promise-mock sync synchronization
Last synced: 27 Oct 2024
https://github.com/camel-chased/promiseloop
for testing nested promises
jasmine nested-promises promise promises test testing tests
Last synced: 05 Nov 2024
https://github.com/sevenoutman/use-abandon-on-unmount
React Hook for abandoning promises upon component unmounting
Last synced: 10 Nov 2024
https://github.com/softwareventures/promise
Pure functional utilities for Promises
functional lambda promise typescript
Last synced: 12 Nov 2024
https://github.com/sidmishraw/parole
JobPool and Promises for Java
futures promise promise-api promises
Last synced: 15 Nov 2024
https://github.com/fanqingsong/lazyman_idea
to demo lazy man in async && chain style
async chain lazyman promise settimeout
Last synced: 14 Nov 2024
https://github.com/xiaody/redux-sane
A redux middleware that provides sane default behaviors for non-plain object actions.
generator promise redux-middleware thunk
Last synced: 16 Nov 2024
https://github.com/29kumait/out-of-sync
HYF - TASK
async async-await javascript promise promises
Last synced: 14 Nov 2024
https://github.com/patrixr/oath
A Promise implementation
experimental learning promise typescript
Last synced: 06 Nov 2024
https://github.com/lensh/mini-promise
Mini version promise based on promise a + specification supports asynchronous chain call.
Last synced: 09 Nov 2024
https://github.com/thitikorn-nupan/nod-js-crud-mysql-async-understand-winston-env
this project I got to know .env file , it's so good when I've to connect any database I'm not necessary to write my info-database in my .js file. Also I've knew the winston module this libary it's good for logging and save any log to some file. Also I connected the database with pg (pooling) many people says best proformance. (So do I)
async-await environment javascript mysql nodejs pooling promise winston-logger
Last synced: 06 Nov 2024
https://github.com/saber2pr/node
utils for nodejs
async filesystem nodejs promise server typescript
Last synced: 09 Nov 2024
https://github.com/ivanovx/js-docs
JavaScript Next features and their demos
dynamic ecmascript ecmascript6 es2015 es6 iterator javascript promise proxies spread string-interpolation unicode weakmap weakset
Last synced: 06 Nov 2024
https://github.com/xpodev/winreg-promise
A promise-based wrapper around the winreg package
nodejs promise windows-registry winreg
Last synced: 06 Nov 2024
https://github.com/iainjreid/honest-workers
🕸 Promise based WebWorkers, for much multi-threaded goodness
Last synced: 07 Nov 2024
https://github.com/valda1/nodejs_examples
Few examples of Node.js module.exports object; require() function; Promise object; async - await functions.
async async-await javascript module-exports node node-js nodejs promise promises promises-async-await promises-in-javascript requirejs
Last synced: 07 Nov 2024
https://github.com/ethanent/poky
Delay with promises in Node
delay node nodejs promise promises settimeout wait
Last synced: 06 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
https://github.com/jameslnewell/react-promise
🎣 React hooks for working with promises.
Last synced: 28 Oct 2024
https://github.com/asd-xiv/promise-queue
Self-popping promise based queue.
esm nodejs promise queue typescript
Last synced: 08 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/ekaterinagorbunova/nodejs-apps
Collection of small Node.js applications
async-await file-handling promise
Last synced: 10 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/sofyansetiawan/lecture-promise
Lecture notes for Javascript Promise
asynchronous javascript lecture-material lecture-notes promise promises
Last synced: 12 Nov 2024
https://github.com/jzplp/promisejz
符合Promises/A+规范的Javascript异步编程Promise的完整实现,并且提供了与ECMAScript同样的实用函数。
Last synced: 07 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/hacker1024/js_promise.dart
A Dart package providing interop functionality with JavaScript Promises.
dart dart-html dart-package dart2js promise
Last synced: 07 Nov 2024
https://github.com/vanishine/promises-a-plus-tester
A tester of checking correct Promises/A+ implemetation come in handy.
browserify mocha promise promises-aplus
Last synced: 06 Nov 2024
https://github.com/xiaodaigh/promisewebsocket
A simple extension of the Websocket object by making the .send method into a Promise
Last synced: 12 Oct 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/jill64/unfurl
💠 Concurrently wait for a Promise mapped to an object while preserving the type
Last synced: 10 Nov 2024