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/pmlcrz/aula1-mod3

Aula 1 - modulo 3

promise promises

Last synced: 20 Jan 2025

https://github.com/raigorx/trigonometric-promise

Promises heavy duty example cos sin tan

async educational example promise trigonometry

Last synced: 30 Dec 2024

https://github.com/gluons/wheres-here

🌏 Promisified Geolocation

geolocation javascript promise

Last synced: 15 Jan 2025

https://github.com/tsertkov/easy-whois

Easy WHOIS client for Node.js

async await nodejs promise whois whois-client

Last synced: 06 Dec 2024

https://github.com/sidmishraw/parole

JobPool and Promises for Java

futures promise promise-api promises

Last synced: 15 Jan 2025

https://github.com/irsol/javascript

JavaScript Practice

javascript js promise regexp

Last synced: 10 Jan 2025

https://github.com/volem/playingwithpromises

Related code for the blog post.

bluebird nodejs promise

Last synced: 07 Jan 2025

https://github.com/4bdullah7eeshan/giphy-api-example

Fetching GIFs from GIPHY API

api fetch-api promise

Last synced: 21 Jan 2025

https://github.com/hypersolution1/clearthru

This is a communication library that provides remote procedure calls (RPC) and events over websocket

communication nodejs promise rpc-library websocket

Last synced: 08 Jan 2025

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

Bind callback fn as promise fn.

nodejs promise

Last synced: 07 Jan 2025

https://github.com/8ctopus/sciter-promise

Exploring sciter promises

async-await promise sciter-js

Last synced: 04 Jan 2025

https://github.com/pawsong/react-monitor-promise

React HoC for monitoring promise state

declarative promise react

Last synced: 18 Jan 2025

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: 15 Dec 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: 13 Dec 2024

https://github.com/develephant/spawnp

A simple Async/Promise wrapper around child_process.spawn

async await es2017 node process promise spawn

Last synced: 22 Dec 2024

https://github.com/develephant/jsonp

A promise based JSON wrapper.

async es2017 json promise

Last synced: 22 Dec 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/laqudee/promise-futurable

Building Promises from scratch

promise promiseaplus rollup typescript

Last synced: 30 Nov 2024

https://github.com/cnlon/angular-controller

AngularController 用于改进 Angular1 编码体验,开启 ESNext 使用新模式。

anguarljs angular angular1 async es6 promise

Last synced: 08 Jan 2025

https://github.com/xiaodaigh/promisewebsocket

A simple extension of the Websocket object by making the .send method into a Promise

javascript promise websocket

Last synced: 21 Jan 2025

https://github.com/aenesgur/javascript-promise-with-xmlhttprequest

Example of using Promise with XMLHttpRequest for asynchronous programming in Javascript

asynchronous-programming javascript promise xmlhttprequest

Last synced: 08 Jan 2025

https://github.com/afeiship/next-is-promise

Test whether an object looks like a promises-a+ promise.

next promise thenable

Last synced: 14 Dec 2024

https://github.com/ori88c/zero-backpressure-weighted-promise-semaphore

A modern weighted promise semaphore for Node.js projects, ideal for managing workloads with varying processing requirements. It allows limiting the total weight of concurrently executing jobs, ensuring efficient resource utilization. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability.

async backpressure concurrency counting-semaphore deterministic-termination error-handling executor graceful-termination lock mutex nodejs promise promise-limit promise-semaphore rate-limiter scheduler semaphore typescript weight weighted-semaphore

Last synced: 21 Nov 2024

https://github.com/makenowjust/thenction

thenction is an abbreviation of thenable function.

javascript javascript-library promise sushi-ware

Last synced: 11 Jan 2025

https://github.com/mkgaru/esthread

modern worker threading library . inspired by deep-rain/thread

javascript promise publicdomain thread typescript webworker

Last synced: 15 Jan 2025

https://github.com/ori88c/zero-backpressure-fixed-window-promise-rate-limiter

A modern Promise rate-limiter for Node.js projects, implementing a fixed-window throttling policy. It restricts the number of tasks that can start execution within distinct, non-overlapping time windows. The API provides backpressure control by signaling availability, for enhanced efficiency.

deterministic-termination es2020 executor fixed-window graceful-shutdown javascript js nodejs promise promise-limit rate-limit rate-limiter rate-limiting scheduler throttle throttling time-window time-windows ts typescript

Last synced: 21 Nov 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: 15 Dec 2024

https://github.com/olenasavchenko/twitter-posts

https://elena-savchenko-twitter-posts.netlify.app/

fetch-api js promise

Last synced: 15 Jan 2025

https://github.com/kengotoda/promisified-properties

Handle .properties file via promisified and typed API

async promise properties

Last synced: 22 Oct 2024

https://github.com/robtimus/completion-stage

A port of Java's CompletionStage using promises

completablefuture completionstage javascript promise promises typescript

Last synced: 17 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: 29 Dec 2024

https://github.com/felix221123/age-calculator-site

This is an Age Calculator Site built as a challenge from frontend mentor

animejs await-async css3 dom-manipulation html javascript logic promise

Last synced: 25 Nov 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/ribeirogab/jscangaceiro

Advanced JavaScript Courses Alura + Cangaceiro JavaScript Book

es6 factory-pattern javascript module-pattern monkey-patching mvc-pattern poo promise proxy-pattern try-catch webpack

Last synced: 20 Jan 2025

https://github.com/jiayisheji/shredded-code

Talk is cheap. Show me the code.

promise typescript

Last synced: 14 Jan 2025

https://github.com/oleksandr-romashko/goit-js-hw-09

Homework for Timers, Date and Promices

date js promise

Last synced: 22 Jan 2025

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/idorobots/promise-based-lang

An exploration & benchmarking of weird programming language features. This time around - pure and transparent asynchrony.

benchmark concurrency language-design promise racket

Last synced: 20 Dec 2024

https://github.com/mwittig/restler-promise

A restler wrapper for the Promises/A+ implementation of your choice

api-wrapper promise rest restler restler-promise wrapper

Last synced: 16 Jan 2025

https://github.com/commenthol/asyncc-promise

Just asynchronous patterns for promises

asynchronous asynchronous-patterns parallel pattern promise serial

Last synced: 09 Jan 2025

https://github.com/kartikmehta8/pact-custom-promise

Pact is a custom implementation of JavaScript's Promise. The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value.

implementation javascript promise

Last synced: 16 Jan 2025

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: 30 Dec 2024

https://github.com/voltra/fetchjson

A Javascript library that allows to abstract all boilerplate from retrieving JSON data using the native ES6 fetch API

fetch-api fetchjson javascript-library promise

Last synced: 16 Jan 2025

https://github.com/voltra/jsonclient

A JS HTTP client specialized for JSON communications, based upon the Fetch API

fetch-api fetchjson hacktoberfest javascript javascript-library json-client promise

Last synced: 16 Jan 2025

https://github.com/justforuse/promise-limit-all

Promise all, but with max limit

javascript promise promise-all

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

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

setTimeout() with native promises

javascript nodejs promise settimeout timeout xtime

Last synced: 01 Dec 2024

https://github.com/pandiaraj-22/async-await-fetch

This is the dynamic website built using Advance javascript

bootstrap css fetch-api html javascript json promise

Last synced: 16 Jan 2025

https://github.com/dzenis-h/node-sql-shop

All of my other projects are using NoSQL DB's, but the learning never stops. In regards to that, this would be a simplified clone of my "node-book-shop" app built for the sole purpose of practicing MySQL + Sequelize ORM.

database ejs express javascript mysql nodejs promise sequelize sql

Last synced: 18 Jan 2025

https://github.com/fengdonglp/fd-promise

根据Promise/A+规范实现一个Promise(ES5)

javascript promise

Last synced: 18 Jan 2025

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/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: 07 Dec 2024

https://github.com/shinnn/import-package

Import an npm package from the disk

fallback import javascript nodejs npm package promise

Last synced: 07 Dec 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/nagilum/js-promise-vimeo-upload

Promise based JS function to upload Blob to Vimeo

javascript promise promises streaming upload vimeo

Last synced: 16 Jan 2025

https://github.com/adrianomonteiroweb/api-simulation-javascript

Como simular uma API em javaScript? Construa uma API simulada usando LocalStorage, setTimeout e Promise com retornos de todos os dados criados ou retorno por ID. Além do CRUD necessário para fazer o update, criar novos dados e deletá-los.

api api-client api-crud api-fake api-rest api-simulation crud-api localstorage mock-api promise settimeout

Last synced: 22 Jan 2025

https://github.com/spudnyk/async-wrappers

Various functions for asynchronous operations

async async-functions debounce javascript promise throttle

Last synced: 16 Jan 2025

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: 07 Dec 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: 07 Dec 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: 07 Dec 2024

https://github.com/maximilianmairinger/moreproms

A collection of additional promise extending classes. Including a (from the outside) ResablePromise, CancelAblePromise and a latestLatent utility function.

able cancel cancelable cancelablepromise collection latent more promise promises res resable resolve resolveable

Last synced: 22 Jan 2025

https://github.com/maximilianmairinger/resablepromise

Simple promise subclass, allowing for resolvement outside of callback (as property).

able promise resable resolve utility

Last synced: 22 Jan 2025

https://github.com/tflanagan/generic-throttle

A lightweight, flexible promise based throttle class perfect for any rate or concurrency limiting need

concurrency-limit javascript nodejs pool promise rate-limit throttle

Last synced: 22 Jan 2025

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: 07 Dec 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: 07 Dec 2024

https://github.com/shinnn/home-files

List all files in the home directory

async enumeration home javascript list nodejs promise

Last synced: 07 Dec 2024

https://github.com/rupam0710/fetch-api---typescript

It is a project where we fetch user details from an API using Async await and promises and render it into an HTML page and add css to it for styling. On clicking any image we are rendered to a new html page where we are showed the details of tthat person.

async async-await asynchronous-programming await css fetch-api html javascript promise typescript

Last synced: 22 Jan 2025

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: 07 Dec 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/flipeador/node-promise-ex

Provides extended promise functionality and utilities.

async-await es-module extended javascript nodejs promise

Last synced: 14 Jan 2025

https://github.com/matrixai/js-async-cancellable

Asynchronous Cancellation (Promises) for JavaScript/TypeScript

cancellation promise

Last synced: 24 Nov 2024

https://github.com/cebor/es-promisify

ES2015 Promisify Library

es2015 es6 javascript promise

Last synced: 22 Jan 2025

https://github.com/flaviotordini/promises

Javascript-style Promise implementation for Qt

async asynchronous asynchronous-programming promise promises qt qt6

Last synced: 22 Jan 2025

https://github.com/aymkdn/promisechain

Permits to sequentially execute Promise requests one by one

javascript promise

Last synced: 21 Dec 2024

https://github.com/allienx/async-once

Guarantee an async function only has one active execution at a time.

async javascript promise

Last synced: 09 Jan 2025

https://github.com/hookyns/promisesource

Promise manageable from outer scope, similar to C#'s TaskCompletionSource

completion javascript nodejs promise source taskcompletionsource typescript

Last synced: 15 Jan 2025

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 Jan 2025

https://github.com/topthinking/angular-webpack

angular-webpack 运行代码

angular lazyload promise webpack

Last synced: 06 Dec 2024

https://github.com/matan3sh/oninit-backend

The final project of Coding Academic Bootcamp, during which I developed Marketplace to look for courses by location, category and name. Every user can be impressed by the course, critique the course and develop a chat with other users. Backend development by NodeJS and Express

axios express mongodb nodejs nodemon promise routes socket-io

Last synced: 24 Nov 2024

https://github.com/zyszys/promice

Simple implementation of Promises/A+.

promise promises-aplus

Last synced: 21 Jan 2025

https://github.com/mikeludemann/javascript-promises-versus-observables

Different between Observables and Promises with JavaScript

javascript observable promise

Last synced: 07 Dec 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: 21 Dec 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

Promise Awesome Lists
Promise Categories