RIA

Your rating: None Average: 4.4 (7 votes)

script.aculo.us provides with easy-to-use, cross-browser user interface JavaScript libraries.

Your rating: None Average: 5 (1 vote)

Google Web Toolkit (GWT) makes it easier to write high-performance AJAX applications. You write your front end in the Java programming language and GWT compiles your source into highly optimized JavaScript.

Your rating: None Average: 5 (1 vote)

Ext JS is a cross-browser JavaScript library for building rich internet applications

DWR
Your rating: None Average: 3 (1 vote)

AJAX is an approach to writing web pages that improves a web site's appeal and usability. It enhances user interaction by targeting updates from the server to specific areas of the web page. It allows information to be changed without long delays or frustrating page refreshes.

DWR reduces development time and the likelihood of errors by providing commonly used functions and removing almost all of the repetitive code normally associated with highly interactive web sites.

Your rating: None Average: 5 (3 votes)

Dojo is an Open Source effort by an invited set of contributors to create a UI toolkit that allows a larger number of web application authors to easily use the rich capabilities of modern browsers. Contributors to Dojo have been the authors of such antecedent projects as nWidgets, Burst, and f(m).

No votes yet

SproutCore is an HTML5 application framework for building responsive, desktop-caliber apps in any modern web browser, without plugins.

No votes yet
Your rating: None Average: 4 (1 vote)

Ext GWT is a Java library for building rich internet applications with the Google Web Toolkit (GWT)

Your rating: None Average: 5 (1 vote)

Prototype is a JavaScript Framework that aims to ease development of dynamic web applications.

No votes yet

MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer.

Your rating: None Average: 5 (2 votes)

moo.fx is a superlightweight, ultratiny, megasmall javascript effects library, to be used with prototype.js or the mootools framework.

It's very easy to use, blazing fast, cross-browser, standards compliant, provides controls to modify any CSS property of any HTML element, including colors, with builtin checks that won't let a user break the effect with multiple, crazy clicks.

Your rating: None Average: 5 (3 votes)

jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages.

Your rating: None Average: 3 (1 vote)

qooxdoo is an Open Source (licensed under LGPL) DOM-based javascript toolkit. qooxdoo starts where simple HTML is not enough. It can help you get your rich web application interface done easier than ever.

Your rating: None Average: 5 (1 vote)

Flex is a highly productive, open source framework for building and maintaining expressive web applications that deploy consistently on all major browsers, desktops and operating systems.

Your rating: None Average: 3 (1 vote)

Backbase Ajax technology is designed to make Ajax development efficient: create more appealing Rich Internet Applications with less code.

Your rating: None Average: 4.5 (2 votes)

Echo2 is the next-generation of the Echo Web Framework, a platform for developing web-based applications that approach the capabilities of rich clients. The 2.0 version holds true to the core concepts of Echo while providing dramatic performance, capability, and user-experience enhancements made possible by its new Ajax-based rendering engine.

Echo2 removes the developer from having to think in terms of "page-based" applications and enables him/her to develop applications using the conventional object-oriented and event-driven paradigm for user interface development. Knowledge of HTML, HTTP, and JavaScript is not required. Applications may be hosted using any Java servlet container. Echo2, like its predecessor, is open-source software distributed under the terms of the Mozilla Public License (or, if preferred, the GNU LGPL License).

Your rating: None Average: 3 (1 vote)
No votes yet

This technology combines the rich controls of OpenLaszlo with the client-side "model-view-controller" architecture of FacesClient components by enabling OpenLaszlo applications to participate in client-side data sharing. Development of Web applications using Faces for Laszlo is made possible through a JSF/JSP (JavaTM Server Faces/Java Server Pages) custom tag library and results in a rich user experience on the browser that looks and feels like a native application.

OpenLaszlo is a rich Internet application platform consisting of a mark-up language (LZX) and the OpenLaszlo Presentation Server (LPS). Together, they streamline the creation of rich, Flash-based, applications. FacesClient Components enhance a Web application's user experience by maximizing user interaction and minimizing round trips back to the server. Server-side application data is made available to the browser as a JavaScript data model, which is shared by Web page controls that can perform and reflect changes to it.

This technology is part of the Emerging Technologies Toolkit (ETTK), a special collection of emerging technologies from IBM's software development and research labs.

Zk
Your rating: None Average: 4 (2 votes)

As the Web reaching our daily lives, the ability of Web applications to communicate with users become more important than ever. As the Web becoming the default platform for applications, the cost to develop Web applications is losing control.

In response to this challenge, ZK is designed to enable Web applications to have both the rich user experiences and the simple programming model. ZK includes an AJAX-based event-driven engine to automate interactivity, and a rich set of XUL-based components.

With ZK, you represent your application in feature-rich XUL components, and manipulate these components by listening to events triggered by users, as you did for years in desktop applications. Your users get the same engaged interactivity and responsiveness as a desktop application, while your development remains the same simplicity as that of desktop applications.

Your rating: None Average: 3 (1 vote)

Rialto is a cross browser javascript widgets library. Because it is technology agnostic it can be encapsulated in JSP, JSF, .Net or PHP graphic components.

Nowadays it supports pure javascript development and JSP/taglib development. A JSF integration is on the road. And we hope to start .Net and PHP integration soon.

The purpose of Rialto is to ease the access to rich internet application development to corporate developers. Ideally a Rialto developer have neither need to write or understand DHTML, Ajax or DOM code.

The target of Rialto is corporate web applications and not internet web sites.

Widgets library includes : forms, drag & drop, tree, data list with fix header and resizable columns, pop up, splitter,

Rialto enables single page interface application development, it is available under open source Apache License

Syndicate content