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-12-24 00:20:04 UTC
- JSON Representation
https://github.com/undeadme/weather-center
Weather Center helps you to search all weather areas, streets etc
api fetch promise weather-api weather-app
Last synced: 15 Nov 2024
https://github.com/taylorhakes/promise-mock
Promise mocking library to make Promises resolve synchronously
async promise promise-mocking-library
Last synced: 28 Oct 2024
https://github.com/frouo/promise-lite
Lets chain asynchronous methods. Pure Swift, 100% tested, lightweight with ~150 lines of code only
async chaining javascript pod promise promises swift
Last synced: 12 Oct 2024
https://github.com/farhadi/task-pool
A generic pool to limit number of running asynchronous tasks in node.js
async concurrency promise task-pool
Last synced: 12 Nov 2024
https://github.com/rousan/belofte.js
:volcano: A lightweight Promises/A+ compliant implementation of ECMAScript Promise API
async ecmascript implementation javascript promise promises-aplus
Last synced: 22 Nov 2024
https://github.com/sorenlouv/frametalk
Simple postMessage wrapper to make cross-frame communication easy as pie. Supports promises and return values. (No dependencies)
browser communication iframe postmessage promise
Last synced: 11 Nov 2024
https://github.com/syhner/betterr
A better way to handle errors. Both data and errors are declared with const, available at the top level, and non-nullable (once the other is handled). Errors are always Error objects.
async-await error-handling errors exceptions package promise try-catch typescript
Last synced: 17 Oct 2024
https://github.com/arnaudbuchholz/gpf-js
A multi-purpose JavaScript library
coverage grunt javascript nodejs promise rhino streams wscript
Last synced: 05 Nov 2024
https://github.com/ushelp/easycheck
全能 JavaScript 表单验证框架 (支持 div, tooltip, Bootstrap3...) Almighty JavaScript form validation framework (support div, tooltip, Bootstrap 3, etc.)
bootstrap bootstrap3 javascript-validation jquery promise tooltip validation
Last synced: 22 Nov 2024
https://github.com/alvarolorentedev/web-threads
generic threads using web workers for the web
hacktoberfest multithreading parallel promise ui webworker webworkers
Last synced: 28 Oct 2024
https://github.com/cusspvz/await-delay
use delay/sleep/wait to async/await ES7
async-await delay es7 promise sleep wait
Last synced: 21 Oct 2024
https://github.com/tommoor/promise-pool
A flexible pool of promises that can be awaited and executed at a chosen level of concurrency
hacktoberfest javascript promise
Last synced: 13 Oct 2024
https://github.com/jamesmgreene/napi-async-promise-example
Node v8.x N-API asynchronous Promise example addon
addon async async-await asynchronous await deferred future n-api napi native native-module node nodejs promise
Last synced: 23 Oct 2024
https://github.com/regevbr/busywait.js
Simple Async busy wait module for Node.JS
await backoff backoff-strategy busy busy-wait busywait exponential javascript javascript-library loop node nodejs npm npm-module npm-package promise promises wait
Last synced: 01 Dec 2024
https://github.com/fengyuanchen/load-scripts
Dynamic scripts loading for modern browsers.
Last synced: 16 Nov 2024
https://github.com/marihachi/corekey
(Deprecated!) A simply Misskey library for Node.js
async-await misskey nodejs promise typescript
Last synced: 23 Oct 2024
https://github.com/matteogabriele/vuex-promise-middleware
Vuex promise state dispatcher
middleware plugin promise vue vuex
Last synced: 15 Oct 2024
https://github.com/glennreyes/fetch-instagram
📸 A lightweight and universal Instagram API client
api browser fetch instagram instagram-api isomorphic node promise universal
Last synced: 28 Oct 2024
https://github.com/qard/kabuki
Promise-based, actor-like, streaming RPC
actors javascript kabuki nodejs promise rpc
Last synced: 28 Oct 2024
https://github.com/seangenabe/stream-to-iterator
DEPRECATED. Converts a node.js stream into an iterator
Last synced: 04 Dec 2024
https://github.com/bengl/pitesti
A super-simple JavaScript test framework.
async-await javascript nodejs promise tap test test-anything-protocol testing
Last synced: 28 Oct 2024
https://github.com/evanlihou/react-jsonrpc-client
A JSON Rpc client for React that uses promises to call to JSON Rpc APIs.
javascript json-rpc-client promise react
Last synced: 27 Oct 2024
https://github.com/octet-stream/then-busboy
Promise-based wrapper around Busboy. Processes multipart/form-data request body and returns it in a single object.
async-await body-parser busboy file-upload form-data javascript multipart nodejs-library promise typescript wrapper
Last synced: 07 Nov 2024
https://github.com/kunalgolani/cassandra-co
A very basic ORM and Client for Cassandra, inspired by 3logic's apollo-cassandra
cassandra generator nodejs promise
Last synced: 21 Oct 2024
https://github.com/wyrihaximus/reactphp-child-process-promise-closure
Run a closure in a child process and return the result over a promise
child-process closure cpu-offload hacktoberfest php php7 promise reactphp
Last synced: 02 Nov 2024
https://github.com/msaaddev/promise-it
A simple Node.js package that helps you not to look up JavaScript promise syntax every time you use it.
nodejs-promise promise promisify
Last synced: 12 Nov 2024
https://github.com/jgraichen/restify
Restify is a experimental, parallel and pipelined Hypermedia API client
asynchronous future hateoas http json promise rest rest-client restful restify ruby
Last synced: 28 Oct 2024
https://github.com/wwwmarcos/await-retry
async await brazil javascript new-feature nodejs promise retry-library retry-strategies
Last synced: 26 Nov 2024
https://github.com/jalal246/replace-in
Replace text in a given file.
async callback chunks editor file fmod fs modifier node-js nodejs promise regex replace-in-files search search-in-file stream stream-data text-processing
Last synced: 15 Oct 2024
https://github.com/berstend/multi-promise
Run multiple promises in parallel with a strategy
promise promise-all promise-library promise-pool
Last synced: 15 Nov 2024
https://github.com/dokasto/tweet-threader
Create threads on Twitter easily.
es2015 generators promise react-redux twitter
Last synced: 20 Sep 2024
https://github.com/hebertcisco/pensador-api
Frases do Pensador via WebScraping: https://github.com/hebertcisco/pensador-promise
brasil brasil-pensador frase frases gerador http pensador pensador-promise promise rest
Last synced: 15 Nov 2024
https://github.com/strikeentco/tg-yarl
:iphone: A simple Promise based wrapper over Telegram Bot Api with additional features
bot javascript nodejs promise telegram telegram-api yarl
Last synced: 10 Dec 2024
https://github.com/phanxgames/phanx-mysql
Typescript wrapper for the Node.JS Module: mysql, adding async/await promises and other goodies.
async mysql nodejs promise typescript
Last synced: 19 Nov 2024
https://github.com/simsieg/megasniff
Better debugging for chained functions
chain debug log logger megasniff npm npm-module npm-package promise stream
Last synced: 13 Oct 2024
https://github.com/gajus/timeout-idle-promise
Detects when a promise is idle (does not create asynchronous events) for longer than permitted amount of time.
Last synced: 17 Oct 2024
https://github.com/siilwyn/promise-all-props
Like `Promise.all` but for object properties.
Last synced: 28 Oct 2024
https://github.com/haixiangyan/my-promise-poller
手把手实现 JS 的 Promise 轮训机制
js poller promise promise-poller promisify ts
Last synced: 24 Oct 2024
https://github.com/parzibyte/crud-mysql-node-express
Conexión Node y MySQL usando Express
bootstrap-4 crud-application express-js javascript mysql node-js promise
Last synced: 25 Nov 2024
https://github.com/thisconnect/fildes
Magicless helps working with file descriptors
Last synced: 10 Nov 2024
https://github.com/ajhsu/node-wget-promise
Using wget in Node, with Promise support.
Last synced: 07 Nov 2024
https://github.com/tomas2d/promise-based-task
Create a task and resolve it later via a Promise approach. Run time-consuming processes only once.
async async-task promise task-map typescript
Last synced: 08 Dec 2024
https://github.com/nalexn/performancetesttools
Benchmarking tool for measuring performance of sync and async code in Swift or Objective-C.
async benchmark events objective-c performance-measurement promise reactive-programming reactive-streams swift swift3 testing
Last synced: 12 Oct 2024
https://github.com/shfshanyue/promise-utils
Useful utils about promise. (map, filter, retry, sleep
async-await delay nodejs parallel promise promise-library promise-map
Last synced: 28 Nov 2024
https://github.com/sigmachirality/chigiri
🎗️ Trigger React forms and modals from async code
async modal modal-dialogs promise react typescript
Last synced: 19 Dec 2024
https://github.com/kimar/promise.swift
A tiny and simple Swift Promise library, written in 33 lines of code 🏄♂️
framework functional ios library macos osx programming promise swift
Last synced: 23 Oct 2024
https://github.com/streetstrider/command-promise
Promise & stream wrapper around child_process.exec
child-process node pipes promise shell streams
Last synced: 08 Nov 2024
https://github.com/futpib/fetish
fetch-based flexible http client
fetch-api http-client javascript nodejs promise
Last synced: 08 Nov 2024
https://github.com/andre-araujo/redux-create-request
A helper to make requests connected with redux without stress
fetch middleware promise redux request requests
Last synced: 04 Dec 2024
https://github.com/oda2/using-try-catch
Simplify the use of try-catch
await promise try-catch try-catch-js typescript
Last synced: 16 Dec 2024
https://github.com/slashhuang/v8-promise
A promise implementation based on process.nextTick microtask
Last synced: 31 Oct 2024
https://github.com/abumq/allsettled-polyfill
Simple polyfill for Promise.allSettled - no dependencies - Uses default implementation if available.
Last synced: 05 Dec 2024
https://github.com/fabiandev/node-exec-promise
Execute commands from Node.js and get a Promise back.
Last synced: 07 Nov 2024
https://github.com/tarsisexistence/redux-pending-effects
🦋 A redux toolkit that tracks your asynchronous redux actions (effects) and informs about the intermediate state using the selector function
middleware pending promise redux redux-effects redux-middleware redux-pending redux-promise redux-promise-middleware redux-saga redux-thunk redux-toolkit side-effects
Last synced: 27 Oct 2024
https://github.com/privatenumber/fs.promises.exists
🪐 The missing fs.promises.exists(). Also supports case-sensitive/insensitive file paths.
case-insensitive case-sensitive exists fs node nodejs promise
Last synced: 28 Oct 2024
https://github.com/svandriel/cachify-promise
Smart caching for promises. Like memoization, but better.
async cache deduplicate memoization promise
Last synced: 10 Nov 2024
https://github.com/chung-leong/react-seq
React hooks for working with async generators and promises
async asynchronous-programming generator hooks promise react
Last synced: 28 Oct 2024
https://github.com/wiselibs/wise-promise
Native promises extended with powerful functionality.
Last synced: 17 Nov 2024
https://github.com/evangilo/jpromise
A Promise library for Java, based on https://github.com/taylorhakes/promise-polyfill
java javascript jpromise promise
Last synced: 30 Oct 2024
https://github.com/romanpunia/aspromise
Promise for AngelScript
angelscript async await promise
Last synced: 09 Nov 2024
https://github.com/boneskull/promwrap
Proxy-Powered Promisification for your Pleasure
callback nodeback promise promises promisification promisify promisifyall wrapper
Last synced: 29 Oct 2024
https://github.com/api3dao/promise-utils
A simple package for a functional and typesafe error handling
Last synced: 13 Nov 2024
https://github.com/jimmywarting/lazy-resolver
Skip hoops with promises, make async code sync-ish looking (it is still async)
async chain javascript promise
Last synced: 17 Oct 2024
https://github.com/jpwilliams/distributed-promise
Distribute a promise across multiple processes connected via Redis.
cache distributed memo promise redis shared
Last synced: 31 Oct 2024
https://github.com/jinjor/batch-runner
A promise utility for batching
batch javascirpt promise promise-library promise-utilities
Last synced: 22 Nov 2024
https://github.com/vadimkorr/fn-retry
:cat: :tiger: Retry failed function call. Dependency-free, tiny and powerfull.
async await javascript js promise retry
Last synced: 27 Oct 2024
https://github.com/cssmagic/gulp-stream-to-promise
Convert gulp stream to promise.
Last synced: 27 Oct 2024
https://github.com/p3ol/buddy
🐕 Dead simple cross-domain iframe/window messaging
iframe popup popup-messaging popup-windows post-message post-messaging promise
Last synced: 11 Nov 2024
https://github.com/invertase/a2a
Async await to Array -> `const [error, value] = await A2A(fooPromise());`
async-await javascript promise
Last synced: 08 Nov 2024
https://github.com/hirako2000/netflixroulette-js
Netflixroulette js wrapper
netflix netflixroulette promise wrapper wrapper-api
Last synced: 29 Oct 2024
https://github.com/vitorluizc/fetch-img
Fetch asynchronously an image using it's source and resolve as `HTMLImageElement`.
async asynchronous ava bili image load-image load-image-asynchronously load-image-url promise typescript
Last synced: 08 Nov 2024
https://github.com/damirka/redis-type
Redis type wrapper. Promises inside
node-redis nodejs nodejs-redis promise redis
Last synced: 06 Nov 2024
https://github.com/ivanross/react-promise-manager
Yet another Promise utility library for React.
Last synced: 06 Nov 2024
https://github.com/microsoft/taskflow-react
A promise and react based jsx style task flow library
jsx promise react taskflow typescript
Last synced: 07 Oct 2024
https://github.com/shinnn/gh-account-exists
Check if a Github account with the given username exists or not
account api-client async github-api javascript nodejs promise
Last synced: 07 Dec 2024
https://github.com/givebest/node-sync-download
Node.js synchronization download pictures
Last synced: 27 Oct 2024
https://github.com/leaysgur/enhanced-datachannel
Wanna `enhance(RTCDataChannel)` for general usage.
datachannel p2p promise webrtc
Last synced: 07 Nov 2024
https://github.com/nem035/js-async-fun
Fun with asynchronous JavaScript
asynchronous function generator javascript promise
Last synced: 28 Oct 2024
https://github.com/raj-rathod/job-applying-extension
It is very useful for the students, employees as you can access all your application links, applied links, study material, resume, status of applied links at one place. Inshort this mini portal for you to track everything at one place.
angular career career-management career-plan chrome-extension chrome-storage-api observable promise rajesh-rathore typescript
Last synced: 15 Dec 2024
https://github.com/shenfe/promises-aplus
A lightweight implementation of Promises/A+.
promise promise-api promises-aplus
Last synced: 24 Nov 2024
https://github.com/soenkekluth/nextframe
Promise for requestAnimationFrame plus nextFrames, sequence, delay, throttleFrames, waitFrames
delay loop nextframe performance promise rendering requestanimationframe sequence settimeout throttle unblocking until wait when
Last synced: 07 Nov 2024
https://github.com/palashmon/learnes6
:fire: Starter files to Learn with ES6 for Everyone by @wesbos
arrow-functions async-await babel babel7 dom es2017 es6 es7 es8 eslint javascript-modules learning practice promise wesbos
Last synced: 22 Nov 2024