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

GitHub topics: await

sindresorhus/p-map

Map over promises concurrently

Language: JavaScript - Size: 50.8 KB - Last synced at: about 1 hour ago - Pushed at: 6 months ago - Stars: 1,425 - Forks: 62

adam-rocska/timeout-typescript

A lightweight TypeScript utility to create a Promise that resolves after a specified delay. Ideal for async delays in Node.js and browsers.

Language: TypeScript - Size: 0 Bytes - Last synced at: about 8 hours ago - Pushed at: about 8 hours ago - Stars: 0 - Forks: 0

TheCodeTraveler/AsyncAwaitBestPractices

Extensions for System.Threading.Tasks.Task and System.Threading.Tasks.ValueTask

Language: C# - Size: 971 KB - Last synced at: about 13 hours ago - Pushed at: 7 days ago - Stars: 1,712 - Forks: 170

launchbadge/sqlx

🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.

Language: Rust - Size: 8.77 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 14,753 - Forks: 1,387

FluentLenium/FluentLenium

FluentLenium is a web & mobile automation framework which extends Selenium to write reliable and resilient UI functional tests. This framework is React ready. Written and maintained by people who are automating browser-based tests on a daily basis.

Language: Java - Size: 18.7 MB - Last synced at: 1 day ago - Pushed at: 24 days ago - Stars: 885 - Forks: 218

David-Haim/concurrencpp

Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all

Language: C++ - Size: 996 KB - Last synced at: about 17 hours ago - Pushed at: 21 days ago - Stars: 2,552 - Forks: 228

alibaba/coobjc

coobjc provides coroutine support for Objective-C and Swift. We added await method、generator and actor model like C#、Javascript and Kotlin. For convenience, we added coroutine categories for some Foundation and UIKit API in cokit framework like NSFileManager, JSON, NSData, UIImage etc. We also add tuple support in coobjc.

Language: Objective-C - Size: 2.79 MB - Last synced at: about 13 hours ago - Pushed at: 11 months ago - Stars: 4,025 - Forks: 522

j50n/deno-proc

A better way to work with processes in Deno.

Language: TypeScript - Size: 3.94 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 6 - Forks: 0

RIMSHASAJID436/quote-Generator

Create Quote Generator Using HTML, CSS, JS, API's,

Language: HTML - Size: 0 Bytes - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

vercel/async-sema

Semaphore using `async` and `await`

Language: TypeScript - Size: 44.9 KB - Last synced at: about 2 hours ago - Pushed at: about 1 year ago - Stars: 641 - Forks: 31

node-oauth/node-oauth2-server

🚀 The successor to oauthjs/oauth2-server. 🔒 Complete, compliant, maintained and well tested OAuth2 Server for node.js. Includes native async await and PKCE.

Language: JavaScript - Size: 2.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 373 - Forks: 51

open-draft/until

Gracefully handle Promises using async/await without try/catch.

Language: TypeScript - Size: 568 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 546 - Forks: 11

vercel/async-retry

Retrying made simple, easy and async

Language: JavaScript - Size: 636 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 1,877 - Forks: 53

vercel/micro

Asynchronous HTTP microservices

Language: TypeScript - Size: 1020 KB - Last synced at: about 15 hours ago - Pushed at: 11 months ago - Stars: 10,597 - Forks: 455

groue/Semaphore

A Synchronization Primitive for Swift Concurrency

Language: Swift - Size: 42 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 575 - Forks: 23

StephenCleary/AsyncEx

A helper library for async/await.

Language: C# - Size: 1.16 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 3,623 - Forks: 361

Shynixn/MCCoroutine

MCCoroutine is a library, which adds extensive support for Kotlin Coroutines for Minecraft Server environments.

Language: Kotlin - Size: 38.3 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 234 - Forks: 20

neosmart/AsyncLock

An async/await-friendly lock for .NET, complete with asynchronous waits, safe reëntrance, and more.

Language: C# - Size: 85 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 200 - Forks: 28

spatie/async

Easily run code asynchronously

Language: PHP - Size: 291 KB - Last synced at: 7 days ago - Pushed at: 30 days ago - Stars: 2,713 - Forks: 183

importcjj/mobc

A generic connection pool for Rust with async/await support

Language: Rust - Size: 280 KB - Last synced at: about 13 hours ago - Pushed at: 7 days ago - Stars: 285 - Forks: 45

youngjuning/wx-promise-pro

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

Language: JavaScript - Size: 474 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 828 - Forks: 129

malcommac/Hydra

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

Language: Swift - Size: 2.12 MB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 1,974 - Forks: 112

tobysmith568/await-at-least

A small set of functions to await at least a certain amount of time before resolving a promise.

Language: TypeScript - Size: 188 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

es-shims/Promise.allSettled

ES Proposal spec-compliant shim for Promise.allSettled

Language: JavaScript - Size: 89.8 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 97 - Forks: 10

talkpython/async-techniques-python-course

Async Techniques and Examples in Python Course

Language: Python - Size: 291 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 462 - Forks: 250

timcassell/ProtoPromise

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

Language: C# - Size: 10.2 MB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 225 - Forks: 12

inekipelov/combine-async-await

CombineAsyncAwait - A lightweight Swift library that seamlessly bridges Combine publishers with Swift's modern async/await concurrency model

Language: Swift - Size: 28.3 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

nim-works/cps

Continuation-Passing Style for Nim 🔗

Language: Nim - Size: 1.89 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 207 - Forks: 17

AvdLee/Swift-Concurrency-Course

Sample code and materials for the Swift Concurrency Course by Antoine van der Lee — SwiftLee Courses

Language: Swift - Size: 513 KB - Last synced at: 6 days ago - Pushed at: 15 days ago - Stars: 16 - Forks: 3

RIMSHASAJID436/quote_generator

Create Quote Generator Using HTML, CSS, JS, API's,

Language: HTML - Size: 2.93 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

dantrixxheron/proyecto-bd

Proyecto BD: Sistema de Gestión de Bases de Datos.

Language: TypeScript - Size: 1000 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

houd1ni/WebsocketPromisify

Makes websocket's API just like REST with Promise-like API, with native Promises.

Language: TypeScript - Size: 860 KB - Last synced at: 3 days ago - Pushed at: 12 days ago - Stars: 26 - Forks: 3

Stillpoint-Software/hyperbee.expressions

C# library that extends the capabilities of expression trees to handle asynchronous workflows and other language constructs.

Language: C# - Size: 1.03 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 6 - Forks: 0

doukai/nozdormu

Jakarta EE with Annotation processing

Language: Java - Size: 334 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

chrisnajman/rgb

Demo site using React Router Dom V6

Language: CSS - Size: 602 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

chrisnajman/vanlife

Demo site using React Router Dom V6

Language: JavaScript - Size: 5.38 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

tannerdsilva/SwiftSlash

Concurrent shell scripting framework with deep support for async/await.

Language: Swift - Size: 137 KB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 64 - Forks: 1

owent/libcopp

cross-platform coroutine library in c++

Language: C++ - Size: 2.95 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 846 - Forks: 106

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: 5 days ago - Pushed at: 8 months ago - Stars: 204 - Forks: 9

a-rustacean/tempmail

Simplify temporary email management and interaction, including message retrieval and attachment downloads, using Rust.

Language: Rust - Size: 393 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 11 - Forks: 1

vipcxj/jasync

make async-await code style available in java just like csharp and es6

Language: Java - Size: 1.34 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 130 - Forks: 14

socketry/async-await

Why wait? It's available today!

Language: Ruby - Size: 64.5 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 77 - Forks: 2

vsanthanam/NetworkReachability

Modern Network Reachability in Swift using Structured Concurrency

Language: Swift - Size: 19.7 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 22 - Forks: 6

reddavis/Asynchrone

Extensions and additions to AsyncSequence, AsyncStream and AsyncThrowingStream.

Language: Swift - Size: 2.41 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 203 - Forks: 18

biz9framework/biz9-data

The BiZ9-Data Package is an object-relational mapper (ORM) data access layer using Node.js. The package consists of create, read, update and destroy (CRUD) methods to handle data access and manipulations.

Language: JavaScript - Size: 11 MB - Last synced at: 13 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

whatisaphone/genawaiter

Stackless generators on stable Rust.

Language: Rust - Size: 219 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 462 - Forks: 33

romanpunia/aspromise

Promise for AngelScript

Language: C++ - Size: 2.14 MB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 0

tannerlinsley/swimmer

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

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

matheusjohannaraujo/zynq

Zynq is a PHP library that brings JavaScript-like asynchronous features to PHP, including support for timers, promises, async/await behavior, and multi-threaded execution via RPC.

Language: PHP - Size: 96.7 KB - Last synced at: 14 days ago - Pushed at: 19 days ago - Stars: 7 - Forks: 4

LeonHartley/Coerce-rs

Actor runtime and distributed systems framework for Rust

Language: Rust - Size: 1.7 MB - Last synced at: 19 days ago - Pushed at: about 1 year ago - Stars: 721 - Forks: 27

arthurfiorette/tuple-it 📦

🦋 A simple Promise to [error, data] catcher.

Language: JavaScript - Size: 173 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 46 - Forks: 1

derektypist/fcc-forum-leaderboard

Practice asynchronous JavaScript by coding the FCC forum leaderboard

Language: JavaScript - Size: 7.81 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

metarhia/web-locks

Web Locks API 🔒

Language: JavaScript - Size: 203 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 90 - Forks: 11

AranFononi/NewsApp-SwiftUI-Concurrency

Asynchronous News Fetching with Swift Concurrency - Udemy iOS Concurrency Course Project

Language: Swift - Size: 489 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 10 - Forks: 2

AranFononi/Random-Image-And-Quote-iOS-Concurrency-APP

Asynchronous Random Image and Quote Fetching with Swift Concurrency - Udemy iOS Concurrency Course Project

Language: Swift - Size: 189 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

mystyButterfly/react-router

Simple project for junior developers. Shows how you can use React Router. Hopefully it will save you a lot of time.

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

rauldeheer/use-async-effect

:running: Asynchronous side effects, without the nonsense

Language: JavaScript - Size: 225 KB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 317 - Forks: 20

awaescher/ObviousAwait

🧵 Expressive aliases to ConfigureAwait(true) and ConfigureAwait(false)

Language: C# - Size: 266 KB - Last synced at: 22 days ago - Pushed at: almost 2 years ago - Stars: 75 - Forks: 6

codemodsquad/asyncify

Don't keep your promises 😉

Language: TypeScript - Size: 1.06 MB - Last synced at: about 20 hours ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 6

HowProgrammingWorks/Promise

Asynchronous Programming with Promises

Language: JavaScript - Size: 69.3 KB - Last synced at: 14 days ago - Pushed at: 10 months ago - Stars: 21 - Forks: 15

Synaptic724/melder

Melder is a high-performance, thread-safe Dependency Injection (DI) container for modern Python applications. Built for clarity, speed, and the no-GIL era.

Language: Python - Size: 219 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

nerzh/swift-telegram-sdk

🤖 The wrapper for the Telegram Bot API written in Swift. It's not a framework. There is no special syntax here. This is a library that implements all Telegram Bot API methods, which is available to you to work with Vapor, Smoke, Hummingbird, FlyingFox.

Language: Swift - Size: 1.02 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 228 - Forks: 34

SOF3/await-generator

Write code in async/await style in PHP using generators.

Language: PHP - Size: 1.84 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 124 - Forks: 15

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: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

HowProgrammingWorks/AsyncAwait

Async/Await

Language: JavaScript - Size: 46.9 KB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 11 - Forks: 13

Dometrain/from-zero-to-hero-asynchronous-programming-in-csharp

The accompanying source code for the DomeTrain Course "From Zero to Hero: Asynchronous Programming in C#"

Language: C# - Size: 16.7 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 7

HowProgrammingWorks/Thenable

Thenable contract

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

rspeele/TaskBuilder.fs

F# computation expression builder for System.Threading.Tasks

Language: F# - Size: 117 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 235 - Forks: 27

lifeomic/attempt

A JavaScript library that makes it easier to retry functions that return a promise

Language: TypeScript - Size: 485 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 193 - Forks: 17

fwextensions/figma-await-ipc

A simple await-able replacement for postMessage in Figma plugins

Language: TypeScript - Size: 425 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 4

async-plus/async-plus

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

Language: Swift - Size: 306 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 203 - Forks: 8

modal-labs/synchronicity

Synchronicity lets you interoperate with asynchronous Python APIs.

Language: Python - Size: 426 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 108 - Forks: 4

coderaiser/try-to-catch

functional try-catch wrapper for promises

Language: JavaScript - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 39 - Forks: 0

moocf/locked-queue.java

A Locked Queue in a concurrent FIFO queue that uses locks and conditions to block enqueue when queue is full, and dequeue when it is empty.

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

LMOORS30/sqly

A lightweight macro system on top of sqlx, inspired by ormx.

Language: Rust - Size: 223 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

jchip/xaa

async/await/Promise helpers - delay, defer, timeout, each, map, filter

Language: TypeScript - Size: 342 KB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

xobotyi/await-of

await wrapper for easier errors handling without try-catch

Language: TypeScript - Size: 1.8 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 271 - Forks: 16

coderaiser/supertape

📼 Simplest high speed testing

Language: JavaScript - Size: 639 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 3

pedronauck/micro-router

:station: A tiny and functional router for Zeit's Micro

Language: JavaScript - Size: 756 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 619 - Forks: 34

haifenghuang/magpie

:bird: Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).

Language: Go - Size: 17.5 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 128 - Forks: 16

belozierov/SwiftCoroutine 📦

Swift coroutines for iOS, macOS and Linux.

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

chuntaro/emacs-async-await

Async/Await for Emacs

Language: Emacs Lisp - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 73 - Forks: 5

devlato/async-wait-until

Waits for an expectation to be truthy. A small library with a convenient API suitable for unit and integration testing

Language: TypeScript - Size: 560 KB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 76 - Forks: 13

EmberExperts/ember-await

Await component for Ember Applications. Resolve your data on demand, just when needed.

Language: JavaScript - Size: 3.72 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 55 - Forks: 7

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 at: 3 days ago - Pushed at: over 1 year ago - Stars: 223 - Forks: 53

slorber/combine-promises

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

Language: TypeScript - Size: 166 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 205 - Forks: 5

darcyclarke/sleepover

💤 Sleep, snooze & step methods

Language: JavaScript - Size: 53.7 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 18 - Forks: 3

mvreisg/gamebase-frontend

Frontend for the Gamebase API

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

metaory/pcall.js

✱ Minimal Result/Monad like tuples for JS

Language: JavaScript - Size: 10.5 MB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 4 - Forks: 0

hazae41/plume

Typed async events with sequenced and parallel dispatching

Language: TypeScript - Size: 219 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

rudradcruze/ReactZeroToOneCodingShuttle

Basics to industry standards in React Js learning with hands on projects.

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

AllJointTW/TonJS

The node.js web framework build for ton of request.

Language: TypeScript - Size: 1.77 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

hazae41/future

Just like a Promise but you can manually resolve or reject it

Language: TypeScript - Size: 146 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

vsanthanam/AnyAsyncSequence

Type-Erased Existential Generic AsyncSequence Values in Swift

Language: Swift - Size: 227 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 1

riyadhalnur/micro-weather 📦

Retrieve weather and air quality details using the Open Weather and WorldAir Quality Index API.

Language: JavaScript - Size: 4.22 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

GeorgGeo/Questions-App

Questionnaire catalog page

Size: 553 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

KuiBaDB/kbio

Another Async IO Framework based on io_uring

Language: Rust - Size: 8.96 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 63 - Forks: 3

RexSkz/await-to-go Fork of scopsy/await-to-js

A JavaScript async-await wrapper for easy error handling like Golang (without try-catch).

Language: TypeScript - Size: 288 KB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

dannys42/SwiftAsyncSerialQueue

A simple async serial queue for Swift concurrency

Language: Swift - Size: 53.7 KB - Last synced at: 24 days ago - Pushed at: 2 months ago - Stars: 11 - Forks: 0

symplely/coroutine Fork of nikic/ditaio

Cooperative multitasking using generators. The basics of coroutines, async and await!

Language: PHP - Size: 1.56 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 60 - Forks: 5