Frameworks
WebWork
WebWork was a Java-based web application framework developed by OpenSymphony that merged into the current Struts2 framework. It was developed with the specific intention of improving developer productivity and code simplicity. WebWork is built on top of XWork, which provides a generic command pattern framework as well as an Inversion of Control container. WebWork provides [...]
Read the rest...Google Web Toolkit
Website: http://code.google.com/webtoolkit License: Apache License 2 Google Web Toolkit (GWT /ˈɡwɪt/)) is an open source set of tools that allows web developers to create and maintain complex JavaScript front-end applications in Java. Other than a few native libraries, everything is Java source that can be built on any supported platform with the included GWT Ant [...]
Read the rest...ZK (framework)
ZK is an open-source Ajax Web application framework, written in Java, that enables creation of rich graphical user interfaces for Web applications with no JavaScript and little programming knowledge. The core of ZK consists of an Ajax-based event-driven mechanism, over 123 XUL and 83 XHTML-based components , and a markup language for designing user interfaces. [...]
Read the rest...Ext (JavaScript library)
Website: http://extjs.com License: GPLv3 Ext (pronounced “Eee Eks Tee”) is a JavaScript library for building interactive web applications using techniques such as Ajax, DHTML and DOM scripting. Originally built as an add-on library extension of YUI, Ext includes interoperability with jQuery and Prototype. As of version 1.1, Ext retains no dependencies on external libraries, instead [...]
Read the rest...ZTemplates
ztemplates is an open source web application framework based on the Java platform 1.5 or later. It is licensed under the Apache 2.0 License. ztemplates runs in any standard java web application container like Apache Tomcat. ztemplates extensively uses annotations and so requires almost no configuration. It is centered around urls and allows the definition [...]
Read the rest...Dojo Toolkit
Website: http://dojotoolkit.org License: BSD Dojo Toolkit is an open source modular JavaScript library (or more specifically JavaScript toolkit) designed to ease the rapid development of cross platform, JavaScript/Ajax based applications and web sites. It was started by Alex Russell, Dylan Schiemann, David Schontzler, and others in 2004 and is dual-licensed under the BSD License and [...]
Read the rest...Tapestry
Tapestry is an object-oriented Java web application framework to implement applications in accordance with the model-view-controller design pattern. Tapestry was created by Howard Lewis Ship independently, and was adopted by the Apache Software Foundation. Tapestry emphasizes simplicity, ease of use, and aims to avoid forcing programmers to create enormous blocks of “glue code”. Tapestry uses [...]
Read the rest...Clean AJAX
Website: http://clean-ajax.sourceforge.net License: GPL Clean AJAX is an open source, cross-browser Ajax engine, inspired by Java Message Service, that uses messages to control the requests. It is an easy to use solution that provides message queue, garbage collection, XSLT support, encryption, web service access, history and cache. Design Clean AJAX was designed to represent Ajax [...]
Read the rest...RIFE
RIFE is a full-stack open source Java web application framework with tools and APIs to implement most common web features. Each of its toolkits is usable by itself and together they offer powerful integrated features that boost your productivity. RIFE ensures that every declaration and definition is handled in one place in the code. This [...]
Read the rest...Rialto Toolkit
Website: http://rialto.application-servers.com License: Apache Rialto (Rich Internet Application Toolkit) is a cross browser ajax based JavaScript widgets library. Because it is technology agnostic it can be encapsulated in JSP, JSF, Python, .Net or PHP graphic components. The purpose of Rialto is to ease the access to Rich Internet application development to corporate developers. Ideally a [...]
Read the rest...