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

Topic: "promises"

mxcl/PromiseKit

Promises for Swift & ObjC.

Language: Swift - Size: 10.2 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 14,272 - Forks: 1,460

sindresorhus/promise-fun

Promise packages, patterns, chat, and tutorials

Size: 44.9 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 5,098 - Forks: 138

amphp/amp

A non-blocking concurrency framework for PHP applications. 🐘

Language: PHP - Size: 2.54 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4,378 - Forks: 262

zio/zio

ZIO — A type-safe, composable library for async and concurrent programming in Scala

Language: Scala - Size: 3.04 GB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 4,325 - Forks: 1,379

google/promises

Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.

Language: Objective-C - Size: 492 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 3,834 - Forks: 304

vitaly-t/pg-promise

PostgreSQL interface for Node.js

Language: JavaScript - Size: 7.98 MB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 3,547 - Forks: 220

bikeshaving/crank

The Just JavaScript Framework

Language: TypeScript - Size: 33.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2,751 - Forks: 79

LeaVerou/bliss

Blissful JavaScript

Language: JavaScript - Size: 932 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 2,393 - Forks: 101

malcommac/Hydra

⚡️ Lightweight full-featured Promises, Async & Await Library in Swift

Language: Swift - Size: 2.12 MB - Last synced at: 8 days ago - Pushed at: about 4 years ago - Stars: 2,050 - Forks: 115

pburtchaell/redux-promise-middleware

Enables simple, yet robust handling of async action creators in Redux

Language: JavaScript - Size: 1.05 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 1,977 - Forks: 186

frontarm/async-javascript-cheatsheet

Cheatsheet for promises and async/await.

Language: HTML - Size: 316 KB - Last synced at: 7 months ago - Pushed at: about 7 years ago - Stars: 1,946 - Forks: 110

Thomvis/BrightFutures 📦

Write great asynchronous code in Swift using futures and promises

Language: Swift - Size: 938 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1,903 - Forks: 188

getify/asynquence 📦

Asynchronous flow control (promises, generators, observables, CSP, etc)

Language: JavaScript - Size: 503 KB - Last synced at: 18 days ago - Pushed at: almost 6 years ago - Stars: 1,736 - Forks: 149

sindresorhus/pify

Promisify a callback-style function

Language: JavaScript - Size: 71.3 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 1,510 - Forks: 69

sindresorhus/p-map

Map over promises concurrently

Language: JavaScript - Size: 57.6 KB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 1,470 - Forks: 63

getify/CAF

Cancelable Async Flows (CAF)

Language: JavaScript - Size: 223 KB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 1,346 - Forks: 48

proyecto26/RestClient

🦄 A Promise based REST and HTTP client for Unity 🎮

Language: C# - Size: 47.5 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1,312 - Forks: 175

RickWong/react-transmit 📦

Relay-inspired library based on Promises instead of GraphQL.

Language: JavaScript - Size: 154 KB - Last synced at: about 2 months ago - Pushed at: over 8 years ago - Stars: 1,310 - Forks: 61

futureverse/future

:rocket: R package: future: Unified Parallel and Distributed Processing in R for Everyone

Language: R - Size: 17.4 MB - Last synced at: 17 days ago - Pushed at: 20 days ago - Stars: 998 - Forks: 92

qzind/tray

Browser plugin for sending documents and raw commands to a printer or attached device.

Language: Java - Size: 218 MB - Last synced at: 18 days ago - Pushed at: 20 days ago - Stars: 959 - Forks: 317

qiu8310/minapp

重新定义微信小程序的开发

Language: TypeScript - Size: 2.31 MB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 924 - Forks: 68

henriqueinonhe/promises-training

Practice working with promises through a curated collection of interactive challenges. This repository provides a platform to refine your skills, complete with automated tests to to give you instant feedback and validate your progress.

Language: TypeScript - Size: 1.53 MB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 850 - Forks: 36

belozierov/SwiftCoroutine 📦

Swift coroutines for iOS, macOS and Linux.

Language: Swift - Size: 3.96 MB - Last synced at: 15 days ago - Pushed at: about 4 years ago - Stars: 833 - Forks: 51

supercharge/promise-pool

Map-like, concurrent promise processing

Language: JavaScript - Size: 188 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 819 - Forks: 41

ocsigen/lwt

OCaml promises and concurrent I/O

Language: OCaml - Size: 28.8 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 776 - Forks: 184

getify/native-promise-only 📦

A polyfill for native ES6 Promises as close as possible (no extensions) to the strict spec definitions.

Language: JavaScript - Size: 69.3 KB - Last synced at: 1 day ago - Pushed at: about 6 years ago - Stars: 717 - Forks: 68

mplatvoet/kovenant

Kovenant. Promises for Kotlin.

Language: Kotlin - Size: 1.53 MB - Last synced at: 8 months ago - Pushed at: about 8 years ago - Stars: 654 - Forks: 28

ForbesLindesay/atdatabases

TypeScript clients for databases that prevent SQL Injection

Language: TypeScript - Size: 2.99 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 632 - Forks: 48

lukeed/httpie

A Node.js HTTP client as easy as pie! 🥧

Language: JavaScript - Size: 63.5 KB - Last synced at: about 16 hours ago - Pushed at: almost 2 years ago - Stars: 583 - Forks: 21

funcool/promesa

A promise library & concurrency toolkit for Clojure and ClojureScript.

Language: Clojure - Size: 1.45 MB - Last synced at: 12 days ago - Pushed at: 23 days ago - Stars: 531 - Forks: 60

developit/asyncro

⛵️ Beautiful Array utilities for ESnext async/await ~

Language: JavaScript - Size: 1.14 MB - Last synced at: 4 days ago - Pushed at: almost 8 years ago - Stars: 488 - Forks: 24

googlemaps/js-api-loader

Load the Google Maps JavaScript API script dynamically.

Language: TypeScript - Size: 5.96 MB - Last synced at: 21 days ago - Pushed at: 23 days ago - Stars: 426 - Forks: 70

vadymmarkov/Malibu

:surfer: Malibu is a networking library built on promises

Language: Swift - Size: 917 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 413 - Forks: 40

chebyrash/promise

Promise / Future library for Go

Language: Go - Size: 153 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 402 - Forks: 36

vasanthk/async-javascript

Asynchronous Programming in JavaScript

Language: JavaScript - Size: 11.7 MB - Last synced at: 8 months ago - Pushed at: over 8 years ago - Stars: 393 - Forks: 41

blakmatrix/node-zendesk

A trusted Zendesk API client library for Node.js and the browser, lovingly maintained for over 10 years.

Language: JavaScript - Size: 1.84 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 374 - Forks: 237

aantron/promise

Light and type-safe binding to JS promises

Language: Reason - Size: 385 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 341 - Forks: 25

laurentpayot/verticalize

A pipe-like function to verticalize your JavaScript code

Language: JavaScript - Size: 51.8 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 299 - Forks: 4

ysmood/yaku

A lightweight promise library

Language: JavaScript - Size: 1.06 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 289 - Forks: 26

blend/promise-utils

Lodash-like, dependency-free utilities for native ES6 promises.

Language: TypeScript - Size: 594 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 283 - Forks: 15

antfu/p 📦

Toolkit for managing multiple promises

Language: TypeScript - Size: 87.9 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 283 - Forks: 6

thalesmello/exploring-async

An essay exploring different async techniques in JavaScript.

Language: JavaScript - Size: 20.5 KB - Last synced at: 9 months ago - Pushed at: almost 10 years ago - Stars: 279 - Forks: 19

Jaynil1611/Javascript-Interview-Preparation

A curated collection of javascript interview questions & solutions.

Language: JavaScript - Size: 46.9 KB - Last synced at: 8 months ago - Pushed at: about 1 year ago - Stars: 250 - Forks: 44

timcassell/ProtoPromise

Robust and efficient library for management of asynchronous operations in C#/.Net.

Language: C# - Size: 10.4 MB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 245 - Forks: 15

tannerlinsley/swimmer

🏊 Swimmer - An async task pooling and throttling utility for JS

Language: JavaScript - Size: 118 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 225 - Forks: 8

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: 942 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 220 - Forks: 29

rstudio/promises

A promise library for R

Language: R - Size: 8.66 MB - Last synced at: 30 days ago - Pushed at: about 2 months ago - Stars: 209 - Forks: 17

nicolas-van/modern-async

A modern JavaScript tooling library for asynchronous operations using async/await, promises and async generators

Language: JavaScript - Size: 1.89 MB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 209 - Forks: 9

async-plus/async-plus

⛓ A chainable interface for Swift's async/await.

Language: Swift - Size: 306 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 205 - Forks: 8

slorber/combine-promises

Like Promise.all(array) but with an object instead of an array.

Language: TypeScript - Size: 166 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 204 - Forks: 4

julienetie/db64

A Practical IndexedDB API

Language: JavaScript - Size: 282 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 203 - Forks: 12

kentor/flush-promises

Flush all queued resolved promise handlers

Language: JavaScript - Size: 53.7 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 197 - Forks: 6

grantila/q

A platform-independent promise library for C++, implementing asynchronous continuations.

Language: C++ - Size: 13.3 MB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 194 - Forks: 23

r-lib/coro

Coroutines for R

Language: R - Size: 6.94 MB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 180 - Forks: 12

goldbergyoni/nodejs-course

Materials, slides and other goodies from my Node.JS courses

Language: JavaScript - Size: 16.9 MB - Last synced at: 9 months ago - Pushed at: about 6 years ago - Stars: 166 - Forks: 46

functional-promises/functional-promises

Write code like a story w/ a powerful Fluent (function chaining) API

Language: JavaScript - Size: 11.4 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 155 - Forks: 14

fnbrjs/fnbr.js

A library to interact with Epic Games' Fortnite HTTP and XMPP services

Language: TypeScript - Size: 5.32 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 146 - Forks: 36

cnguy/kayn

superagent-inspired Node.js lib (w/ **some** TypeScript support) for accessing Riot's League of Legend's API (discord: cnguy#3614)

Language: JavaScript - Size: 2.09 MB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 135 - Forks: 32

celery/vine

Python promises

Language: Python - Size: 269 KB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 128 - Forks: 45

HiRoFa/quickjs_es_runtime

this is a wrapper library for the javascript runtime quickjs written in rust which works with typescript, modules, promises, async, await and much more

Language: Rust - Size: 58.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 126 - Forks: 13

ealmansi/set-interval-async

Modern version of setInterval for promises and async functions.

Language: TypeScript - Size: 1.3 MB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 121 - Forks: 13

RickWong/fetch-plus

🐕 Fetch API with middlewares

Language: JavaScript - Size: 628 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 119 - Forks: 15

lilyball/Tomorrowland

Lightweight Promises for Swift & Obj-C

Language: Swift - Size: 3.35 MB - Last synced at: 27 days ago - Pushed at: over 5 years ago - Stars: 118 - Forks: 8

guzzle/command

Provides the foundation for building web service clients with Guzzle

Language: PHP - Size: 353 KB - Last synced at: 7 months ago - Pushed at: 11 months ago - Stars: 115 - Forks: 21

RyanZim/universalify

Make a callback- or promise-based function support both promises and callbacks.

Language: JavaScript - Size: 18.6 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 111 - Forks: 15

albertodebortoli/Promis

The easiest Future and Promises framework in Swift. No magic. No boilerplate.

Language: Swift - Size: 139 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 108 - Forks: 6

apisearch-io/symfony-async-kernel 📦

[Deprecated] Symfony Async Kernel adpater

Language: PHP - Size: 45.9 KB - Last synced at: 4 months ago - Pushed at: about 6 years ago - Stars: 108 - Forks: 5

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 at: 4 months ago - Pushed at: over 1 year ago - Stars: 98 - Forks: 43

Shopify/promise-kotlin

Lightweight Promises pattern implementation written on Kotlin

Language: Kotlin - Size: 122 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 86 - Forks: 13

yuhong90/node-google-calendar

Simple node module that supports Google Calendar API

Language: JavaScript - Size: 94.7 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 85 - Forks: 32

pinterest/PINFuture

An Objective-C future implementation that aims to provide maximal type safety

Language: Objective-C - Size: 683 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 84 - Forks: 13

jamiebuilds/spawndamnit

Take care of your spawn()

Language: JavaScript - Size: 126 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 84 - Forks: 5

extend-chrome/storage

Extend the Chrome Extension Storage API with Promises and great TypeScript support.

Language: TypeScript - Size: 793 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 84 - Forks: 2

siamak/zarinpal-checkout

☼ Simple implementation of ZarinPal JavaScript.

Language: JavaScript - Size: 35.2 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 79 - Forks: 12

hypebright/async_shiny

Examples to implement asynchronous programming in Shiny ✨

Language: R - Size: 74.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 77 - Forks: 8

radonjs/Radon

Object oriented state management solution for front-end development.

Language: JavaScript - Size: 275 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 77 - Forks: 6

sergioramos/apr

this is like caolan/async which is like lodash but async, but awaitful

Language: JavaScript - Size: 2.43 MB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 75 - Forks: 5

lmammino/tall

Promise-based, No-dependency URL unshortner (expander) module for Node.js

Language: TypeScript - Size: 597 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 73 - Forks: 7

mlomb/redis-rank

Manage real-time leaderboards using Redis

Language: TypeScript - Size: 168 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 69 - Forks: 8

sibnerian/electron-promise-ipc

Promise-flavored IPC calls in Electron. 100% test coverage.

Language: TypeScript - Size: 1.15 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 69 - Forks: 10

shannonmoeller/ygor

Task toolkit. For when `npm run` isn't enough and everything else is too much.

Language: JavaScript - Size: 298 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 67 - Forks: 3

mmomtchev/Queue

async/await-compatible Promise-based priority queues

Language: TypeScript - Size: 2.44 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 64 - Forks: 2

slikts/queueable

Convert streams to async ⌛ iterables ➰

Language: TypeScript - Size: 202 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 64 - Forks: 6

jcoreio/promisify-child-process

seriously like the best async child process library

Language: JavaScript - Size: 959 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 63 - Forks: 3

php-ion/php-ion 📦

Asynchronous PHP

Language: C - Size: 1.12 MB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 63 - Forks: 3

futureverse/future.callr

:rocket: R package future.callr: A Future API for Parallel Processing using 'callr'

Language: R - Size: 2.19 MB - Last synced at: 16 days ago - Pushed at: 18 days ago - Stars: 62 - Forks: 1

likerRr/jq-ajax-progress

jQuery plugin that adds support of `progress` promise

Language: JavaScript - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 61 - Forks: 28

shahradelahi/p-safe

Safely handle promise rejections

Language: TypeScript - Size: 42 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 59 - Forks: 0

davidask/Futures

Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux

Language: Swift - Size: 1.65 MB - Last synced at: 11 days ago - Pushed at: over 5 years ago - Stars: 59 - Forks: 6

franciscop/swear

🙏 Flexible promise handling with Javascript

Language: JavaScript - Size: 128 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 57 - Forks: 3

capitalone/go-future-context 📦

A simple Future (Promise) library for Go.

Language: Go - Size: 25.4 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 55 - Forks: 18

GV14982/async-airtable 📦

A lightweight npm package to handle working with the Airtable API.

Language: TypeScript - Size: 1.88 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 5

somekindofwallflower/complete-javascript-course-2021

This is the most complete JavaScript course. It's an all-in-one package that will take you from the very fundamentals of JavaScript, all the way to building modern and complex applications.

Language: JavaScript - Size: 14.2 MB - Last synced at: almost 3 years ago - Pushed at: almost 4 years ago - Stars: 54 - Forks: 5

bwalter/qt-promise

Chainable promises for Qt

Language: C++ - Size: 158 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 54 - Forks: 7

vitaly-t/spex

:bulb: Specialized Promise Extensions

Language: JavaScript - Size: 1.26 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 52 - Forks: 6

nearform/promises-workshop

Broken Promises Exercises

Language: HTML - Size: 19.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 51 - Forks: 14

Djaler/vue-promise-dialogs

A tiny & modern library that allows you to work with dialogs as with asynchronous functions.

Language: TypeScript - Size: 601 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 49 - Forks: 3

iCrawl/kaori 📦

🎻 Your friendly neighbourhood violinist bringing you the best booru images

Language: TypeScript - Size: 4.95 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 48 - Forks: 5

vovach777/node.pas

Asynchronous Event-driven server programming for EMB Delphi, powered by libuv.

Language: Pascal - Size: 31.2 MB - Last synced at: almost 3 years ago - Pushed at: about 6 years ago - Stars: 48 - Forks: 16

johnpapa/typescript-async

Creating Asynchronous Code with TypeScript

Language: TypeScript - Size: 1.81 MB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 47 - Forks: 56