Java Web Frameworks

Open-source Java projects categorized as Web Frameworks

Top 23 Java Web Framework Projects

Web Frameworks
  1. Spring Boot

    Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.

    Project mention: mTLS Authentication in Spring Boot Microservices | dev.to | 2025-04-29

    Key Steps to Implement mTLS in Spring Boot

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

    Spring Framework

    Project mention: March 2025 Java Key Updates in Boot, Security, and More | dev.to | 2025-03-24

    Detailed information can be found in the release notes.

  4. Blade

    :rocket: Lightning fast and elegant mvc framework for Java8

  5. sofa-boot

    SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc.

  6. jfinal

    JAVA WEB + ORM Framework

  7. Solon

    πŸ”₯ Java enterprise application development framework for full scenario: Restrained, Efficient, Open, Ecologicalll!!! 700% higher concurrency 50% memory savings Startup is 10 times faster. Packing 90% smaller; Compatible with java8 ~ java24. (Replaceable spring)

  8. Ratpack

    Lean & powerful HTTP apps

  9. SaaSHub

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

    SaaSHub logo
  10. Ninja

    Ninja is a full stack web framework for Java. Rock solid, fast and super productive. (by ninjaframework)

  11. PrimeFaces

    Ultimate Component Suite for JavaServer Faces

    Project mention: Show HN: Gov.uk Vue, a Vue Component Library for the Gov.uk Design System | news.ycombinator.com | 2024-09-02
  12. Vaadin

    Vaadin 6, 7, 8 is a Java framework for modern Java web applications. (by vaadin)

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

    The modular web framework for Java and Kotlin

  14. Google Web Toolkit

    GWT Open Source Project

    Project mention: We're forking Flutter. This is why | news.ycombinator.com | 2024-10-28

    No, it handed it to a foundation after signaling it would for well over a year:

    "In 2011 with the introduction of the Dart programming language, Google stated that GWT would continue to be supported for the foreseeable future while also hinting at a possible rapprochement between the two Google approaches to structured web programming. However, they also mentioned that several of the engineers previously working on GWT are now working on Dart.[6]"

    It funded/helped the foundation for some number of years after that.

    It still is going, afaik, with gwt 2.11 being released in january, 2024.

    https://www.gwtproject.org/

  15. Bootique

    Bootique is a minimally opinionated platform for modern runnable Java apps.

  16. struts

    Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications

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

  18. cicada

    πŸš€ Fast lightweight HTTP service framework. (by TogetherOS)

  19. ActiveJ

    ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines core, web and high-load programming in Java, providing simplicity, maximum performance and scalability

  20. javalite

    JavaLite is a cohesive collection of frameworks designed from ground up to add pleasure back to your daily life

  21. Takes

    True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects

  22. Pippo

    Micro Java Web Framework

  23. Apache Wicket

    Apache Wicket - Component-based Java web framework

    Project mention: Show HN: Latudio – a language acquisition app with a listening-oriented approach | news.ycombinator.com | 2024-12-04
  24. actframework

    An easy to use Java MVC server stack

  25. minum

    A web framework employing system-thinking that takes minimalism, kaizen and TDD to an extreme.

  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 Web Frameworks discussion

Log in or Post with

Java Web Frameworks related posts

  • mTLS Authentication in Spring Boot Microservices

    2 projects | dev.to | 29 Apr 2025
  • How to Map a JSON Column in Spring Boot With JPA 3 and Hibernate 6

    2 projects | dev.to | 24 Apr 2025
  • Spring Boot API Tutorial: Build, Document, and Secure a REST API

    4 projects | dev.to | 22 Apr 2025
  • Spring Boot and Java 24: What Developers Need to Know in 2025

    1 project | dev.to | 17 Apr 2025
  • πŸš€ Getting Started with Spring Boot and PostgreSQL: A Beginner-Friendly Guide

    2 projects | dev.to | 6 Apr 2025
  • March 2025 Java Key Updates in Boot, Security, and More

    13 projects | dev.to | 24 Mar 2025
  • Spring Boot + React/Next.js: How to Build a Full-Stack App inΒ 2025

    1 project | dev.to | 12 Mar 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 Spring Boot 77,061
2 Spring 58,010
3 Blade 5,862
4 sofa-boot 5,020
5 jfinal 3,247
6 Solon 2,495
7 Ratpack 1,944
8 Ninja 1,905
9 PrimeFaces 1,843
10 Vaadin 1,790
11 Jooby 1,735
12 Google Web Toolkit 1,565
13 Bootique 1,414
14 struts 1,312
15 hilla 957
16 cicada 949
17 ActiveJ 951
18 javalite 860
19 Takes 826
20 Pippo 785
21 Apache Wicket 759
22 actframework 748
23 minum 623

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?