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-25 00:23:44 UTC
- JSON Representation
https://github.com/inker/delay.js
⌛ Promisified setTimeout
async delay javascript promise sleep
Last synced: 23 Jan 2025
https://github.com/bendyworks/rah-rah
Use await while respecting failure cases without exceptions
await javascript promise typescript typescript-library
Last synced: 25 Jan 2025
https://github.com/robojones/create-path
Promise version of mkdirp
async create javascript mkdir nodejs path promise
Last synced: 29 Jan 2025
https://github.com/robojones/x-time
setTimeout() with native promises
javascript nodejs promise settimeout timeout xtime
Last synced: 29 Jan 2025
https://github.com/robojones/better-events
Improved version of the Node.js EventEmitter
event-emitter node-eventemitter nodejs promise
Last synced: 29 Jan 2025
https://github.com/blissful89/utall
⚙️ Utility library ⚙️
async asynchronous browser monad node promise util utility
Last synced: 23 Jan 2025
https://github.com/jaid/read-file-json
Reads JSON and JSON5 from a file. Returns null if file does not exist (or is a directory) instead of throwing an Error.
file filesystem fs json json-parser json5 json5-parser lib library load-file loader promise read-file util utility
Last synced: 25 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: 22 Jan 2025
https://github.com/asd-xiv/promise-queue
Self-popping promise based queue.
esm nodejs promise queue typescript
Last synced: 01 Jan 2025
https://github.com/jaid/resolve-any
Calls a value if it is a function, simply returns it otherwise.
function lib library promise resolve resolve-any string util utility
Last synced: 25 Dec 2024
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 Jan 2025
https://github.com/lucid-services/serviser
Node.js framework for building scalable server-side applications.
expresjs framework json-schema microservice nodejs open-api promise rest-api
Last synced: 27 Jan 2025
https://github.com/magicdawn/log-reject-error
Dead Simple unhandledRejection handler
loud-rejection promise reject unhandled-rejection
Last synced: 29 Jan 2025
https://github.com/jaid/git-flush
Commits and pushes if repository is dirty. Does nothing otherwise.
git git-commit git-flush git-push lib library promise util utility
Last synced: 25 Dec 2024
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/kotorik/promise-worker-remake
A modern version of promise-based messaging for Web Workers , supports transferable objects
promise transferable webworker
Last synced: 13 Jan 2025
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: 02 Feb 2025
https://github.com/jaid/fetch-git-repo
Promise wrapper for npm package download-git-repo.
download-git-repo download-repo fetch git git-fetch github github-api lib library promise repository util utility wrapper
Last synced: 25 Dec 2024
https://github.com/volem/playingwithpromises
Related code for the blog post.
Last synced: 07 Jan 2025
https://github.com/trandung2k1/static_data
expressjs javascript nodejs promise static-data
Last synced: 29 Dec 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/shinnn/lstat
Promise-based `lstat`
async file filesystem fs javascript lstat nodejs promise promisified promisify
Last synced: 02 Feb 2025
https://github.com/4bdullah7eeshan/giphy-api-example
Fetching GIFs from GIPHY API
Last synced: 21 Jan 2025
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 Jan 2025
https://github.com/ethanent/poky
Delay with promises in Node
delay node nodejs promise promises settimeout wait
Last synced: 26 Dec 2024