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?

  • Quarkus

    Quarkus: Supersonic Subatomic Java.

  • Project mention: How Netflix Uses Java | news.ycombinator.com | 2024-02-27

    Meanwhile, if you're building something smaller than Netflix, I'm writing a book just for that (https://opinionatedlaunch.com/).

    It's about mobile apps, but I talk about backend at great length, especially since my background is Java. The book is called "opinionated" because I cover Quarkus (https://quarkus.io/), monolith, Fly.io, and no K8s.

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

  • Project mention: Redis Cluster with heavy write application results in bad redis read latency | /r/redis | 2023-06-05

    I am using lettuce java library with async api. They says it used pipelining as default. Also I tried manually command flushing. I don't see the improvement.

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

    WorkOS 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 related posts

Index

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

Project Stars
1 Vert.x 14,065
2 Quarkus 13,072
3 Android-RxJava 7,551
4 lettuce 5,257
5 reactor-core 4,807
6 vertx-examples 3,508
7 helidon 3,392
8 rsocket-java 2,335
9 Rapidoid 1,623
10 cyclops-react 1,296
11 vertx-web 1,085
12 r2dbc-postgresql 986
13 ServiceTalk 890
14 hilla 792
15 Mutiny 763
16 spring-data-r2dbc 705
17 influxdb-client-java 413
18 vertx-jooq 380
19 Firefly 295
20 proteus 185
21 catnip 153
22 vertx-virtual-threads-incubator 116
23 spring-petclinic-reactive 76

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com