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-11 00:19:46 UTC
- JSON Representation
https://github.com/myrotvorets/promise-chunk
Runs a list of native promises in chunks.
Last synced: 19 Dec 2024
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/ludvigalden/exectx
Cancelable and type-safe executions and contexts
cancelable context execution promise
Last synced: 11 Jan 2025
https://github.com/ianfabs/sleyp
A tiny async/await implementation of sleep
async async-await await javascript miliseconds promise sleep
Last synced: 08 Dec 2024
https://github.com/apexcaptain/koconut
Provide interchainable array, set, map and etc supporting both normal and async callbacks as their action arguments.
array array-processing array-utils async async-await async-callback async-functions async-iteration async-methods await collection data-structures iteration-process javascript loops nodejs promise typescript typescript-library
Last synced: 19 Dec 2024
https://github.com/yoannchb-pro/enqueu
Promise queue for concurrency control
async-await enqueue handler promise queue
Last synced: 12 Dec 2024
https://github.com/the-software-compagny/nestjs_module_factorydrive-sftp
SFTP driver for Factory drive module from NestJS framework
abstract abstraction async decorators disk drive driver factory factorydrive file filesystem ftp nestjs node nodejs npm promise sftp ssh storage
Last synced: 12 Dec 2024
https://github.com/ycardon/playing-with-async
Different styles of asynchronism in ES6 / node 8.x
Last synced: 08 Dec 2024
https://github.com/juanjoarreola/allcache
Instance caching library
asynchronous cache disk-cache image-cache promise swift thread-safe
Last synced: 02 Dec 2024
https://github.com/kevinadhiguna/async-await-js
A tutorial about async-await, promise, and callback in Javascript
async-await callback javascript promise
Last synced: 11 Jan 2025
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: 27 Dec 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/joyarzun/say-promise
Promise version of say
javascript nodejs npmjs promise say
Last synced: 26 Nov 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/templarian/promisecache
TypeScript Promise Cache Dectorator
Last synced: 01 Jan 2025
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/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/blissful89/utall
⚙️ Utility library ⚙️
async asynchronous browser monad node promise util utility
Last synced: 22 Nov 2024
https://github.com/twooster/testsync
JS Helper for Testing Intricate Asynchronous Code
async helper javascript promise testing
Last synced: 12 Jan 2025
https://github.com/devchris03/buscador-imagenes
Buscador de imágenes usando la API de pixabay
api-pixabay css html javscript js promise
Last synced: 13 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/nwtgck/promise-limiter-npm
Simultaneous Promise Execution Limiter, considering resource
execution javascript number promise restrict semaphore
Last synced: 13 Dec 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: 13 Dec 2024
https://github.com/shinnn/get-mode
Get a file mode
async filesystem javascript nodejs permission promise stats
Last synced: 07 Dec 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: 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/shaurya019/javascript-advanced-concepts
This repo include FetchAPi, XMLHttpRequest, Synchronous vs Asynchronous, callbackHell, Promises and other concepts to.
async async-await javascript promise sync xmlhttprequest
Last synced: 11 Jan 2025
https://github.com/skokov3812/promises-chain
The execution of the promises chain
Last synced: 23 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/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/aymkdn/promisechain
Permits to sequentially execute Promise requests one by one
Last synced: 21 Dec 2024
https://github.com/lark-org/eslint-config-lark
ESLint configuration for any projects
airbnb airbnb-eslint emotion eslint eslint-config node prettier promise react typescript
Last synced: 06 Jan 2025
https://github.com/keidrun/fantasy-utils
Small utils for Functional Programming with Promise.
functional functional-programming lodash promise promise-support ramda
Last synced: 23 Nov 2024
https://github.com/topthinking/angular-webpack
angular-webpack 运行代码
angular lazyload promise webpack
Last synced: 06 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/kezhengjie/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: 29 Dec 2024
https://github.com/xiyuyizhi/ww.ajax
自己封装的ajax库,支持回调和promise形式,上传、下载等
ajax file-upload filesystem promise
Last synced: 25 Nov 2024
https://github.com/openbytedev/rmdir-recursive-async
Delete a directory recursively asynchronously
async delete delete-files directory nodejs npm-package promise recursive remove rmdir
Last synced: 15 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: 14 Dec 2024
https://github.com/umutplvn/legere_blogapp_v1_client
Blog App
promise react redux redux-toolkit
Last synced: 18 Dec 2024
https://github.com/andr-ll/reqex
Promise based http client with built in retry and JSON validator for response
http http-client httpclient https-client nodejs promise typescript
Last synced: 18 Dec 2024
https://github.com/metastable-void/es-first-aid
The Fundamental Utilities for ECMAScript
base64 crc32 ecmascript promise utf-8 uuid
Last synced: 18 Dec 2024
https://github.com/hugocruzlfc/passing-promise-to-client-component
Passing a promise from a server component to a client component in React.
client-components nextjs promise server-components typescript
Last synced: 10 Jan 2025
https://github.com/3rd-eden/borked
Cancel async functions early when they are borked.
async function promise timeout
Last synced: 10 Jan 2025
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/afeiship/next-promise-compose
Promise compose for next.
async compose next one-by-one promise sync
Last synced: 14 Dec 2024
https://github.com/preco21/pcancel
Wrap promise function into cancelable promise function
cancel cancelable cancellation p promise
Last synced: 06 Jan 2025
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: 18 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/samantha-ruth/readme-generator
Template for creating a read-me for your project. Uses node and npm dependencies including 'inquirer'.
es6-javascript inquirer-prompt inquirerjs nodejs npm promise template-literals
Last synced: 11 Jan 2025
https://github.com/kaelzhang/node-redis-extra
redis with promisified commands.
javascript next nodejs promise redis
Last synced: 14 Dec 2024
https://github.com/yuhr/callable-deferred-promise
A thin wrapper class to create a callable deferred `Promise`.
Last synced: 30 Nov 2024
https://github.com/fabervitale/build-js-promise-from-scratch-talk
Slides of a talk about building JS Promise in Typescript
promise promise-library slides slidev typescript
Last synced: 14 Dec 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: 24 Dec 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: 01 Jan 2025
https://github.com/abhay-khandwekar/react-hooka
"react-hooka" is React-hook based state management library. "react-hooka" supports both synchronous and queued-asynchronous (FIFO) actions. All asynchronous state update operations are guaranteed to change the application state in the order of asynchronous-operation invocation.
async-await asynchronous asynchronous-actions asynchronous-store hook hooks javascript-promise promise react react-components react-hook-store react-hooks slice-state state-management store store-slice synchronous-store
Last synced: 24 Dec 2024
https://github.com/brinobruno/funcionarios-nodejs
Projeto NodeJS com Axios (Conceito de promises)
Last synced: 13 Jan 2025
https://github.com/svimaladhithan/satellite-api
Completed the task by populating the satellite details from API using accordian
css dom-manipulation html js promise
Last synced: 19 Dec 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: 24 Dec 2024
https://github.com/kotorik/ascii2d
Node.js wrapper for ascii2d.net
api api-client async image-search nodejs promise
Last synced: 18 Dec 2024
https://github.com/lei1248276/simple-axios-wechat
简易的axios微信小程序版使用typescript实现
axios http miniprogram promise request typescript wechat weixin
Last synced: 13 Jan 2025
https://github.com/asifzaman777/async-js-basic
Asynchronous JS
async-await call-stack callback callback-hell error-handling promise promise-chain
Last synced: 03 Dec 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: 28 Nov 2024
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/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: 07 Dec 2024
https://github.com/bjoernricks/socketize
Promise based socket communication for Node.js
javascript networking nodejs promise socket
Last synced: 22 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: 13 Dec 2024
https://github.com/murt/aaarray
async/await functions for arrays written in Typescript
async await javascript nodejs promise typescript
Last synced: 19 Nov 2024
https://github.com/mohamedumar083/weather-report
Broadcasting Weather report Project
bootstrap5 css dom-manipulation fetch-api html5 javascript promise
Last synced: 10 Jan 2025
https://github.com/mohamedumar083/isro-sat-details
ISRO-SAT Informations from API
bootstrap5 css dom-manipulation fetch-api html javascript promise
Last synced: 10 Jan 2025
https://github.com/patrixr/oath
A Promise implementation
experimental learning promise typescript
Last synced: 25 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/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: 25 Dec 2024
https://github.com/dodevops/yeoman-generator-typescript
A highly opinionated Yeoman generator for typescript modules
bluebird chai mocha promise typedoc typescript yeoman yeoman-generator
Last synced: 27 Sep 2024
https://github.com/jchip/item-queue
An item processing queue with Promise
item pause processing promise queue resume timer watch
Last synced: 19 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: 25 Dec 2024
https://github.com/ushelp/angular-for-javascript-turorial
Angular 2 纯 JavaScript 中文开发教程。Angular 2 for pure JavaScript tourial.
angular angular-apps angular-tutorial angular2 angular4 javascript mock promise
Last synced: 22 Nov 2024
https://github.com/lensh/mini-promise
Mini version promise based on promise a + specification supports asynchronous chain call.
Last synced: 03 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/webdeveric/image-preloader
Preload images then do something else
image-preloader preload preload-images promise
Last synced: 12 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/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/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