Compare the Top Microframeworks that integrate with Java as of July 2025

This a list of Microframeworks that integrate with Java. Use the filters on the left to add additional filters for products that have integrations with Java. View the products that work with Java in the table below.

What are Microframeworks for Java?

Microframeworks are lightweight web application frameworks that provide basic functionality such as routing, request and response handling, templating and input validation. They typically do not include any libraries or helpers for common tasks, leaving developers with the freedom to choose their own libraries for such functions. Microframeworks are designed for applications that require minimal setup and fast development cycles, although they may also be suitable for larger applications. They offer an alternative to full-stack frameworks. Compare and read user reviews of the best Microframeworks for Java currently available using the table below. This list is updated regularly.

  • 1
    Jersey

    Jersey

    Eclipse Foundation

    Developing RESTful web services that seamlessly support exposing your data in a variety of representation media types and abstracting away the low-level details of client-server communication is not an easy task without a good toolkit. In order to simplify the development of RESTful web services and their clients in Java, a standard and portable JAX-RS API has been designed. Jersey RESTful web services 3. x framework is an open-source, production-quality, framework that provides support for Jakarta RESTful web services 3.0. Jersey framework is more than the JAX-RS reference implementation. Jersey provides its own API that extends the JAX-RS toolkit with additional features. Track the JAX-RS API and provide regular releases of production quality reference implementations that ship with GlassFish. Provides APIs to extend Jersey & build a community of users and developers. Makes it easy to build RESTful Web services utilizing Java and the Java Virtual Machine.
    Starting Price: Free
  • 2
    Javalin

    Javalin

    Javalin

    You never extend classes and you rarely implement interfaces. Javalin is just a few thousand lines of code on top of Jetty, and its performance is equivalent to raw Jetty code. Due to its size, it's very easy to reason about the source code. Other Java and Kotlin web frameworks usually offer one version for each language. Javalin is being made with inter-operability in mind, apps are built the same way in both Java and Kotlin. Javalin runs on top of Jetty, one of the most used and stable web servers on the JVM. You can configure the Jetty server fully, including SSL and HTTP3 and everything else that Jetty offers. Many lightweight Java and Kotlin web frameworks don't support OpenAPI, but Javalin does.
  • Previous
  • You're on page 1
  • Next