Software As She’s Developed

Mahemoff’s Podcast/Blog - Web, Programming, Usabilty from the Author of ‘Ajax Design Patterns’ (AjaxPatterns.org)

Software As She’s Developed header image 2

State of the Ajax Frameworks

October 17th, 2005 · 8 Comments

The publicly-editable Ajax Frameworks Page got a nice kick along in the past few days, presumably due to a recent link from Ajaxian. If this list is anything to go by, the most common language is pure-Javascript, and Java is, as you might have guessed, highest on the server-side, followed by .Net and PHP. Sections for Python and Perl were opened up during this time. Thanks for your contributions!

1 Pure Javascript: Application Frameworks

  • 1.1 Isomorphic (Commercial RIA Toolkit)
  • 1.2 Bindows (Since 2003)
  • 1.3 BackBase (from 2003)
  • 1.4 DOJO (Under development; from September, 2004)
  • 1.5 Open Rico (Under development; from May, 2005; based on earlier proprietary framework)
  • 1.6 qooxdoo (Under development; from May, 2005)
  • 1.7 Tibet (Under development; from June, 2005)
  • 1.8 AJFORM (Since June 2005)
  • 1.9 ThyAPI (Under development; Since end of 2004)

2 Pure Javascript: Infrastructural Frameworks

  • 2.1 AjaxCaller (Alpha; from May 2005)
  • 2.2 Flash JavaScript Integration Kit ()
  • 2.3 Google AJAXSLT (Released June 2005)
  • 2.4 HTMLHttpRequest (Beta; from 2005)
  • 2.5 Interactive Website Framework (from May 2005)
  • 2.6 LibXMLHttpRequest (Released; June 2003)
  • 2.7 MAJAX (Released; August 2005)
  • 2.8 RSLite (x)
  • 2.9 Sack (In development; from May 2005)
  • 2.10 Sarissa (Released; from February, 2003)
  • 2.11 XHConn (Released; from April, 2005)

3 Server-Side: Multi-Language

  • 3.1 Cross-Platform Asynchronous INterface Toolkit (May 2005)
  • 3.2 SAJAX (Workable but not 1.0; from ?March 2005)
  • 3.3 Javascipt Object Notation (JSON) and JSON-RPC
  • 3.4 Javascript Remote Scripting (JSRS) (from 2000)
  • 3.5 Bitkraft for ASP.NET

4 Server-Side: Python

  • 4.1 CrackAJAX

5 Server-Side: Java

  • 5.1 WebORB for Java (from August 2005)
  • 5.2 Echo 2 (from March 2005)
  • 5.3 WidgetServer (2004)
  • 5.4 Direct Web Remoting (DWR) (2005)
  • 5.5 SWATO (2005)
  • 5.6 AJAX JSP Tag Library
  • 5.7 AJAX Java Server Faces Framework
  • 5.8 ThinkCAP JX: RAD Environment for AJAX, J2EE, and Open Source (Commercial Framework)
  • 5.9 Struts-Layout

6 Server-Side: Lisp

  • 6.1 CL-Ajax

7 Server-Side: .NET

  • 7.1 MonoRail (from May 2005)
  • 7.2 WebORB for .NET (from August 2005)
  • 7.3 Ajax.NET (from March 2005)
  • 7.4 ComfortASP.NET (from August2005)
  • 7.5 AjaxAspects (from August 2005)

8 Server-Side: Perl

  • 8.1 CGI::Ajax - Export perl methods to javascript for AJAX

9 Server-Side: PHP

  • 9.1 AjaxAC (From April, 2005)
  • 9.2 JPSpan
  • 9.3 XAJAX
  • 9.4 PEAR::HTML::Ajax
  • 9.5 CPAINT

10 Server-Side: Ruby

  • 10.1 Ruby On Rails

Categories: Links · SoftwareDev

Tags:

8 responses so far ↓

  • 1 George Popescu // Oct 18, 2005 at 7:39 am

    A very good, and preety new, PHP-Ajax framework it’s XOAD (formerly NAJAX). Also, CPaint it’s a multi-language framework because supports ASP as well.

  • 2 Anonymous // Oct 18, 2005 at 9:34 pm

    Check out more Ajax at http://www.ajaxgoals.com

  • 3 zigzag // Oct 25, 2005 at 1:26 am

    Swato has released a beta version and provide a online demo at http://swato.throughworks.com

  • 4 khakman // Oct 26, 2005 at 11:10 pm

    TIBCO General Interface is a very mature AJAX framework and IDE that was originally brought to market in 2001. Dozens of GUI controls (including charts), built-in data caching, and communication objects provide the foundation for your applications and for the visual tools TIBCO provides, (yes the IDE is an AJAX app that runs in the browser too!)

    Check out Jon Udell’s InfoWorld Labs blog for a preview:
    http://weblog.infoworld.com/udell/2005/05/25.html

    Go to GI’s developer site for more information and to download:
    http://developer.tibco.com

  • 5 Joe Lencioni // Nov 8, 2005 at 4:50 pm

    There is also CFAjax for ColdFusion: http://www.indiankey.com/cfajax/

  • 6 Bucher F. // Jan 17, 2006 at 1:03 am

    ZK is another server-side Java framework.

    http://zk1.sourceforge.net

  • 7 Guy Peled // Apr 12, 2006 at 11:03 am

    I would like to introduce you to a new AJAX framework which lets you develop in server side WinForms API with all the methodology of WinForms creating a rich internet AJAX application. see it here http://www.visualwebgui.com

  • 8 Weblog : AJAX frameworks // Oct 12, 2006 at 7:50 pm

    […] AJAX frameworks Looking for a list of AJAX frameworks.  Michael Mahemoff has compiled a list of them at: http://www.softwareas.com/state-of-the-ajax-frameworks.  I didn’t know that there were five of them for ASP.NET, and that doesn’t include Atlas. Wally Published Monday, November 07, 2005 9:50 AM by wallym Edit […]

Leave a Comment