Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: promise

axios/axios

Promise based HTTP client for the browser and node.js

Language: JavaScript - Size: 14.5 MB - Last synced: 22 days ago - Pushed: 23 days ago - Stars: 104,005 - Forks: 10,711

JakeChampion/fetch

A window.fetch JavaScript polyfill.

Language: JavaScript - Size: 565 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 25,801 - Forks: 2,848

zloirock/core-js

Standard Library

Language: JavaScript - Size: 49.5 MB - Last synced: 2 days ago - Pushed: 5 days ago - Stars: 23,921 - Forks: 1,610

node-fetch/node-fetch

A light-weight module that brings the Fetch API to Node.js

Language: JavaScript - Size: 1.21 MB - Last synced: 14 days ago - Pushed: 2 months ago - Stars: 8,646 - Forks: 1,000

serialport/node-serialport

Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!

Language: TypeScript - Size: 7.49 MB - Last synced: 30 days ago - Pushed: about 1 month ago - Stars: 5,688 - Forks: 997

azu/promises-book

JavaScript Promiseの本

Language: HTML - Size: 47.8 MB - Last synced: 13 days ago - Pushed: 10 months ago - Stars: 1,365 - Forks: 581

yujiosaka/headless-chrome-crawler

Distributed crawler powered by Headless Chrome

Language: JavaScript - Size: 1.53 MB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 5,477 - Forks: 406

FranckFreiburger/http-vue-loader 📦

load .vue files from your html/js

Language: JavaScript - Size: 91.8 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 1,473 - Forks: 274

Sunny-117/js-challenges

✨✨✨ Challenge your JavaScript programming limits step by step

Language: JavaScript - Size: 2.35 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1,807 - Forks: 223

kevva/download

Download and extract files

Language: JavaScript - Size: 244 KB - Last synced: 3 days ago - Pushed: 7 months ago - Stars: 1,272 - Forks: 195

infinitered/apisauce

Axios + standardized errors + request/response transforms.

Language: JavaScript - Size: 367 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 2,732 - Forks: 189

dollarshaveclub/postmate

📭 A powerful, simple, promise-based postMessage library.

Language: JavaScript - Size: 1.61 MB - Last synced: about 12 hours ago - Pushed: 12 months ago - Stars: 1,828 - Forks: 184

jdeferred/jdeferred

Java Deferred/Promise library similar to JQuery.

Language: Java - Size: 785 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 1,513 - Forks: 182

dmfay/massive-js 📦

A data mapper for Node.js and PostgreSQL.

Size: 3.73 MB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 2,491 - Forks: 174

sindresorhus/p-queue

Promise queue with concurrency control

Language: TypeScript - Size: 118 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 3,215 - Forks: 169

Real-Serious-Games/C-Sharp-Promise

Promises library for C# for management of asynchronous operations.

Language: C# - Size: 2.26 MB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 1,160 - Forks: 147

reactphp/promise

Promises/A implementation for PHP.

Language: PHP - Size: 778 KB - Last synced: about 15 hours ago - Pushed: about 15 hours ago - Stars: 2,337 - Forks: 145

philschatz/octokat.js

:octocat: Github API Client using Promises or callbacks. Intended for the browser or NodeJS.

Language: JavaScript - Size: 1.91 MB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 420 - Forks: 133

youngjuning/wx-promise-pro

✨强大、优雅的微信小程序异步库🚀

Language: JavaScript - Size: 474 KB - Last synced: 1 day ago - Pushed: over 2 years ago - Stars: 835 - Forks: 131

sindresorhus/promise-fun

Promise packages, patterns, chat, and tutorials

Size: 42 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 4,565 - Forks: 127

Shopify/graphql-batch

A query batching executor for the graphql gem

Language: Ruby - Size: 207 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,404 - Forks: 119

surmon-china/angular-admin 📦

🔏 Admin client for surmon.me blog powered by @angular and Bootstrap4

Language: TypeScript - Size: 91 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 353 - Forks: 117

Godofbrowser/vuejs-dialog

A lightweight, promise based alert, prompt and confirm dialog

Language: JavaScript - Size: 2.67 MB - Last synced: 3 days ago - Pushed: almost 3 years ago - Stars: 351 - Forks: 113

nodeshift/opossum

Node.js circuit breaker - fails fast ⚡️

Language: JavaScript - Size: 7.17 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,203 - Forks: 101

k-water/electron-filesystem

FileSystem for windows

Language: JavaScript - Size: 1.74 MB - Last synced: 3 months ago - Pushed: almost 6 years ago - Stars: 419 - Forks: 99

wtfaremyinitials/osa-imessage

Send and receive iMessages with nodejs

Language: JavaScript - Size: 2.07 MB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 322 - Forks: 96

krakenjs/post-robot

Cross domain post-messaging on the client side using a simple listener/client pattern.

Language: JavaScript - Size: 10.2 MB - Last synced: about 1 month ago - Pushed: almost 1 year ago - Stars: 728 - Forks: 94

lei-mu/luch-request

luch-request 是一个基于Promise 开发的uni-app跨平台、项目级别的请求库,它有更小的体积,易用的api,方便简单的自定义能力。

Language: JavaScript - Size: 763 KB - Last synced: 27 days ago - Pushed: 8 months ago - Stars: 578 - Forks: 91

elbywan/wretch

A tiny wrapper built around fetch with an intuitive syntax. :candy:

Language: TypeScript - Size: 3.6 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 4,520 - Forks: 90

posva/vue-promised

💝 Composable Promises & Promises as components

Language: TypeScript - Size: 2.28 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,880 - Forks: 87

fluture-js/Fluture

🦋 Fantasy Land compliant (monadic) alternative to Promises

Language: JavaScript - Size: 2.11 MB - Last synced: 13 days ago - Pushed: 22 days ago - Stars: 2,472 - Forks: 84

patrickjuchli/basic-ftp

FTP client for Node.js, supports FTPS over TLS, passive mode over IPv6, async/await, and Typescript.

Language: TypeScript - Size: 1.09 MB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 644 - Forks: 81

chadxz/imap-simple 📦

Wrapper over node-imap, providing a simpler api for common use cases

Language: JavaScript - Size: 134 KB - Last synced: 7 days ago - Pushed: almost 3 years ago - Stars: 244 - Forks: 80

cferdinandi/atomic

A tiny, Promise-based vanilla JS Ajax/HTTP plugin with great browser support.

Language: HTML - Size: 224 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 541 - Forks: 78

bhushankummar/amazon-mws

Amazon MWS NodeJS Wrapper

Language: JavaScript - Size: 335 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 198 - Forks: 78

hzzly/MagicMusic

🎵帅气的手机端音乐播放器(vue vue-router vuex flex ...)

Language: Vue - Size: 6.31 MB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 370 - Forks: 76

freshOS/Then

:clapper: Tame async code with battle-tested promises

Language: Swift - Size: 75.7 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 987 - Forks: 76

syrusakbary/promise

Ultra-performant Promise implementation in Python

Language: Python - Size: 237 KB - Last synced: about 18 hours ago - Pushed: 4 months ago - Stars: 361 - Forks: 74

tulios/mappersmith

is a lightweight rest client for node.js and the browser

Language: TypeScript - Size: 262 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 330 - Forks: 71

sindresorhus/emittery

Simple and modern async event emitter

Language: JavaScript - Size: 964 KB - Last synced: about 13 hours ago - Pushed: 3 months ago - Stars: 1,692 - Forks: 71

lahmatiy/es6-promise-polyfill

ES6 Promise polyfill

Language: JavaScript - Size: 15.6 KB - Last synced: 11 days ago - Pushed: over 7 years ago - Stars: 103 - Forks: 68

pocesar/node-stratum

Stratum protocol server and client for Node.js

Language: TypeScript - Size: 224 KB - Last synced: 3 days ago - Pushed: almost 5 years ago - Stars: 161 - Forks: 66

ForbesLindesay/promisejs.org

a promise website to document and promote

Language: CSS - Size: 37.3 MB - Last synced: 13 days ago - Pushed: over 3 years ago - Stars: 219 - Forks: 63

dutu/poloniex-api-node

Poloniex API client for REST and WebSocket API

Language: JavaScript - Size: 16.9 MB - Last synced: 11 days ago - Pushed: 8 months ago - Stars: 140 - Forks: 62

adamreisnz/replace-in-file

A simple utility to quickly replace contents in one or more files

Language: JavaScript - Size: 503 KB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 561 - Forks: 62

moszeed/easysoap

A simple to use SoapClient for Node.js

Language: JavaScript - Size: 94.7 KB - Last synced: 7 days ago - Pushed: about 3 years ago - Stars: 129 - Forks: 60

m4nuC/async-busboy

Promise based multipart form parser for KoaJS

Language: JavaScript - Size: 98.6 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 168 - Forks: 58

merrier/imooc-promise-sample

:pencil: 幕课网Promise入门视频源码(https://www.imooc.com/learn/949)

Size: 9.77 KB - Last synced: 7 months ago - Pushed: about 6 years ago - Stars: 87 - Forks: 57

simonbrunel/qtpromise

Promises/A+ implementation for Qt/C++

Language: C++ - Size: 984 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 250 - Forks: 57

yannickl/AwaitKit

The ES8 Async/Await control flow for Swift

Language: Swift - Size: 268 KB - Last synced: 16 days ago - Pushed: almost 3 years ago - Stars: 748 - Forks: 57

Aaronius/penpal

A promise-based library for securely communicating with iframes via postMessage.

Language: TypeScript - Size: 1.28 MB - Last synced: 10 days ago - Pushed: 5 months ago - Stars: 371 - Forks: 56

sindresorhus/p-map

Map over promises concurrently

Language: JavaScript - Size: 66.4 KB - Last synced: 23 days ago - Pushed: about 1 month ago - Stars: 1,223 - Forks: 54

coder-hxl/x-crawl

x-crawl is a flexible Node.js AI-assisted crawler library. Making crawler work more efficient, intelligent and convenient. ------ x-crawl 是一个灵活的 Node.js AI 辅助爬虫库。使爬虫工作变得更加高效、智能和便捷。(v10 版本已发布)

Language: TypeScript - Size: 39.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 829 - Forks: 54

zhengjunxin/wx-promise-request

解决微信小程序 wx.request 请求的并发数限制、不支持异步问题

Language: JavaScript - Size: 80.1 KB - Last synced: 1 day ago - Pushed: about 6 years ago - Stars: 239 - Forks: 54

victorquinn/dynasty

Dynasty - Promise-based, clean DynamoDB API

Language: CoffeeScript - Size: 781 KB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 159 - Forks: 53

atapas/promise-interview-ready

Learn JavaScript Promises in a new way. This repository contains all the source code and examples that make you ready with promises, especially for your interviews 😉.

Language: JavaScript - Size: 68.4 KB - Last synced: 13 days ago - Pushed: 8 months ago - Stars: 212 - Forks: 50

peerigon/phridge

A bridge between node and PhantomJS

Language: JavaScript - Size: 205 KB - Last synced: 6 days ago - Pushed: about 7 years ago - Stars: 519 - Forks: 50

thunks/thunks 📦

A small and magical composer for all JavaScript asynchronous.

Language: JavaScript - Size: 656 KB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 527 - Forks: 47

approvers/RADWIMPS

君の then-then-then 世は Promise で Future

Language: HTML - Size: 347 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 267 - Forks: 45

rapidjs/rapid.js

An ORM-like Interface and a Router For Your API Requests

Language: JavaScript - Size: 4.09 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 712 - Forks: 45

bajankristof/nedb-promises

A dead-simple promise wrapper for nedb.

Language: JavaScript - Size: 480 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 295 - Forks: 44

celery/vine

Python promises

Language: Python - Size: 249 KB - Last synced: 1 day ago - Pushed: 5 days ago - Stars: 122 - Forks: 43

khannedy/belajar-javascript-async

Belajar JavaScript Async

Language: HTML - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 28 - Forks: 43

wopian/kitsu

🦊 A simple, lightweight & framework agnostic JSON:API client

Language: JavaScript - Size: 11.6 MB - Last synced: 13 days ago - Pushed: 16 days ago - Stars: 262 - Forks: 42

xDimGG/node-steamapi

An object-oriented Steam API wrapper for Node.js developers.

Language: TypeScript - Size: 224 KB - Last synced: 2 days ago - Pushed: 3 months ago - Stars: 171 - Forks: 42

pariola/paystack

Paystack API wrapper

Language: JavaScript - Size: 42 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 100 - Forks: 42

posva/mande

<700 bytes convenient and modern wrapper around fetch with smart extensible defaults

Language: TypeScript - Size: 2.55 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1,115 - Forks: 41

edisonchee/slimbot

Telegram Bot API for Node.js

Language: JavaScript - Size: 557 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 222 - Forks: 41

express-promise-router/express-promise-router

A lightweight wrapper for Express 4's Router that allows middleware to return promises

Language: JavaScript - Size: 1.66 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 378 - Forks: 41

amoldavsky/angular-mocks-async

AngularJS ngMockE2E Async

Language: JavaScript - Size: 650 KB - Last synced: 7 days ago - Pushed: about 6 years ago - Stars: 12 - Forks: 41

babel/kneden 📦

Transpile ES2017 async/await to vanilla ES6 Promise chains: a Babel plugin

Language: JavaScript - Size: 137 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 514 - Forks: 41

ForbesLindesay/throat

Throttle a collection of promise returning functions

Language: JavaScript - Size: 85 KB - Last synced: about 13 hours ago - Pushed: over 1 year ago - Stars: 483 - Forks: 40

atapas/promiviz

Visualize JavaScript Promises on the browser. Visualize the JavaScript Promise APIs and learn. It is a playground to learn about promises faster, ever!

Language: JavaScript - Size: 2.64 MB - Last synced: 13 days ago - Pushed: 7 months ago - Stars: 93 - Forks: 39

chebyrash/promise

Promise / Future library for Go

Language: Go - Size: 153 KB - Last synced: 28 days ago - Pushed: 10 months ago - Stars: 358 - Forks: 37

mikechabot/react-boilerplate

A slightly opinionated yet dead simple boilerplate for React 17.x, Webpack 5 and React Router v5

Language: TypeScript - Size: 5.97 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 172 - Forks: 37

vitalets/websocket-as-promised

A Promise-based API for WebSockets

Language: JavaScript - Size: 963 KB - Last synced: 3 days ago - Pushed: 3 months ago - Stars: 571 - Forks: 37

xiubug/vue2-element

基于vue2 + vue-router2 + element-ui + vuex2 + fetch + webpack2 企业级后台管理系统最佳实践

Language: JavaScript - Size: 1.04 MB - Last synced: 6 months ago - Pushed: over 6 years ago - Stars: 114 - Forks: 37

hjkcai/vue-modal-dialogs 📦

Promisify dialogs in Vue!

Language: JavaScript - Size: 1.12 MB - Last synced: 3 days ago - Pushed: 11 months ago - Stars: 295 - Forks: 36

vadymmarkov/When

:alarm_clock: A lightweight implementation of Promises in Swift

Language: Swift - Size: 418 KB - Last synced: 13 days ago - Pushed: about 4 years ago - Stars: 264 - Forks: 35

google/elemental2

Type checked access to browser APIs for Java code.

Language: Java - Size: 354 KB - Last synced: 6 days ago - Pushed: 8 days ago - Stars: 147 - Forks: 35

metarhia/metasync

Asynchronous Programming Library for JavaScript & Node.js

Language: JavaScript - Size: 1.19 MB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 203 - Forks: 34

promise-queue/promise-queue

Promise-based queue

Language: JavaScript - Size: 42 KB - Last synced: 9 days ago - Pushed: over 1 year ago - Stars: 231 - Forks: 34

johannesjo/angular-promise-buttons 📦

Chilled loading buttons for AngularJS

Language: JavaScript - Size: 2.36 MB - Last synced: 13 days ago - Pushed: about 6 years ago - Stars: 154 - Forks: 32

aluisiora/routeros-client 📦

Abstraction layer over the node-routeros API

Language: TypeScript - Size: 432 KB - Last synced: 5 days ago - Pushed: over 3 years ago - Stars: 71 - Forks: 32

deeplay-io/nice-grpc

A TypeScript gRPC library that is nice to you

Language: TypeScript - Size: 4.62 MB - Last synced: 1 day ago - Pushed: 13 days ago - Stars: 370 - Forks: 32

freshOS/ws-deprecated

⚠️ Deprecated - (in favour of Networking) :cloud: Elegantly connect to a JSON api. (Alamofire + Promises + JSON Parsing)

Language: Swift - Size: 29.6 MB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 353 - Forks: 32

RickWong/bitmex-orderbook 📦

The fastest order book implementation for the BitMEX WebSocket API.

Language: JavaScript - Size: 33.2 KB - Last synced: 4 days ago - Pushed: almost 6 years ago - Stars: 75 - Forks: 30

AndrewBarba/apns2

Node client for connecting to Apple's Push Notification Service using the new HTTP/2 protocol with JSON web tokens

Language: TypeScript - Size: 362 KB - Last synced: 4 days ago - Pushed: about 2 months ago - Stars: 106 - Forks: 30

vsilaev/tascalate-concurrent

Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s

Language: Java - Size: 882 KB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 197 - Forks: 29

johannesjo/angular2-promise-buttons

Chilled loading buttons for angular2

Language: TypeScript - Size: 8.05 MB - Last synced: 13 days ago - Pushed: 6 months ago - Stars: 87 - Forks: 29

awspilot/dynamodb-oop

Speak fluent DynamoDB, write code with fashion, I Promise() 😃

Language: JavaScript - Size: 3.16 MB - Last synced: 15 days ago - Pushed: over 2 years ago - Stars: 119 - Forks: 28

ysmood/yaku

A lightweight promise library

Language: JavaScript - Size: 1.06 MB - Last synced: 11 days ago - Pushed: over 2 years ago - Stars: 292 - Forks: 28

benweier/blizzard.js

A promise-based Node.JS library for the Blizzard Battle.net Community Platform API

Language: TypeScript - Size: 3.14 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 142 - Forks: 28

dai-shi/react-hooks-async

[NOT MAINTAINED] React custom hooks for async functions with abortability and composability

Language: JavaScript - Size: 4.15 MB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 497 - Forks: 27

vstirbu/fsm-as-promised

A finite state machine library using ES6 promises

Language: JavaScript - Size: 244 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 464 - Forks: 27

pradel/node-instagram

Instagram api client for node that support promises.

Language: TypeScript - Size: 949 KB - Last synced: 9 days ago - Pushed: over 1 year ago - Stars: 188 - Forks: 27

lyfeyaj/ewa

Enhanced Wechat App Development Toolkit (微信小程序增强开发工具)。不同于 wepy 或者 mpvue,是一个轻量级小程序开发框架。支持原生小程序所有功能,无需学习,极易上手。支持转换为百度/字节跳动/QQ/支付宝小程序。

Language: JavaScript - Size: 2.07 MB - Last synced: 5 days ago - Pushed: almost 3 years ago - Stars: 181 - Forks: 26

mushan0x0/wxapp-api-interceptors

微信小程序api拦截器

Language: JavaScript - Size: 85 KB - Last synced: 10 days ago - Pushed: over 5 years ago - Stars: 110 - Forks: 26

YACLib/YACLib

Yet Another Concurrency Library

Language: C++ - Size: 4.37 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 246 - Forks: 26

janryWang/mfetch 📦

mfetch will provide you with a strong ability to request resource management

Language: JavaScript - Size: 287 KB - Last synced: 12 months ago - Pushed: about 5 years ago - Stars: 93 - Forks: 25