Feature Matrix

Wafer is a research project which compares the many open source web application frameworks which are available using a common example application. This research project is designed to compare the application frameworks on a level field by specifying an example application so that the application features become irrelevent and the merits of each framework becomes the focus.

The first phase of this project is to identify and examine the numerous open source web application frameworks written in Java. The reason for the focus on Java is because it is one of the primary languages used for developing web based applications for Enterprises at this time. In the future we will also examine frameworks in other languages, including Perl, PHP, and possibly .NET.

Since this project is open source it aims to identify and evaluate open source frameworks only at this time. Consideration of free but proprietary frameworks will be examined in the future.

Note To Framework Authors: If your framework does not appear on the list below and you believe that it meets the criteria for inclusion, or if your framework is on the list below and you would like to submit an implementation of the example application(s) [to be defined], or if you feel that we have incorrectly analyized your framework, and so on and so forth, please join the Wafer mailing list.

Java Frameworks

Open source Java web application frameworks, listed in alphabetical order:

Framework Homepage
Action Servlet http://www.actionframework.org/
Barracuda http://barracuda.enhydra.org/
Bento http://www.bentodev.org/
Bishop http://bishop.sourceforge.net/
Cocoon http://cocoon.apache.org/
Echo http://www.nextapp.com/products/echo/
Expresso http://www.jcorporate.com/
Japple http://www.japple.org/
JPublish http://www.jpublish.org/
JStateMachine http://www.jstatemachine.org/
Maverick http://mav.sourceforge.net/
Melati http://www.melati.org/
Millstone http://millstone.org/
Niggle http://niggle.sourceforge.net/
Open Symphony http://www.opensymphony.com/
SOFIA (Previously known as JADE) http://www.salmonllc.com/sofia
Struts http://jakarta.apache.org/struts/
Tapestry http://tapestry.sourceforge.net/
TeaServlet http://teatrove.sourceforge.net/
Turbine http://jakarta.apache.org/turbine/
Webwork http://www.opensymphony.com/webwork/
wingS http://wings.mercatis.de/

Mailing List

All discussion for the Wafer project takes place on the wafer-developer mailing list. You can join the mailing list at: http://lists.sourceforge.net/mailman/listinfo/wafer-developer.

SourceForge Logo