Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/robojones/x-time

setTimeout() with native promises

javascript nodejs promise settimeout timeout xtime

Last synced: 14 Oct 2024

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/robojones/once

Create promises for events in Node.js

await events nodejs promise

Last synced: 14 Oct 2024

https://github.com/3axap4ehko/asygen

0-Deps, simple and fast async generator library for browser and NodeJS.

async browser deferred generator node npm promise

Last synced: 28 Oct 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.

async promise retry

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/ashmalzahra/javascript-group-capstone-project

This JavaScript capstone project is about building web application based on an external API. The API provides data about TV Shows and the app has been built around it.

api-rest asyncronous best-practices callback code-review es6-modules git-conflicts gitflow html-css-javascript jest json promise single-page-app unit-testing webpack

Last synced: 31 Oct 2024

https://github.com/94dreamer/async-album

Callback/PubSub/Promise/Generator/Redux/RxJS 异步编程实现Demo合集

async callback promise pubsub redux rxjs

Last synced: 30 Oct 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/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: 18 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/irsol/javascript

JavaScript Practice

javascript js promise regexp

Last synced: 12 Nov 2024

https://github.com/shinnn/list-utf8-files

List all UTF8-encoded files in a given directory

async encoding javascript list nodejs promise readdir set utf-8 utf8

Last synced: 18 Oct 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/shinnn/glob-set

Like node-glob, but provides matched paths as a `Set` instead of an `Array`

gather glob matching pattern promise search set wildcards

Last synced: 18 Oct 2024

https://github.com/develephant/jsonp

A promise based JSON wrapper.

async es2017 json promise

Last synced: 04 Nov 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/softwareventures/promise

Pure functional utilities for Promises

functional lambda promise typescript

Last synced: 12 Nov 2024

https://github.com/shinnn/rmf

Remove a file or symbolic link without throwing an error when the target does not exist, as UNIX `rm -f` does

async deletion force javascript nodejs promise removal remove rm unlink

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/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/patrixr/oath

A Promise implementation

experimental learning promise typescript

Last synced: 06 Nov 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/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/xpodev/winreg-promise

A promise-based wrapper around the winreg package

nodejs promise windows-registry winreg

Last synced: 06 Nov 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/kotorik/promise-worker-remake

A modern version of promise-based messaging for Web Workers , supports transferable objects

promise transferable webworker

Last synced: 13 Nov 2024

https://github.com/iainjreid/honest-workers

🕸 Promise based WebWorkers, for much multi-threaded goodness

javascript promise web-worker

Last synced: 07 Nov 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/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/faressoft/ticks-tracer

Takes snapshots for an object across event loop ticks

async control debug fake flow nexttick process promise setimmediate snapshot test tick timer trace unit-testing

Last synced: 28 Oct 2024

https://github.com/qianbin/express-toolbox

Tools for Express

express promise

Last synced: 07 Nov 2024

https://github.com/xiyuyizhi/ww.ajax

自己封装的ajax库,支持回调和promise形式,上传、下载等

ajax file-upload filesystem promise

Last synced: 13 Oct 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/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/ecollect/pateka

Ordered pararallel asynchronous tasks.

async await nodejs parallel promise queue tasks worker

Last synced: 08 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/jzplp/promisejz

符合Promises/A+规范的Javascript异步编程Promise的完整实现,并且提供了与ECMAScript同样的实用函数。

ecmascript javascript promise

Last synced: 07 Nov 2024

https://github.com/3rd-eden/borked

Cancel async functions early when they are borked.

async function promise timeout

Last synced: 11 Nov 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/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/raigorx/trigonometric-promise

Promises heavy duty example cos sin tan

async educational example promise trigonometry

Last synced: 07 Nov 2024

https://github.com/yuhr/callable-deferred-promise

A thin wrapper class to create a callable deferred `Promise`.

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/srect/promise

实现一个符合promiseA+规范的promise

promise

Last synced: 09 Nov 2024

https://github.com/aldenvallestero/javascript-promise

Learn how to optimize time & space when performing huge business logic with JavaScript Promise.

javascript promise

Last synced: 10 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: 17 Oct 2024

https://github.com/jill64/unfurl

💠 Concurrently wait for a Promise mapped to an object while preserving the type

concurrency promise utility

Last synced: 10 Nov 2024

https://github.com/jill64/async-observer

🔭 Make Promise state observable as a string for svelte

oberservable promise svelte utility

Last synced: 10 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/axelf4/promise-trap

🤞 Records promises enabling an easy Promise.all

javascript-library promise

Last synced: 09 Nov 2024

https://github.com/avimehenwal/ts-translate

promise based asynchronous translations

promise typescript

Last synced: 14 Nov 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/streetstrider/express-toss

Makes express router handlers aware of promises. Brings more clear dataflow to handlers.

error-handling express node promise response

Last synced: 08 Nov 2024

https://github.com/honzabrecka/dopar

It runs many promises in parallel.

es6 javascript parallel promise

Last synced: 11 Oct 2024

https://github.com/saidali-ibn-zafar/asynchronous-javascript-basic-review

in this JavaScript tutorial series we'll dive into async js - from the very beginning. Rather than just start using fetch, async & await from the start, we'll take a closer look at async code & how it all works under the hood.

async await fetch-api promise

Last synced: 08 Nov 2024

https://github.com/mitya33/lightbox-lib

LightboxLib is a library of lightbox functions including rich support for creating many types of modal dialogs and also eternal/percentile loading notifications during submissions and uploads.

alert confirm css html javascript lightbox modal promise prompt

Last synced: 08 Nov 2024

https://github.com/hailiang-wang/qind

Bind callback fn as promise fn.

nodejs promise

Last synced: 10 Nov 2024

https://github.com/sevenoutman/use-abandon-on-unmount

React Hook for abandoning promises upon component unmounting

promise react react-hooks

Last synced: 10 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/cnlon/promisified-fs

A promisified version of fs(File System) in Node.js.

fs promise

Last synced: 08 Nov 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: 08 Nov 2024

https://github.com/hamzaerbay/react-github-api

A react experiment with github api

experiment fetch-api github-api promise react

Last synced: 08 Nov 2024

https://github.com/bosens-china/jsonp-asynct

jsonp asynchronous request

jsonp promise typescript

Last synced: 14 Nov 2024

https://github.com/volem/playingwithpromises

Related code for the blog post.

bluebird nodejs promise

Last synced: 10 Nov 2024

https://github.com/djaler/simple-promise-mock

A tiny utility function to create a controlled promise instance with additional methods to resolve or reject it

mock promise test

Last synced: 09 Nov 2024

https://github.com/irina-anat/goit-js-hw-09

Сolor switcher, countdown timer, a promise generator

asynchronous date promise

Last synced: 10 Nov 2024

https://github.com/xg4/async-interval

setInterval for promises and async/await

async promise setinterval

Last synced: 08 Nov 2024

https://github.com/lensh/mini-promise

Mini version promise based on promise a + specification supports asynchronous chain call.

promise

Last synced: 09 Nov 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/singcl/co

🎷 A counterfeit co & comprehension of thunk function and function* in javascript.

co generator promise thunk

Last synced: 09 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

Promise Awesome Lists
Promise Categories