RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- java
- rxjava
- flow
- reactive-streams
68,760 visible repositories in the index
1–24 of 60 · Most stars
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
A reactive programming library for JavaScript
Reactive Programming in Swift
C++ Parallel Computing and Asynchronous Networking Framework
Comlink makes WebWorkers enjoyable.
A General-purpose Task-parallel Programming System in C++
A simple C++11 Thread Pool implementation
Tools for concurrent programming in Rust
Zero-cost asynchronous programming in Rust
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
A high-performance non-blocking I/O networking framework focusing on RPC scenarios.
a thread-safe concurrent map for go
ZIO — A type-safe, composable library for async and concurrent programming in Scala
EventMachine: fast, simple event-processing library for Ruby programs
A lightweight C++ base library with Go-style coroutines.
Blazing fast concurrent HashMap for Rust.
A library of C++ coroutine abstractions for the coroutines TS
Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.
Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
Flow-based programming for JavaScript
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
`std::execution`, the standard C++ framework for asynchronous and parallel programming.
🦋 Fantasy Land compliant (monadic) alternative to Promises