All Projects → reactor → Reactor Addons

reactor / Reactor Addons

Official modules for the Reactor project

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Reactor Addons

Scalecube Services
v2.0 - ScaleCube Services provides a low latency Reactive Microservices library for serverless service registry and discovery based on gossip protocol and without single point-of-failure or bottlenecks.
Stars: ✭ 23 (-86.86%)
Mutual labels:  reactive, reactive-streams, reactor, mono, flux
Reactor Netty
TCP/HTTP/UDP/QUIC client/server with Reactor over Netty
Stars: ✭ 1,743 (+896%)
Mutual labels:  reactive, reactive-streams, reactor, mono, flux
assembler
Functional, type-safe, stateless reactive Java API for efficient implementation of the API Composition Pattern for querying/merging data from multiple datasources/services, with a specific focus on solving the N + 1 query problem
Stars: ✭ 102 (-41.71%)
Mutual labels:  flux, reactive, reactive-streams, reactor
Reactor Core
Non-Blocking Reactive Foundation for the JVM
Stars: ✭ 3,891 (+2123.43%)
Mutual labels:  reactive, reactive-streams, mono, flux
Entwine
Testing tools and utilities for Apple's Combine framework.
Stars: ✭ 306 (+74.86%)
Mutual labels:  reactive, reactive-streams, test
Spring 5 Examples
This repository is contains spring-boot 2 / spring framework 5 project examples. Using reactive programming model / paradigm and Kotlin
Stars: ✭ 87 (-50.29%)
Mutual labels:  reactor, mono, flux
R2dbc Client
Reactive Relational Database Connectivity
Stars: ✭ 347 (+98.29%)
Mutual labels:  reactive, reactive-streams, reactor
KotlinReactiveMS
An educational project to learn reactive programming with Spring 5 and Kotlin
Stars: ✭ 33 (-81.14%)
Mutual labels:  reactive, reactive-streams, reactor
Reactive Ms Example
An educational project to learn reactive programming with Spring 5
Stars: ✭ 157 (-10.29%)
Mutual labels:  reactive, reactive-streams, reactor
Influxdb Client Python
InfluxDB 2.0 python client
Stars: ✭ 165 (-5.71%)
Mutual labels:  reactive, flux
Rxjava2 Extras
Utilities for use with RxJava 2
Stars: ✭ 167 (-4.57%)
Mutual labels:  reactive, reactive-streams
Pulsar4s
Idiomatic, typesafe, and reactive Scala client for Apache Pulsar
Stars: ✭ 172 (-1.71%)
Mutual labels:  reactive, reactive-streams
Rx Connect
Glue your state and pure React components with RxJS
Stars: ✭ 86 (-50.86%)
Mutual labels:  reactive, flux
Clickhouse Scala Client
Clickhouse Scala Client with Reactive Streams support
Stars: ✭ 84 (-52%)
Mutual labels:  reactive, reactive-streams
Cyclops
An advanced, but easy to use, platform for writing functional applications in Java 8.
Stars: ✭ 1,180 (+574.29%)
Mutual labels:  reactive, reactive-streams
Jetlinks Community
JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。
Stars: ✭ 2,405 (+1274.29%)
Mutual labels:  reactive-streams, reactor
Alpakka
Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
Stars: ✭ 1,154 (+559.43%)
Mutual labels:  reactive, reactive-streams
Alpakka Kafka
Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
Stars: ✭ 1,295 (+640%)
Mutual labels:  reactive, reactive-streams
Spring Webflux Reactive Rest Api Demo
Build Reactive Rest APIs with Spring WebFlux and Reactive Mongo
Stars: ✭ 117 (-33.14%)
Mutual labels:  reactive-streams, reactor
Influxdb Client Csharp
InfluxDB 2.0 C# Client
Stars: ✭ 130 (-25.71%)
Mutual labels:  reactive, flux

Reactor Addons

Travis CI

Join the chat at https://gitter.im/reactor/reactor

Latest addons

Addons List

reactor-adapter

Bridge to RxJava 2 Observable, Completable, Flowable, Single, Maybe, Scheduler, and also SWT Scheduler, Akka Scheduler ...

reactor-extra

Extra operations and processors for Reactor Core including mathematical operations to compute sum, average, min or max from numerical sources.

Contributing an Add-on

Build instructions

Reactor uses a Gradle-based build system. Building the code yourself should be a straightforward case of:

git clone [email protected]:reactor/reactor-addons.git
cd reactor-addons
./gradlew test

This should cause the submodules to be compiled and the tests to be run. To install these artifacts to your local Maven repo, use the handly Gradle Maven plugin:

./gradlew install

Maven Artifacts

Snapshot and pre-release Maven artifacts are provided in the SpringSource snapshot repositories. To add this repo to your Gradle build, specify the URL like the following:

ext {
  reactorAddonsVersion = '3.4.2'
}

repositories {
  //maven { url 'https://repo.spring.io/release' }
  maven { url 'https://repo.spring.io/milestone' }
  //maven { url 'https://repo.spring.io/snapshot' }
  mavenCentral()
}

dependencies {
  // Reactor Adapter (RxJava2, Akka Actors scheduler and more)
  compile "io.projectreactor.addons:reactor-adapter:$reactorAddonsVersion"
}

Documentation

Community / Support

License

Reactor is Apache 2.0 licensed.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].