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–20 of 20 · Most stars
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
High-level streams library for Node.js and the browser
Enhancing Java Stream API
jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple support, function support, and a lot of additional functionality around sequential Streams. The JDK 8's main efforts (default methods, lambdas, and the Stream API) were focused around maintaining backwards compatibility and implementing a functional API for parallelism.
Asynchronous, Reactive Programming for Scala and Scala.js.
An advanced, but easy to use, platform for writing functional applications in Java 8.
A functional effect and streaming system for Clojure/Script
Parallel Collectors is a toolkit easing parallel collection processing in Java using Stream API.
Evented I/O streams for Swift
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
A Go port of the Java Streams API. Type-safe and functional Go Streams processing
PHP Iteration Tools Library
Functional Experiment in Golang
pure functional and generic programming for Erlang
TypeScript Iteration Tools Library
Ada Utility Library - Composing streams, processes, logs, serialization, encoders and more
Simple Node.JS stream (streams2) Transform that runs the transform functions concurrently (with a set max concurrency)
A collection of classes to give a fluent builder for Streams (Lazy Groovy Generators)
Gatherers library for Java Stream API
Typed, zero-dependency CSV parser and encoder for TypeScript. Streams with flat memory and runs on Node, browsers, Deno, Bun, and edge.