Frameworks
ASP.NET AJAX
Website: http://ajax.asp.net ASP.NET AJAX is a set of extensions to ASP.NET developed by Microsoft for implementing Ajax functionality. Road Map In its early development stages, ASP.NET AJAX was given the code name Atlas. Initial releases were made public to the development community in the form of CTPs (Community Technical Previews). The production version, ASP.NET AJAX [...]
Read the rest...jQuery
Website: http://jquery.com License: Dual License – GPL and MIT jQuery is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML. It was released in January 2006 at BarCamp NYC by John Resig. jQuery is free, open source software Dual-licensed under the MIT License and the GNU General Public License. Microsoft and Nokia have [...]
Read the rest...Joose (framework)
Website: http://code.google.com/p/joose-js/ License: New BSD License Joose is an open-source self-hosting meta object system for JavaScript with support for classes, inheritance, mixins, traits and aspect oriented programming. The Joose meta-object system is multi-paradigm. It supports class-based and Prototype-based programming styles as well as class-based inheritance and role-based extension. While other JavaScript frameworks often specialize on [...]
Read the rest...OpenLaszlo
OpenLaszlo is an open source platform for the development and delivery of rich Internet applications. It is released under the Open Source Initiative-certified Common Public License. The OpenLaszlo platform consists of the LZX programming language and the OpenLaszlo Server: LZX is an XML and JavaScript description language similar in spirit to XUL, MXML, and XAML. [...]
Read the rest...qooxdoo
Website: http://qooxdoo.org License: LGPL qooxdoo (pronounced /ˈkuːksduː/) is an open source Ajax web application framework. It is an LGPL- and/or EPL-licensed multipurpose framework that includes support for professional JavaScript development, a GUI toolkit and high-level client-server communication. Framework qooxdoo is entirely class-based and tries to leverage the features of object-oriented JavaScript. It is based on [...]
Read the rest...Hamlets
Hamlets (previously known as IBM Servlet-based Content Creation Framework) is the name of an open source system for generating web-pages originally developed by René Pawlitzek at IBM. He defines a Hamlet as a servlet extension that reads XHTML template files containing presentation using SAX (the Simple API for XML) and dynamically adds content on the [...]
Read the rest...OpenLink AJAX Toolkit
Website: http://oat.openlinksw.com License: GPL OpenLink AJAX Toolkit (OAT) is a JavaScript-based toolkit for browser-independent Rich Internet Application development. It includes a rich collection of UI Widgets/Controls, Event Management System, and a truly platform independent Data Access Layer called AJAX Database Connectivity. OpenLink AJAX Toolkit is fully OpenAjax Alliance Conformant. Functionality There is a broad range [...]
Read the rest...Spring Framework
The Spring Framework is an open source application framework for the Java platform and .NET Framework (Spring.NET). The first version was written by Rod Johnson who released the framework with the publication of his book Expert One-on-One J2EE Design and Development in October 2002. The framework was first released under the Apache 2.0 license in [...]
Read the rest...MooTools
Website: http://mootools.net License: MIT License MooTools is an open source, lightweight, modular object-oriented programming JavaScript web application framework released under the MIT License. The goal of the software is to provide a means for intermediate to advanced web developers to write cross-browser JavaScript in an elegant, flexible, and efficient fashion. The MooTools JavaScript framework includes [...]
Read the rest...Vaadin
Vaadin is an open source web application framework for rich Internet applications. In contrast to Javascript libraries and browser-plugin based solutions it features a server-side architecture, which means that the majority of the logic runs on the servers. Ajax technology is used at the browser-side to ensure a rich and interactive user experience. On client-side [...]
Read the rest...