Open Source Web Frameworks in Java
64 projectsHigh-velocity web framework for Java and Scala; stateless, hit-refresh workflow, Pekko/Akka-based async, RESTful by default, type-safe.
GWT is a development toolkit for building and optimizing complex browser-based applications. Its goal is to enable productive development of high-performance web applications without the developer having to be an expert in browser quirks, XMLHttpRequest, and JavaScript. It's open source, completely free, and used by thousands of developers around the world...
Component-based Java AJAX framework: server-side W3C DOM, pure (X)HTML templates, optional Swing-inspired component system; dual-licensed (AGPLv3/commercial).
Java web framework: annotation-based, POJO, no XML; state-free, convention over configuration; JSP, Velocity, FreeMarker; REST-friendly.
Aranea is an open-source Java Hierarchical MVC web framework for building reusable web application components with POJOs and a JSP tag library.
DDD-oriented meta framework: POJO-based; automatic persistence, presentation (HTML/Ajax), logging, user management, sessions.
Ajax tag library for Java/J2EE: rich GUI in thin client; pluggable into JSP with Struts or JSF.
Web framework that renders pages with Swing components; develop in Java and pure HTML, MVC; no JSP or custom tags required.
Minimalistic framework to expose Spring beans as HTTP controllers via one servlet and Spring extensible XML authoring.
Junction: conventions-over-configuration MVC for JavaScript; syncs client/server and RDBMS; runs in browser or Rhino (Java); optionally Google Gears.