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
