Esta é uma lista de frameworks que encontrei no site ezjquery.com, tem alguns já conhecidos como jQuery, prototype, Yahoo entre outros. A lista encontra-se em inglês, visto que a maioria dos sites também está em inglês e estava com preguiça de traduzir tudo. Mas vale a pena conferir e testá-los. Um bem interessante na minha opinião é o Bindows, que aprece muito com o EXT-JS, não mencionado nesta lista. O Bindows como o EXT-JS é bem voltado para contrução de aplicações web com aparência de Desktop.

Fiquem a vontade para testá-los e comentar sobre eles. A comunidade de desenvolvedores agradece a opinição de vocês.

  • Ajax Pages
  • AJAX Remote Desktop Viewer – “a quick proof of concept, showing that an AJAX enabled webpage can render a remote desktop over a single HTTP socket”
  • Ajax Scaffold Generator
  • AJAX Toolkit Framework – provides extensible tools for building IDEs for the many different AJAX (asynchronous JavaScript and XML) run-time environments
  • AJAX Wrapper for .Net
  • Ajax-based Echo2, EchoStudio2 IDE Production Releases Available
  • AjaxAC – open source PHP framework for AJAX
  • ajaxCFC – a ColdFusion framework meant to speed up ajax application development and deployment by providing developers seamless integration between JavaScript and ColdFusion
  • Ajaxium – commercial AJAX component for .Net
  • AJAXSLT – “an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications.”
  • AjaxTags – The AJAX Tag Library is a set of JSP tags that simplify the use of Asynchronous JavaScript and XML (AJAX) technology in JavaServer Pages.
  • AjaxTags 1.0, JSP Tag Library, released
  • AJFORM – AJFORM is a JavaScript toolkit which simply submits data from any given form in an HTML page, then sends the data to any specified JavaScript function. AJFORM degrades gracefully in every aspect. In other words, if the browser doesn’t support it, the data
  • AJSHP – Asyncronous JavaScript Hypertext Preprocessor is the extended name of this project that’s a mix of what AJAX and PHP names mean because this is an alternative way to use PHP classes directly from JavaScript
  • Anthem.NET
  • Bayeux: A JSON Protocol For Publish/Subscribe Event Delivery
  • Bindows™ – With Bindows™ you can develop fully functional desktop applications in a web page, without any plugins.
  • Casabac Technologies – demos of a commercial product. “Casabac’s product suite is using the AJAX technology approach since 2001 for making it easy to build professionally looking, desktop-like business application frontends.”
  • CFAjax
  • Chickenfoot – a tool that puts a programming environment in Firefox so you can write scripts to manipulate web pages and automate web browsing. In Chickenfoot, scripts are written in a superset of Javascript that includes special functions specific to web tasks.
  • CPAINT – CPAINT (Cross-Platform Asynchronous INterface Toolkit) is a true AJAX (Asynchronous JavaScript+XML) and JSRS (JavaScript Remote Scripting) implementation.
  • cssQuery
  • CSSToXSLFO – a utility which can convert an XML document, together with a CSS2 style sheet, into an XSL-FO document
  • Developer Notes for prototype.js – An un-official reference for the objects, classes, functions, and extensions provided by prototype.js
  • Firebug – All of the tools you need to poke, prod, and monitor your JavaScript, CSS, HTML and Ajax are brought together into one seamless experience, including an error console, command line, and a variety of fun inspectors.
  • getElementsByTagNames – a Quirksmode.org custom script
  • GWT (Google Web Toolkit)
  • HSE: Hibernate, Spring, Echo2 – a base application and guide for building AJAX applications using Hibernate, Spring, and Echo2
  • HTMLHttpRequest v1.0beta2 – This script dynamically loads remote documents for parsing and/or insertion into the current document. It uses the XMLHttpRequest browser object as well as its own custom IFRAME-based transport layer for excellent cross-browser compatibility.
  • ICEfaces – An Ajax application framework that enables J2EE application developers to easily create and deploy thin-client rich web applications in pure Java.
  • Idealog: Source code for CommonTimes “AJAX” Live Search – Below is a basic overview of the code we used for the live AJAX search: … xmlhttp.onload = handle_do_search; xmlhttp.onerror = handle_do_search; …
  • JackBe – AJAX for the enterprise
  • Javaline Framework
  • JavaScript Lint – With JavaScript Lint, you can check all your JavaScript source code for common mistakes without actually running the script or opening the web page.
  • Javascript Sound Kit – “a wrapper around the ActionScript Sound Object, it makes it possible to use the Sound Object in Javascript the same way you do it in ActionScript.”
  • Jitsu: rich web application framework – Jitsu contains an integrated set of tools to enable developers to build and deploy sophisticated user interfaces for web applications.
  • jMaki – jMaki is all about enabling Java developers to use JavaScript in their Java based applications as either a JSP tag library or a JSF component.
  • JPSPAN
  • JSEclipse – free javascript plugin for Eclipse
  • JSMX – JSMX API runs entirely on the client and has no Server Side Components to install. Given this fact plus the fact that you can pass back JavaScript, XML, JSON, or WDDX makes JSMX a truly Universal Ajax API.
  • JSON – (JavaScript Object Notation) is a lightweight data-interchange format
  • JSON-PHP – a PHP implementation of JSON
  • JSON-RPC-Java – “a key piece of Java web application middleware that allows JavaScript DHTML web applications to call remote methods in a Java Application Server (remote scripting) without the need for page reloading…”
  • jQuery
  • jsScrolling
  • JSUnit – Unit testing framework for client-side JavaScript in the tradition of the XUnit frameworks.
  • Log4Ajax
  • MochiKit – MochiKit is a highly documented and well tested, suite of JavaScript libraries that will help you get shit done, fast. We took all the good ideas we could find from our Python, Objective-C, etc. experience and adapted it to the crazy world of JavaScript.
  • Mouse wheel programming in JavaScript
  • My-BIC
  • NAJAX
  • PAJAJ – (PHP Asynchronous Javascript and JSON). It is a object oriented Ajax framework written in PHP5 for development of event driven PHP web applications.
  • PowerWEB LiveControls for ASP.Net – a suite of 21 Web Controls that allow you to execute server-side callbacks and update form elements without reloading the HTML page.
  • Prototype Documentation List
  • Really Simple History – The Really Simple History (RSH) framework makes it easy for AJAX applications to incorporate bookmarking and back and button support.
  • Rhino in Spring – a project that intends to integrate Mozilla Rhino JavaScript interpreter, the interpreter for the best (in our opinion) dynamic language on the Java platform with Spring Framework, the also best (again, in our opinion) enterprise framework on the Java pla
  • RIALTO – a cross browser javascript widgets library. Because it is technology agnostic it can be encapsulated in JSP, JSF, .Net or PHP graphic components.
  • Rico – “The library is a fully object-oriented JavaScript library. Recently we refactored the library to extend the excellent prototype.js effort from the Ruby on Rails folks.”
  • SAJAX – Simple Ajax Toolkit by ModernMethod – XMLHTTPRequest – An open source XMLHTTPRequest toolkit with PHP, Perl, and Python backends.
  • Sarissa – “a cross-browser ECMAScript library for client side XML manipulation, including loading XML from URLs or strings, performing XSLT transformations, XPath queries and more. Supported: Gecko (Mozilla, Firefox etc), IE, KHTML (Konqueror, Safari).”
  • script.aculo.us – Building upon the wonderful Prototype JavaScript library, script.aculo.us provides you with some great additional ingredients to mix in.
  • SimpleJax – a lightweight (2.3KB!) combination of JavaScript and PHP that allows you to create highly flexible, AJAX-enabled applications on the web with only five short lines of code.
  • Spry framework for Ajax – a JavaScript library for web designers that provides functionality that allows designers to build pages that provide a richer experience for their users.
  • swato – an opensource framework that help you develop your webapps easier via AJAX.
  • SWF – Simple Web Framework (SWF) is an event based framework targeting Struts developers who want to build rich Web applications but do not want to migrate to JSF
  • Taconite – a framework that simplifies the creation of Ajax enabled Web applications…can be used with any server-side technology including Java EE and .Net
  • Tacos – provides components and ajax behaviour for the Tapestry java web application framework. Most of the functionality is based on the exceptional dojo javascript library.
  • Tagneto – (pronounced tag-NEET-o) is a web developer tool and JavaScript libraries to aid MVC development of XML user interfaces, with HTML web applications (DHTML, AJAX, RIA, Web 2.0, etc…) being the primary target.
  • The “Atlas” Control Toolkit
  • Tudu Lists – open source project which uses the Spring J2EE framework and DWR to manage online todo lists
  • WebORB Presentation Server
  • WidgetServer – a unified GUI framework for Web/HTML, Swing and Client/Server apps with a Swing frontend. Web applications use the ‘Remote Scripting with IFRAME’ mechanism
  • Wt – the entire application is written in only one compiled language (C++), from which the library generates the necessary HTML, Javascript, CGI, and AJAX code.
  • XAJAX – open source PHP class library
  • XAP: Extensible AJAX Platform – an XML-based declarative framework for building, deploying and maintaining rich, interactive Ajax powered web applications. It aims to reduce the need for scripting and help solve the development and maintenance challenges associated with large scale Jav
  • XHConn – “is meant to simplify and unify the code necessary to successfully send and receive simple data via XMLHTTP.”
  • XHTML live Chat based on the XMLHttpRequest Object (ajax) – proof of concept with source available.
  • XMLHttpRequest Demo – 3 demos in one using Borges for the back end
  • Yahoo! Design Pattern Library
  • Yahoo! User Interface Library
  • Zapatec AJAX Suite
  • Zephyr – an ajax based framework for php5 developers.
  • Zimbra – a community for building and maintaining next generation collaboration technology
  • ZK Ajax Java Web Framework – an open-source Web framework that enables rich UI for Web applications with no JavaScript and little programming
  • AJASON – PHP5 and JSON powered AJAX library
  • AJAX Accelerator Program – from TIBCO
  • AJAX Client Engine (ACE)
  • AJAX Debugging with Greasemonkey – a couple of scripts are linked here for tracing and debugging AJAX from Firefox
  • AJAX Engine
  • AJAX Feedback Mechanism
  • AJAX MAssive Storage System (AMASS) – The AJAX MAssive Storage System (AMASS) uses a hidden flash applet to allow JavaScript AJAX applications to store an arbitrary amount of sophisticated information on the client side.