Java Equivalent of Express.js for REST

This page summarizes the projects mentioned and recommended in the original post on /r/java

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
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. javalin

    Discontinued A simple and modern Java and Kotlin web framework [Moved to: https://github.com/javalin/javalin]

    If you want something really small that simply let's you expose REST APIs using plain Java, without the IoC containers, you might want to check out Javalin, Ratpack or Armeria

  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

    Came here to say this. Vert.x was inspired by Node+Express. It was even originally named NodeX.

  4. Ratpack

    Lean & powerful HTTP apps

    If you want something really small that simply let's you expose REST APIs using plain Java, without the IoC containers, you might want to check out Javalin, Ratpack or Armeria

  5. Armeria

    Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

    If you want something really small that simply let's you expose REST APIs using plain Java, without the IoC containers, you might want to check out Javalin, Ratpack or Armeria

  6. Quarkus

    Quarkus: Supersonic Subatomic Java.

    Have you checked out Quarkus?

  7. Jooby

    The modular web framework for Java and Kotlin

    Jooby I think is the best bet. https://jooby.io/ watch out for jooby dot org I think someone sniped the domain.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Choosing the Right Java Microservices Framework: Spring Boot, Quarkus, Micronaut, and Beyond

    3 projects | dev.to | 3 Dec 2024
  • 🏅 Http4k: Top 5 Server-Side Frameworks for Kotlin in 2022

    6 projects | dev.to | 15 Apr 2023
  • 2023 will be when browsers will support GC-based languages in production. Both GC and Exception Handling are already available to various degrees. Being an early adopter could boost Scala's adoption by being one of the first but also the best language in the browser!

    3 projects | /r/scala | 2 Feb 2023
  • Measuring Java 11 Lambda cold starts with SnapStart - Part 3 Using Quarkus Framework

    4 projects | dev.to | 21 Dec 2022
  • Is it okay to use com.sun.net.httpserver.HttpServer?

    3 projects | dev.to | 12 Nov 2022

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