Java Reactive

Open-source Java projects categorized as Reactive

Top 23 Java Reactive Projects

  1. Quarkus

    Quarkus: Supersonic Subatomic Java.

    Project mention: Create a simple REST application using Quarkus | dev.to | 2025-05-07

    Quarkus is a Kubernetes-native Java stack tailored for GraalVM and OpenJDK HotSpot. Quarkus offers incredibly fast boot times, low RSS memory consumption, and a fantastic developer experience with features like live coding.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Vert.x

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

    Project mention: Ash Framework – Model your domain, derive the rest | news.ycombinator.com | 2025-05-14
  4. Android-RxJava

    Learning RxJava for Android by example

  5. lettuce

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

    Project mention: How TBMQ Uses Redis for Reliable P2P MQTT Messaging | dev.to | 2025-02-13

    To overcome this limitation, we migrated to Lettuce, an asynchronous Redis client built on top of Netty. With Lettuce, our throughput increased to 60k msg/s, demonstrating the benefits of non-blocking operations and improved parallelism.

  6. reactor-core

    Non-Blocking Reactive Foundation for the JVM

    Project mention: About Micrometer Context Propagation | dev.to | 2025-02-07

    Reactor provides an implementation called ReactorContextAccessor.

  7. helidon

    Java libraries for writing microservices

    Project mention: Year After Switching from Java to Go: Our Experiences | news.ycombinator.com | 2025-02-18
  8. vertx-examples

    Vert.x examples

  9. SaaSHub

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

    SaaSHub logo
  10. rsocket-java

    Java implementation of RSocket

  11. Rapidoid

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

  12. cyclops-react

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

  13. vertx-web

    HTTP web applications for Vert.x

  14. r2dbc-postgresql

    Postgresql R2DBC Driver

  15. ServiceTalk

    A networking framework that evolves with your application

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

  17. Mutiny

    An Intuitive Event-Driven Reactive Programming Library for Java

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

  19. influxdb-client-java

    InfluxDB 2 JVM Based Clients

  20. hibernate-reactive

    A reactive API for Hibernate ORM, supporting non-blocking database drivers and a reactive style of interaction with the database.

    Project mention: Java News: WildFly 36, Spring Milestones, and Open Liberty Updates | dev.to | 2025-04-15

    The third beta release of Hibernate Reactive 3.0.0 includes new methods for the StatelessSession interface and fixes for specific exceptions. More details can be found in the release notes.

  21. vertx-jooq

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

  22. Firefly

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

  23. proteus

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

  24. vertx-virtual-threads-incubator

    Vert.x virtual threads incubator

  25. spring-petclinic-reactive

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

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

  • Show HN: Hateoflux – A Reactive-First HATEOAS Library for Spring WebFlux

    1 project | news.ycombinator.com | 3 Dec 2024
  • hateoflux VS spring-hateoas - a user suggested alternative

    2 projects | 3 Dec 2024
  • Error handlers and failure handlers in Vert.x

    2 projects | dev.to | 22 Nov 2024
  • Broadcom/Spring refuses merging pull requests from Russian developers

    2 projects | news.ycombinator.com | 7 Nov 2024
  • Broadcom/Spring refuses merging pull requests from Russian developers

    1 project | news.ycombinator.com | 7 Nov 2024
  • 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
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 Quarkus 14,495
2 Vert.x 14,461
3 Android-RxJava 7,535
4 lettuce 5,572
5 reactor-core 5,081
6 helidon 3,623
7 vertx-examples 3,567
8 rsocket-java 2,366
9 Rapidoid 1,629
10 cyclops-react 1,323
11 vertx-web 1,131
12 r2dbc-postgresql 1,042
13 ServiceTalk 959
14 hilla 957
15 Mutiny 847
16 spring-data-r2dbc 702
17 influxdb-client-java 459
18 hibernate-reactive 455
19 vertx-jooq 386
20 Firefly 296
21 proteus 189
22 vertx-virtual-threads-incubator 117
23 spring-petclinic-reactive 83

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Java is
the 8th most popular programming language
based on number of references?