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
79,350 visible repositories in the index
1–24 of 48 · 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
A General-purpose Task-parallel Programming System in C++
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
Blazing fast concurrent HashMap for Rust.
A library of C++ coroutine abstractions for the coroutines TS
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
Build applications, scripts, and automations powered by high-performance multicore computing using Node.js
An extremely intuitive, small, and fast functional reactive stream library for JavaScript
Facilities for async programming and communication in Clojure
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
Next generation API for .NET
Asynchronous, Reactive Programming for Scala and Scala.js.