Java Reactive

Open-source Java projects categorized as Reactive

Top 23 Java Reactive Projects

  • Vert.x

    Vert.x is a tool-kit for building reactive applications on the JVM

  • Project mention: Spark – A web micro framework for Java and Kotlin | news.ycombinator.com | 2024-02-10

    https://vertx.io/

    It's actively maintained with full time developers, performant, supports Kotlin out of the box, and has more features?

  • 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.

    InfluxDB logo
  • Quarkus

    Quarkus: Supersonic Subatomic Java.

  • Project mention: A tour of CLI tools for installing Java and creating projects | dev.to | 2024-06-01

    Two of the most famous Java server frameworks, namely Spring and Quarkus, provide CLIs for improving DX.

  • Android-RxJava

    Learning RxJava for Android by example

  • lettuce

    Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.

  • reactor-core

    Non-Blocking Reactive Foundation for the JVM

  • 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).

  • vertx-examples

    Vert.x examples

  • helidon

    Java libraries for writing microservices

  • Project mention: Helidon 4.0.0 Released | news.ycombinator.com | 2023-10-23
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • rsocket-java

    Java implementation of RSocket

  • Project mention: RSocket – An alternative to gRPC with first-class browser support | news.ycombinator.com | 2024-01-09
  • Rapidoid

    Rapidoid - Extremely Fast, Simple and Powerful Java Web Framework and HTTP Server!

  • cyclops-react

    An advanced, but easy to use, platform for writing functional applications in Java 8.

  • vertx-web

    HTTP web applications for Vert.x

  • r2dbc-postgresql

    Postgresql R2DBC Driver

  • ServiceTalk

    A networking framework that evolves with your application

  • hilla

    Build better business applications, faster. No more juggling REST endpoints or deciphering GraphQL queries. Hilla seamlessly connects Spring Boot and React to accelerate application development.

  • Project mention: Crafting your own AI chat app using Hilla and Spring AI | dev.to | 2023-11-22
  • Mutiny

    An Intuitive Event-Driven Reactive Programming Library for Java

  • spring-data-r2dbc

    Provide support to increase developer productivity in Java when using Reactive Relational Database Connectivity. Uses familiar Spring concepts such as a DatabaseClient for core API usage and lightweight repository style data access.

  • influxdb-client-java

    InfluxDB 2 JVM Based Clients

  • vertx-jooq

    A jOOQ-CodeGenerator to create vertx-ified DAOs and POJOs.

  • Firefly

    Firefly is an asynchronous web framework for rapid development of high-performance web application. (by hypercube1024)

  • proteus

    Proteus is a blazing fast minimalist Java web server framework built atop Undertow. (by noboomu)

  • catnip

    A reactive, fully-async Discord API wrapper for the JVM, built on RxJava 3. (by mewna)

  • vertx-virtual-threads-incubator

    Vert.x virtual threads incubator

  • Project mention: Features of Project Loom incorporated in Java 21 | news.ycombinator.com | 2023-08-15

    Quarkus is built on Vertx so once that gets upgraded two will support it. https://github.com/vert-x3/vertx-virtual-threads-incubator Vertx is testing it

  • spring-petclinic-reactive

    Reactive version of Spring PetClinic sample application based on Spring Webflux and Cassandra

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Reactive discussion

Log in or Post with

Java Reactive related posts

  • Is it wrong to use "try-catch" inside a reactive stream operator (project reactor)?

    2 projects | /r/learnprogramming | 10 Dec 2023
  • Modern Async Primitives on iOS, Android, and the Web

    4 projects | dev.to | 6 Dec 2023
  • Crafting your own AI chat app using Hilla and Spring AI

    5 projects | dev.to | 22 Nov 2023
  • Helidon 4.0.0 Released

    1 project | news.ycombinator.com | 23 Oct 2023
  • Reactive database access on the JVM

    2 projects | dev.to | 13 Jul 2023
  • Helidon 3.2.2 released!

    1 project | /r/helidon | 6 Jul 2023
  • Vaadin Fusion and GraphQL or Rest api calls from the browser

    1 project | /r/vaadin | 8 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Reactive projects in Java? This list will help you:

Project Stars
1 Vert.x 14,167
2 Quarkus 13,260
3 Android-RxJava 7,551
4 lettuce 5,293
5 reactor-core 4,857
6 vertx-examples 3,516
7 helidon 3,423
8 rsocket-java 2,345
9 Rapidoid 1,623
10 cyclops-react 1,296
11 vertx-web 1,093
12 r2dbc-postgresql 994
13 ServiceTalk 898
14 hilla 826
15 Mutiny 774
16 spring-data-r2dbc 705
17 influxdb-client-java 418
18 vertx-jooq 379
19 Firefly 295
20 proteus 185
21 catnip 153
22 vertx-virtual-threads-incubator 117
23 spring-petclinic-reactive 78

Sponsored
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.
www.influxdata.com