- Spring Boot & Spring Cloud The de facto standard for building Java microservices — Spring Boot for rapid application setup and Spring Cloud for distributed system patterns like service discovery, config, and circuit breaking.
- Micronaut A modern JVM framework for building modular, easily testable microservice and serverless applications — with ahead-of-time compilation for fast startup and low memory footprint.
- Dropwizard A Java framework for developing ops-friendly, high-performance RESTful web services — bundling Jetty, Jersey, Jackson, and Metrics into a production-ready package.
- Eclipse MicroProfile An open specification optimising Enterprise Java for microservices architectures — providing portable APIs for health checks, metrics, fault tolerance, JWT, and OpenAPI.
- Eclipse Vert.x A polyglot, event-driven toolkit for building reactive applications on the JVM — offering high concurrency with non-blocking I/O, suitable for microservices and real-time systems.
- Grails A powerful Groovy-based web application framework for the JVM built on top of Spring Boot — enabling convention-over-configuration development with rapid productivity.
- Restlet Framework An open source Java solution for building and consuming RESTful APIs — with a lightweight, component-based architecture suited for microservices and API-first development.
- Quarkus A Kubernetes-native Java stack tailored for OpenJDK HotSpot and GraalVM — delivering supersonic startup times and low memory usage by crafting from best-of-breed Java libraries.
- Helidon A collection of Java libraries for writing microservices that run on a fast, reactive web core powered by Netty — available in both SE (functional) and MP (MicroProfile) flavours.
- Spark A micro-framework for creating web applications in Kotlin and Java 8 with minimal effort — designed for simplicity, rapid prototyping, and lightweight REST service development.
- Axon Framework & Axon Server A framework and infrastructure platform for building event-driven microservices using CQRS and Event Sourcing patterns — with Axon Server for scalable event routing and storage.
- Lagom An open source framework for building systems of Reactive microservices in Java or Scala — with first-class support for event sourcing, CQRS, and service communication.
- WSO2 Microservices Framework for Java A lightweight, high-performance Java framework from WSO2 for developing and deploying microservices — built on Netty with support for REST, WebSockets, and circuit breaking.
- Ktor A Kotlin-native framework for creating asynchronous client and server applications — from microservices to multiplatform HTTP client apps, with a flexible, idiomatic API.
- Javalin A simple, lightweight microframework for Kotlin and Java developers who want extreme simplicity and no "magic" — ideal for REST APIs and small, focused microservices.