Open-source solutions commonly used in Java UI development

Format is:

For each third party library:

1) Name of all the third party software used in your components.

2) Version

3) Website where I can get that tool.

4) One line summary.

Here is the list:

Simple Logging Facade for Java (SLF4J)

rev=”1.5.8″;

www.slf4j.org/

The Simple Logging Facade for Java or (SLF4J) serves as a simple facade or abstraction for various logging frameworks, e.g. java.util.logging, log4j and logback, allowing the end user to plug in the desired logging framework at deployment time.

PrimeFaces

rev=”0.8.3″

http://www.primefaces.org/

PrimeFaces is a lightweight open source component suite for Java Server Faces 2.0 featuring 100+ rich set of JSF components. Additional TouchFaces module features a UI kit for developing mobile web applications.

hibernate

rev=”3.2.3.ga”

www.hibernate.org/

Hibernate an open source Java persistence framework project. Perform powerful object relational mapping and query databases using HQL and SQL.

click framework

rev=”2.1.0-RC1-incubating”

click.apache.org/

Click Framework is a modern JEE web application framework, providing a natural rich client style programming model.

Apache Tomcat

rev=”6.0.14″

tomcat.apache.org/

Apache Tomcat (or Jakarta Tomcat or simply Tomcat) is an open source servlet container developed by the Apache Software Foundation (ASF).

JSP/JSF Expression Language Implementation

rev=”1.0″

download.java.net/maven/glassfish/org/glassfish/web/elimpl/

A JSP/JSF Expression Language Implementation