Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 reactive-stream Open-Source Projects
-
RxJava
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Is this similar RxJava, the reactive extensions library for https://github.com/ReactiveX/RxJava ? I have made that work in Clojure in production.
-
Project mention: Is it wrong to use "try-catch" inside a reactive stream operator (project reactor)? | /r/learnprogramming | 2023-12-10
I was exploring reactive streams with project reactor and I encountered a use case where I needed to skip to the next event if an error occurred during the processing of the current event (e.g. deserialization issue).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
-
Project mention: Ask HN: What are some of the most elegant codebases in your favorite language? | news.ycombinator.com | 2023-06-17
-
CombineExt
CombineExt provides a collection of operators, publishers and utilities for Combine, that are not provided by Apple themselves, but are common in other Reactive Frameworks and standards.
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Reactive-kafka
Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
-
-
-
alpakka
Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
-
-
-
-
-
hivemq-mqtt-client
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
-
-
Project mention: Ask HN: Those making $500/month on side projects in 2024 – Show and tell | news.ycombinator.com | 2024-01-23
My quite niche open source project broke this threshold last year, via Github sponsorships. Of course, I put a lot of time into it, so it's not "passive income" or even "market rate income", but still, without these sponsorships I wouldn't be able to work on it so much.
The project is Laminar, a UI library for Scala.js https://laminar.dev
-
-
ScaleCube
Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. it features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing
-
-
thanks for the reply!
I'm aware that Kafka is low-level (and that there is kmq, which tries to implement a message queue on top of it https://github.com/softwaremill/kmq/ ), but the exactly-once semantics seems isomorphic to having the sender and the receiver doing a 2 phase commit using the log.
what are MQ's guarantees? how are they implemented?
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
reactive-streams related posts
- Is it wrong to use "try-catch" inside a reactive stream operator (project reactor)?
- Why would users avoid a library that makes heavy use of macros in Scala 3?
- Is there any book or course about Scala front-end development?
- Humble Chronicles: Managing State with Signals
- DBA admin advice?
- ServiceTalk – A networking framework that evolves with your application
- Solid like scala library that has more powerful reactive primitives and lean syntax?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Apr 2024
Index
What are some of the best open-source reactive-stream projects? This list will help you:
Project | Stars | |
---|---|---|
1 | RxJava | 47,621 |
2 | reactor-core | 4,801 |
3 | AutoDispose | 3,359 |
4 | ReactiveSwift | 2,956 |
5 | Monix | 1,920 |
6 | CombineExt | 1,669 |
7 | Elastic4s | 1,633 |
8 | Reactive-kafka | 1,418 |
9 | sttp | 1,411 |
10 | cyclops-react | 1,296 |
11 | alpakka | 1,261 |
12 | Phantom | 1,047 |
13 | RxCombine | 1,020 |
14 | r2dbc-postgresql | 984 |
15 | ServiceTalk | 889 |
16 | hivemq-mqtt-client | 805 |
17 | Mutiny | 761 |
18 | Laminar | 711 |
19 | missionary | 601 |
20 | ScaleCube | 601 |
21 | AkkaGRPC | 429 |
22 | kmq | 319 |
23 | Airstream | 235 |