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

GitHub topics: promises

elchininet/home-assistant-query-selector

Easily query Home Assistant DOM elements in an asynchronous way

Language: TypeScript - Size: 1.87 MB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 6 - Forks: 1

ocsigen/lwt

OCaml promises and concurrent I/O

Language: OCaml - Size: 28.6 MB - Last synced at: about 20 hours ago - Pushed at: 19 days ago - Stars: 752 - Forks: 176

hejny/waitasecond

Waitasecond is a javascript library that makes managing async code and Promises simple and elegant. It provides an await-like API that can be used in the browser, worker, and node environment, making it a powerful tool for any project. Additionally, the library is fully typed, allowing developers to have complete confidence in the reliability of th

Language: TypeScript - Size: 99.7 MB - Last synced at: about 15 hours ago - Pushed at: 1 day ago - Stars: 12 - Forks: 1

qzind/tray

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

Language: Java - Size: 206 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 894 - Forks: 291

jenssimon/promise-loading-spinner

Advanced handling of loaders/spinners based on one or multiple Promises.

Language: TypeScript - Size: 752 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5 - Forks: 0

mxcl/PromiseKit

Promises for Swift & ObjC.

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

proyecto26/RestClient

๐Ÿฆ„ A Promise based REST and HTTP client for Unity ๐ŸŽฎ

Language: C# - Size: 47.5 MB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 1,286 - Forks: 175

GCSBOSS/nodecaf

Nodecaf is a light framework for developing RESTful Apps in a quick and convenient manner.

Language: JavaScript - Size: 688 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

zio/zio

ZIO โ€” A type-safe, composable library for async and concurrent programming in Scala

Language: Scala - Size: 2.39 GB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4,193 - Forks: 1,337

bikeshaving/crank

The Just JavaScript Framework

Language: TypeScript - Size: 26.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,707 - Forks: 75

sindresorhus/promise-fun

Promise packages, patterns, chat, and tutorials

Size: 44.9 KB - Last synced at: 3 days ago - Pushed at: 12 months ago - Stars: 4,905 - Forks: 133

ForbesLindesay/atdatabases

TypeScript clients for databases that prevent SQL Injection

Language: TypeScript - Size: 2.97 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 615 - Forks: 46

mmomtchev/Queue

async/await-compatible Promise-based priority queues

Language: TypeScript - Size: 1.54 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 63 - Forks: 2

HiRoFa/GreenCopperRuntime

Javascript runtime library built in rust which can be used with quickjs

Language: Rust - Size: 77.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 22 - Forks: 2

sindresorhus/p-map

Map over promises concurrently

Language: JavaScript - Size: 50.8 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 1,413 - Forks: 62

vitaly-t/pg-promise

PostgreSQL interface for Node.js

Language: JavaScript - Size: 7.77 MB - Last synced at: 3 days ago - Pushed at: 14 days ago - Stars: 3,501 - Forks: 218

hayouni15/nodejs-REST

This is project is a demonstration of nodejs power in creating REST API's.

Language: JavaScript - Size: 23.4 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

PeterNaydenov/ask-for-promise

Decoupled promise from the code. Promise with ttl, promise sequence, promise parallel and other useful promise tools.

Language: JavaScript - Size: 447 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

futureverse/future

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

Language: R - Size: 12.3 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 975 - Forks: 88

Miro-wq/js-09

The project focus on asynchronous programming, timers, dates, promises, and API interactions.

Language: JavaScript - Size: 1.37 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

mlomb/redis-rank

Manage real-time leaderboards using Redis

Language: TypeScript - Size: 168 KB - Last synced at: 7 days ago - Pushed at: 17 days ago - Stars: 65 - Forks: 8

RyanZim/universalify

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

Language: JavaScript - Size: 18.6 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 112 - Forks: 14

chrisweb/web-audio-api-player

๐ŸŽถ An opensource javascript (typescript) audio player for the browser, built using the Web Audio API with support for HTML5 audio elements or XMLHttpRequest

Language: TypeScript - Size: 29.8 MB - Last synced at: 9 days ago - Pushed at: 26 days ago - Stars: 16 - Forks: 4

Correia-jpv/fucking-awesome-promises

A curated list of useful resources for JavaScript Promises. With repository starsโญ and forks๐Ÿด

Size: 41 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 0

amphp/amp

A non-blocking concurrency framework for PHP applications. ๐Ÿ˜

Language: PHP - Size: 2.58 MB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 4,290 - Forks: 258

LeaVerou/bliss

Blissful JavaScript

Language: JavaScript - Size: 1.03 MB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 2,392 - Forks: 100

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.96 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 361 - Forks: 235

futureverse/future.callr

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

Language: R - Size: 1.81 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 62 - Forks: 1

nodef/extra-fs

Useful additions to inbuilt fs module.

Language: TypeScript - Size: 540 KB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

JuDelCo/Core

Service locator (IoC Container), object factory, util classes and lots of services to ease the development of C# applications and games

Language: C# - Size: 509 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 17 - Forks: 1

chebyrash/promise

Promise / Future library for Go

Language: Go - Size: 153 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 401 - Forks: 36

node-steam/market-pricing

Wrapper for the unofficial Steam Market Pricing API

Language: TypeScript - Size: 1.36 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 2

franciscop/swear

๐Ÿ™ Flexible promise handling with Javascript

Language: JavaScript - Size: 128 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 56 - Forks: 3

roggc/react-enhanced-suspense

A React 19 component that enhances React's Suspense with promise resolved values handling, error handling, retry functionality of failing promises, and more.

Language: TypeScript - Size: 65.4 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0

fnbrjs/fnbr.js

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

Language: TypeScript - Size: 5.54 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 140 - Forks: 34

divinecharlotte/javascript-capstone

In this project we used JavaScript to make websites dynamic and build basic single-page apps. using ES6 syntax, modules with also callbacks, promises, and AAA patterns for unit tests. and this project sends and receives data from an API.

Language: JavaScript - Size: 8.43 MB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 19 - Forks: 3

aantron/promise

Light and type-safe binding to JS promises

Language: Reason - Size: 385 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 342 - Forks: 25

vasanthk/async-javascript

Asynchronous Programming in JavaScript

Language: JavaScript - Size: 11.7 MB - Last synced at: 12 days ago - Pushed at: almost 8 years ago - Stars: 393 - Forks: 41

supercharge/promise-pool

Map-like, concurrent promise processing

Language: JavaScript - Size: 188 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 808 - Forks: 42

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: 33.2 MB - Last synced at: 14 days ago - Pushed at: 20 days ago - Stars: 108 - Forks: 12

r-lib/coro

Coroutines for R

Language: R - Size: 6.46 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 169 - Forks: 10

timcassell/ProtoPromise

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

Language: C# - Size: 9.93 MB - Last synced at: about 1 hour ago - Pushed at: about 3 hours ago - Stars: 218 - Forks: 12

qiu8310/minapp

้‡ๆ–ฐๅฎšไน‰ๅพฎไฟกๅฐ็จ‹ๅบ็š„ๅผ€ๅ‘

Language: TypeScript - Size: 2.31 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 926 - Forks: 68

slorber/combine-promises

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

Language: TypeScript - Size: 166 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 205 - Forks: 5

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: 12 days ago - Pushed at: 6 months ago - Stars: 3,819 - Forks: 300

ealmansi/set-interval-async

Modern version of setInterval for promises and async functions.

Language: TypeScript - Size: 1.3 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 118 - Forks: 14

mvreisg/gamebase-frontend

Frontend for the Gamebase API

Language: JavaScript - Size: 69.3 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

frontarm/async-javascript-cheatsheet

Cheatsheet for promises and async/await.

Language: HTML - Size: 316 KB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 1,946 - Forks: 110

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: 17 days ago - Pushed at: about 1 year ago - Stars: 814 - Forks: 33

Skippia/asynchronous-nodejs-playground

Event loop tasks, async debugging, baseline performance(libuv), worker threads, workepools, multiprocessing(clustering), semaphores, mutexes, atomics

Language: TypeScript - Size: 32.3 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

jpwilliams/waitgroup

A tiny version of Golang's WaitGroup with typings, promises, and zero dependencies.

Language: TypeScript - Size: 327 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 12 - Forks: 1

extend-chrome/storage

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

Language: TypeScript - Size: 793 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 83 - Forks: 2

MattCCC/fetchff

Fetchff is a lightweight, powerful and flexible HTTP client library designed to simplify request handling.

Language: TypeScript - Size: 2.11 MB - Last synced at: 13 days ago - Pushed at: 21 days ago - Stars: 35 - Forks: 3

laurentpayot/verticalize

A pipe-like function to verticalize your JavaScript code

Language: JavaScript - Size: 51.8 KB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 301 - Forks: 4

vitalets/pendings

[DEPRECATED] Better control of promises

Language: JavaScript - Size: 109 KB - Last synced at: 17 days ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

Jaynil1611/Javascript-Interview-Preparation

A curated collection of javascript interview questions & solutions.

Language: JavaScript - Size: 46.9 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 250 - Forks: 44

RickWong/react-transmit ๐Ÿ“ฆ

Relay-inspired library based on Promises instead of GraphQL.

Language: JavaScript - Size: 154 KB - Last synced at: about 23 hours ago - Pushed at: over 7 years ago - Stars: 1,310 - Forks: 61

developit/asyncro

โ›ต๏ธ Beautiful Array utilities for ESnext async/await ~

Language: JavaScript - Size: 1.14 MB - Last synced at: 5 days ago - Pushed at: about 7 years ago - Stars: 489 - Forks: 24

dracudev/basic-js

Project to practice basic JavaScript.

Language: JavaScript - Size: 34.2 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

AzizRakhim/modern-js-from-the-beginning-2.0

This is a 37+ hour in-depth course that will take you from the absolute beginning of JavaScript, learning about data types, functions and loops to learning DOM manipulation, asynchronous JS with promises, async/await and much more. You will even learn how to write unit tests for algorithms.

Language: JavaScript - Size: 67.2 MB - Last synced at: 27 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 1

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: 10 minutes ago - Pushed at: 6 months ago - Stars: 203 - Forks: 9

RjayBrown/war-the-card-game

Practice using promises and async-await with the Deck of Cards API and contribute new features to a small project

Language: JavaScript - Size: 13.8 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

goldbergyoni/nodejs-course

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

Language: JavaScript - Size: 16.9 MB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 166 - Forks: 46

vitaly-t/spex

:bulb: Specialized Promise Extensions

Language: JavaScript - Size: 1.21 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 52 - Forks: 6

Thomvis/BrightFutures ๐Ÿ“ฆ

Write great asynchronous code in Swift using futures and promises

Language: Swift - Size: 938 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 1,902 - Forks: 186

HowProgrammingWorks/Thenable

Thenable contract

Language: JavaScript - Size: 62.5 KB - Last synced at: 21 days ago - Pushed at: 4 months ago - Stars: 14 - Forks: 6

bwalter/qt-promise

Chainable promises for Qt

Language: C++ - Size: 158 KB - Last synced at: 7 days ago - Pushed at: over 7 years ago - Stars: 54 - Forks: 7

pburtchaell/redux-promise-middleware

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

Language: JavaScript - Size: 1.05 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 1,983 - Forks: 187

mainmatter/ember-promise-modals

The easy solution for rendering and handling modals in Ember.js apps. Promised.

Language: JavaScript - Size: 7.45 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 32 - Forks: 14

blend/promise-utils

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

Language: TypeScript - Size: 594 KB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 282 - Forks: 15

jamiebuilds/spawndamnit

Take care of your spawn()

Language: JavaScript - Size: 126 KB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 82 - Forks: 4

julienetie/db64

A Practical IndexedDB API

Language: JavaScript - Size: 282 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 204 - Forks: 12

belozierov/SwiftCoroutine ๐Ÿ“ฆ

Swift coroutines for iOS, macOS and Linux.

Language: Swift - Size: 3.96 MB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 835 - Forks: 51

shahradelahi/p-safe

Safely handle promise rejections

Language: TypeScript - Size: 42 KB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 63 - Forks: 0

Apoll011/Promise

A lightweight, thread-safe implementation of JavaScript-style Promises for Python. This library enables cleaner asynchronous code with chainable then/catch callbacks, automatic error propagation, and proper thread synchronization. Simplify your concurrent Python code without callback hell.

Language: Python - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

maxlath/blue-cot Fork of willconant/cot-node

CouchDB library with a simple, functional-programing-friendly API, returning promises

Language: TypeScript - Size: 1.87 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 0

brandonkal/deno-lib

A large collection of useful Typescript libraries for Deno

Language: TypeScript - Size: 1.19 MB - Last synced at: 17 days ago - Pushed at: 10 months ago - Stars: 10 - Forks: 0

wlsf82/js-yield

Sample project to demonstrate the use of JavaScript yield and promises.

Language: JavaScript - Size: 3.34 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

sindresorhus/pify

Promisify a callback-style function

Language: JavaScript - Size: 71.3 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 1,504 - Forks: 67

luk3skyw4lker/node-ntp-sync

NTP synchronization package for Node.js.

Language: JavaScript - Size: 183 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 18 - Forks: 9

AndrewJBateman/ionic-angular-project

:clipboard: App from Udemy Ionic course that is similar to Airbnb. Firebase 'ionic-maps-api' project deleted. Would need a new Firebase project creating

Language: TypeScript - Size: 5.77 MB - Last synced at: 10 days ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 9

celery/vine

Python promises

Language: Python - Size: 250 KB - Last synced at: about 23 hours ago - Pushed at: 21 days ago - Stars: 125 - Forks: 43

funcool/promesa

A promise library & concurrency toolkit for Clojure and ClojureScript.

Language: Clojure - Size: 1.3 MB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 505 - Forks: 58

getify/CAF

Cancelable Async Flows (CAF)

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

poviolabs/PovioKit

A modular library collection

Language: Swift - Size: 2.35 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 4

HowProgrammingWorks/PromiseError

Catch, unhandledRejection, rejectionHandled and multipleResolves

Language: JavaScript - Size: 22.5 KB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 1

tannerlinsley/swimmer

๐ŸŠ Swimmer - An async task pooling and throttling utility for JS

Language: JavaScript - Size: 118 KB - Last synced at: 16 days ago - Pushed at: over 4 years ago - Stars: 209 - Forks: 8

NobleMajo/hivessh

HiveSSH simplifies SSH2 connections via promise-based task execution on Linux servers with built-in server utilities and powerful command execution functions

Language: TypeScript - Size: 192 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 3

async-plus/async-plus

โ›“ A chainable interface for Swift's async/await.

Language: Swift - Size: 306 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 202 - Forks: 8

nearform/promises-workshop

Broken Promises Exercises

Language: HTML - Size: 19.4 MB - Last synced at: 26 days ago - Pushed at: 28 days ago - Stars: 50 - Forks: 13

yura-chaikovsky/dominion

Declarative Promise based Node.js framework for REST API

Language: JavaScript - Size: 275 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

Pericles001/alx-backend-javascript

ALX backend specialization track with javascript projects

Language: JavaScript - Size: 124 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

irohandev/Javascript-Chai-aur-Javascript

๐Ÿ“ Comprehensive JavaScript Notes for mastering the language! ๐Ÿš€

Language: JavaScript - Size: 71.3 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

Adityasinghvats/Javascript-basics-to-advance

Learn JS and understand the flow of backend development

Language: JavaScript - Size: 39.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

fpg1503/Asynchronous

Implementation-agnostic asynchronous code

Language: Swift - Size: 836 KB - Last synced at: 11 days ago - Pushed at: almost 7 years ago - Stars: 15 - Forks: 1

toniov/es6-promises-workshop

Workshop about ES6 native Promises

Size: 858 KB - Last synced at: 19 days ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 0

toniov/es-fixtures

esfix - Simple fixture loading for Elasticsearch on Node.js

Language: JavaScript - Size: 77.1 KB - Last synced at: 24 days ago - Pushed at: over 6 years ago - Stars: 21 - Forks: 1

hypebright/async_shiny

Examples to implement asynchronous programming in Shiny โœจ

Language: R - Size: 70.3 KB - Last synced at: 20 days ago - Pushed at: 8 months ago - Stars: 66 - Forks: 7

ayezabashir/aynchronous-JS

All about asynchronous javascript. Callbacks, Promises, and Async/Await in JS

Language: JavaScript - Size: 2.93 KB - Last synced at: 23 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

zebp/async-cell

An async cell for TypeScript that supports Node and Deno

Language: TypeScript - Size: 17.6 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 0