How are you building Java web apps today?

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

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • OPS - Build and Run Open Source Unikernels
  • GitHub repo Alpine.js

    A rugged, minimal framework for composing JavaScript behavior in your markup.

    https://htmx.org + bootstrap + Spring Boot + a bit of https://github.com/alpinejs/alpine - everything I need for regular web apps. Looks like great responsive / fancy JS app for end users. So much easier than the npm + JavaScript tool chains.

  • GitHub repo htmx

    </> htmx - high power tools for HTML

    https://htmx.org + bootstrap + Spring Boot + a bit of https://github.com/alpinejs/alpine - everything I need for regular web apps. Looks like great responsive / fancy JS app for end users. So much easier than the npm + JavaScript tool chains.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo htmx-demo

    Very simple demonstration of the use of htmx with Spring Boot and Thymeleaf.

  • GitHub repo Vaadin

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

    Vaadin is still live and kicking.

  • GitHub repo jte

    Secure and speedy templates for Java and Kotlin.

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