Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Async Programming

Async Programming

103 projects

Showing 31 of 103 projects

p-race
p-raceJavaScript

An improved Promise.race() with proper empty iterable handling and AbortSignal support.

#async-programming#promise-utilities#es6-promises
Stars52
Forks6
Last commit3 years ago
HCoroutines
HCoroutinesC#

A hierarchical coroutine library for Godot 4.x in C#, enabling intuitive sequential game logic with async support and Godot-specific integrations.

#game-logic#godot-4#async-programming
Stars52
Forks5
Last commit1 year ago
AWS SDK
AWS SDKJava

Enables AWS SDK v2 usage within Vert.x applications by providing a Vert.x-based HTTP client and executor.

#aws-integration#async-programming#non-blocking
Stars51
Forks13
Last commit2 years ago
C#
C#C#

A .NET client library for building Telegram bots using the official Bot API.

#async-programming#net-6#nuget-package
Stars51
Forks10
Last commit3 years ago
p-finally
p-finallyJavaScript

A ponyfill for Promise.prototype.finally() that runs cleanup logic when a promise settles.

#ponyfill#async-programming#promise-utilities
Stars47
Forks8
Last commit5 years ago
ADAPT
ADAPTPascal

A foundation library providing powerful multi-threaded, thread-safe capabilities for Delphi, C++ Builder, and FreePascal projects.

#collections-library#event-driven#async-programming
Stars45
Forks14
Last commit8 years ago
promise
promiseCrystal

A fully typed promise implementation for Crystal Lang, enabling asynchronous operations with type safety.

#futures#functional-programming#async-programming
Stars45
Forks3
Last commit1 month ago
bluebird-promisell
bluebird-promisellJavaScript

A functional programming library for promises that enables composable async code with utilities like liftp, traversep, and foldp.

#functional-programming#async-programming#bluebird
Stars44
Forks4
Last commit
Carrier
CarrierCommon Lisp

A lightweight, async HTTP client for Common Lisp built on cl-async and fast-http.

#async-programming#api-client#streaming
Stars43
Forks9
Last commit2 years ago
fpEs
fpEsJavaScript

A lightweight functional programming library for JavaScript providing core utilities like Maybe, MonadIO, pattern matching, and pub/sub.

#functional-programming#js#composition
Stars43
Forks4
Last commit9 days ago
obsify
obsifyJavaScript

Convert callback-style functions and modules into Observables for reactive programming.

#functional-programming#rxjs-compatible#callback-to-observable
Stars41
Forks0
Last commit10 years ago
Concurrency on iOS
Concurrency on iOSSwift

Playground demonstrating iOS concurrency concepts presented at @Swift 2017 conference.

#ios#educational#async-programming
Stars32
Forks5
Last commit9 years ago
Nproc
NprocOCaml

A process pool implementation for OCaml that enables parallel task execution across multiple cores using message-passing.

#parallel-computing#async-programming#performance-optimization
Stars30
Forks6
Last commit13 years ago
p-log
p-logJavaScript

Log the value or error of a promise without affecting the promise chain.

#developer-tools#async-programming#promise-utility
Stars30
Forks5
Last commit5 years ago
Promises
PromisesGame Maker Language

A JavaScript Promise polyfill adapted for GameMaker Studio 2.3+ to handle asynchronous operations.

#javascript-api#asynchronous-operations#game-scripting
Stars26
Forks1
Last commit3 years ago
Flow-iOS
Flow-iOSSwift

A Swift utility and design pattern for creating clean, readable, and reusable logic and data flows in iOS apps.

#ios#data-flow#async-programming
Stars21
Forks3
Last commit9 years ago
ember-pipeline
ember-pipelineJavaScript

A library for railway oriented programming in Ember.js applications, enabling composable pipelines with cancellation handling.

#workflow-management#functional-programming#async-programming
Stars19
Forks2
Last commit
sporadic
sporadicJavaScript

A JavaScript library providing composable concurrency abstractions like channels, streams, and coroutines.

#library#async-await#async-programming
Stars18
Forks3
Last commit3 days ago
IRC::Client
IRC::ClientRaku

A Raku module for building extensible IRC clients with non-blocking responses and output filtering.

#event-driven#plugin-system#async-programming
Stars16
Forks8
Last commit5 months ago
nvim-lusc
nvim-luscLua

A Lua library bringing structured concurrency to Neovim, inspired by Python's Trio API.

#trio-inspired#async-programming#vim
Stars16
Forks0
Last commit2 years ago
Grooveex
GrooveexGroovy

A Groovy extension module for Vert.x that adds syntactic sugar and a DSL for more idiomatic Groovy APIs.

#event-driven#async-programming#dsl
Stars14
Forks1
Last commit10 years ago
Vert.x Async
Vert.x AsyncJava

A port of caolan/async to Vert.x, providing helper methods for common asynchronous patterns in Java.

#functional-programming#library#async-programming
Stars12
Forks1
Last commit4 years ago
etude
etudeElixir

A library providing futures and asynchronous task execution with retry and concurrency control for Elixir/Erlang.

#futures#retry-logic#functional-programming
Stars11
Forks1
Last commit9 years ago
eosnet
eosnetC#

An asynchronous .NET Core client library for interacting with the EOS blockchain, featuring an RPC client and wallet.

#cryptocurrency-wallet#rpc-client#eos
Stars11
Forks5
Last commit7 years ago
ember-computed-promise-monitor
ember-computed-promise-monitorTypeScript

A lightweight Ember.js addon for managing async behavior in computed properties with promise state tracking.

#async-programming#ember-addon#state-tracking
Stars11
Forks1
Last commit
ada-winrt
ada-winrtAda

Ada language bindings for the Microsoft Windows WinRT API, enabling Windows Store and Desktop application development.

#gcc#gpr-build#async-programming
Stars11
Forks3
Last commit6 years ago
micropython-ch9121
micropython-ch9121Python

MicroPython library for controlling CH9121 Ethernet modules using uasyncio.

#iot#embedded-systems#ethernet
Stars10
Forks2
Last commit5 years ago
deno-context
deno-contextTypeScript

A Deno library for propagating deadlines, cancellation signals, and request-scoped values across promises, inspired by Go's context.

#async-programming#request-scoping#cancellation
Stars6
Forks1
Last commit6 years ago
SteamStandardProject
SteamStandardProjectC#

A collection of .NET Standard libraries providing functionality for various Steam services and APIs.

#steamkit-alternative#async-programming#rest-api
Stars3
Forks0
Last commit8 years ago
DSharpPlus
DSharpPlus

A .NET Discord API wrapper for building Discord bots and applications.

#discord-bots#slash-commands#async-programming
Stars2
Forks1
Last commit7 years ago
promise-do-until
promise-do-untilJavaScript

A promise utility that repeatedly executes a function until a condition returns true, then resolves.

#es6-promise#async-await#async-programming
Stars1
Forks0
Last commit8 years ago
PreviousPage 3 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
8 years ago
8 years ago
2 years ago
#Concurrency31
#Functional Programming26
#Javascript24
#Error Handling19
#Promises17
#Dotnet15
#Async15
#Nodejs12
#Swift11
#Asynchronous10
#Utility Library10
#Fsharp9