Java Web Frameworks

Open-source Java projects categorized as Web Frameworks

Top 23 Java Web Framework Projects

  • Spring Boot

    Spring Boot

    Project mention: Spring Boot | reddit.com/r/learnprogramming | 2023-05-29

    You can start learning on the go. Here is some stuff about Spring Boot: https://spring.io/projects/spring-boot and https://www.baeldung.com/spring-boot You can google "Spring Boot PostgreSQL React CRUD" for integrating it with PostgreSQL and with React. PostgreSQL and React have also quite fine documentation.

  • Spring

    Spring Framework

    Project mention: What's your most painful experience of debugging an issue that only reproduced in production? | reddit.com/r/java | 2023-05-11

    This one. In short, JMS listeners stopped working randomly (of course only on Saturdays, and only under load), but at first we didn't know that and suspected the message broker at fault. We had quite extensive logging, but no observability on the broker. Can't remember all the details, but eventually we figured out it was the listener container, and I could reproduce it after debugging deeply into Spring code during a load test.

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Blade

    :rocket: Lightning fast and elegant mvc framework for Java8

  • Ratpack

    Lean & powerful HTTP apps

    Project mention: Rife Is a Framework Experiment | news.ycombinator.com | 2023-02-19

    There are a huge set of web frameworks in Java that have the same example as shown on this site; I have no idea how this differs from, say, https://ratpack.io or https://sparkjava.com. This really needs some key features on the site to sell it.

  • Ninja

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

  • Vaadin

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

    Project mention: Ask HN: Why is web development such a daunting task? | news.ycombinator.com | 2023-05-30
  • PrimeFaces

    Ultimate Component Suite for JavaServer Faces

    Project mention: Primefaces responsive table not working | reddit.com/r/Frontend | 2023-05-29

    It might be related to this

  • ONLYOFFICE

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • Jooby

    The modular web framework for Java and Kotlin

    Project mention: Is the Spring framework too heavy and over-designed? | reddit.com/r/learnjava | 2023-05-01

    Jooby and Helidon SE are among the best.

  • Google Web Toolkit

    GWT Open Source Project

    Project mention: Setris – Tetris with Sand Physics | news.ycombinator.com | 2023-05-30
  • Bootique

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

    Project mention: Bootique: A minimally opinionated framework for runnable Java apps | news.ycombinator.com | 2022-07-09
  • lychee.js

    :seedling: Next-Gen AI-Assisted Isomorphic Application Engine for Embedded, Console, Mobile, Server and Desktop

  • Pippo

    Micro Java Web Framework

  • Takes

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

  • Apache Wicket

    Apache Wicket - Component-based Java web framework

    Project mention: We're breaking up with JavaScript front ends | news.ycombinator.com | 2022-12-10

    Sort of sounds like Apache Wicket (https://wicket.apache.org/). I used it for a few projects in the mid-late 2000s. I really liked it being server side and the concept of having object-oriented HTML (code paired with HTML snippets). I haven't had a need to use it since 2014, so haven't kept up with the project.

  • 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

  • ZK

    ZK is a highly productive Java framework for building amazing enterprise web and mobile applications (by zkoss)

    Project mention: Ask HN: Are there any notable Chinese FLOSS projects? | news.ycombinator.com | 2023-05-11

    The ZK framework was started by Chinese developers: https://www.zkoss.org/

  • Firefly

    Firefly is an asynchronous web framework for rapid development of high-performance web application. (by hypercube1024)

  • Baratine

    Baratine is a fast reactive Java service platform for the web.

  • mangoo I/O

    An Intuitive, Lightweight, High Performance Full Stack Java Web Framework.

  • jwt

    Java Web Toolkit (by emweb)

    Project mention: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python | news.ycombinator.com | 2023-03-13
  • rsp

    A server-state reactive Java web framework for building real-time user interfaces and UI components. (by vadimv)

  • jetbrick-webmvc

    jetbrick web mvc framework

  • Analogweb

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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). The latest post mention was on 2023-05-30.

Java Web Frameworks related posts

Index

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

Project Stars
1 Spring Boot 67,584
2 Spring 51,936
3 Blade 5,778
4 Ratpack 1,916
5 Ninja 1,906
6 Vaadin 1,757
7 PrimeFaces 1,591
8 Jooby 1,562
9 Google Web Toolkit 1,409
10 Bootique 1,405
11 lychee.js 798
12 Pippo 774
13 Takes 760
14 Apache Wicket 686
15 ActiveJ 657
16 ZK 387
17 Firefly 289
18 Baratine 66
19 mangoo I/O 53
20 jwt 51
21 rsp 38
22 jetbrick-webmvc 25
23 Analogweb 0
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
www.influxdata.com