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
47,133 repositories indexed
1–24 of 39 · 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++
A simple C++11 Thread Pool implementation
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.
EventMachine: fast, simple event-processing library for Ruby programs
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
🦋 Fantasy Land compliant (monadic) alternative to Promises
Facilities for async programming and communication in Clojure
Next generation API for .NET
Asynchronous, Reactive Programming for Scala and Scala.js.
Promise + progress + pause + cancel + retry for Swift.
Lightweight in-process concurrent programming
A functional programming library for TypeScript/JavaScript
The Java microservice lib. QBit is a reactive programming lib for building microservices - JSON, HTTP, WebSocket, and REST. QBit uses reactive programming to build elastic REST, and WebSockets based cloud friendly, web services. SOA evolved for mobile and cloud. ServiceDiscovery, Health, reactive StatService, events, Java idiomatic reactive programming for Microservices.
A pure go General-purpose Task-parallel Programming Framework
Platform Abstraction C++ Libraries
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
http://hopac.github.io/Hopac/Hopac.html
[Go]Distributed Actor/Grain framework for Golang with goodies
A lightweight library for writing concurrent programs in Go using the Actor model.