Showing 36 of 55 projects
A utility module providing powerful functions for working with asynchronous JavaScript in Node.js and browsers.
A Redux middleware library that uses ES6 generators to manage side effects like data fetching and asynchronous flows.
A high-performance C++17/20 HTTP web framework for building asynchronous, cross-platform server applications.
A short introduction to Node.js, focusing on asynchronous I/O, core modules, and the npm ecosystem.
A short introduction to Node.js, focusing on asynchronous I/O, core modules, and the event-driven programming model.
A high-performance, event-driven C++ framework for building asynchronous, non-blocking server-side applications.
A C++ library for cloud-based client-server communication using modern asynchronous APIs.
Lua-based interactive firmware for ESP8266, ESP8285, and ESP32 microcontrollers, enabling easy IoT development.
A functional reactive programming library for TypeScript and JavaScript that turns event-driven code into clean, declarative streams.
A collection of low-level libraries for iOS and Android, providing Tasks for async code management and App Links for deep linking.
A standard specification for asynchronous stream processing with non-blocking backpressure on the JVM.
A non-blocking concurrency framework for PHP using fibers to write asynchronous code like synchronous code.
An RPC framework for Rust that defines services in code, eliminating separate schema compilation and language switching.
A comprehensive collection of clear examples, explanations, and resources for learning RxJS and reactive programming.
The official Java SDK for building and consuming Model Context Protocol servers and clients, enabling Java apps to interact with AI models.
A high-level streams library for Node.js and the browser that manages synchronous and asynchronous code seamlessly.
A comprehensive collection of Node.js interview questions and answers covering core concepts, architecture, and practical examples.
Open-source implementation of Apple's Combine framework for processing values over time across multiple platforms.
Open-source implementation of Apple's Combine framework for reactive programming, compatible with older Apple OSes and cross-platform.
A collection of idiomatic, small, general-purpose Scala utilities for time, futures, pooling, and hashing.
A comprehensive beginner-to-advanced tutorial for learning reactive programming with RxJava on the JVM.
A lightweight Swift library for writing async code using Promises, Async/Await, and modern operators like all, any, map, zip, and retry.
A Swift library for writing asynchronous code using futures and promises, now superseded by Swift's async/await.
A high-performance Reactive Programming library for JavaScript focused on low memory usage.
A collection of design patterns and best practices for building scalable, maintainable Node.js applications.
A Java 8 library providing persistent data structures, functional control types, and higher-kinded abstractions for building functional applications.
A Swift implementation of futures/promises for iOS, macOS, watchOS, and tvOS to simplify asynchronous programming.
A lightweight Swift framework for reactive and functional reactive programming across Apple platforms and Linux.
A Clojure library providing deferreds and streams for asynchronous programming and interoperability between event-driven abstractions.
A lightweight Swift library for writing concise and maintainable asynchronous code using promises and async/await.
An OCaml library for building HTTP clients and servers with support for multiple asynchronous backends including Lwt, Async, and Eio.
A Swift library that brings ES8 Async/Await syntax to write asynchronous code sequentially.
An Ember Addon providing improved concurrency primitives for writing concise, cancelable, and restartable asynchronous tasks.
A Promise library for Swift that simplifies asynchronous programming with chainable operations and error handling.
A standalone Lua module for implementing finite state machines with synchronous and asynchronous transitions.
An event-driven, asynchronous, behavioral state machine library for real-time ROS applications written in C++.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.