Leland Scott has spent a long time compiling a list of AJAX libraries - ok so what is so special? I'm aware that you can find some comprehensive lists on the web such as: Ajax Libraries on OSAF, the eDevils list or a Google search. However, Leland toke the time to categorize the list of libraries into Ajax/Dhtml Library Scorecard.

"I decided to try to document the current state of things. I set about to compile a comprehensive list of all the Ajax/DHTML toolkits that web developers now have to choose from, and then to test those toolkits against a standard for cross-browser compatibility."

Leland used the following lists for the research - Savage Vines, Ajaxian, OSAF and the book Ajax in action. He used a scale from A - E, where A represents libraries that support all the major browsers (IE, FF, S, O, etc.) and E for libraries that are IE only.

A IE 6 ?
Firefox 1.0 ?
Safari 1.2 ?
Opera
Other DOM-compliant
B IE 6 ?
Firefox 1.x ?
Safari 2.x ?
Other DOM-compliant
C IE 6 ?
Firefox 1.x ?
Other DOM-compliant
D IE 6 ?
Firefox 1.5 ?
E IE 6 ?

He mentioned why he did not grade Ajax only libraries: "because it's not Ajax per se that causes browser incompatibilities. Rather, it's differences in Javascript, CSS, and DOM implementations, and these are the components that together comprise what are known as Dynamic HTML (DHTML)."

Below is a summary of the good and bad, visit his site for a comprehensive list.

Ajax/DHTML Libraries DHTML-only Libraries
THE GOOD GUYS (Grade A Toolkits)
Dojo Toolkit Behaviour
Moo.fx DHTML Kitchen
Prototype DynAPI 3.0
Rico How To Create
Sardalya Open Cube
Script.aculo.us Todd Ditchendorf's DHTML Gallery
Tacos Walter Zorn
TurboWidgets X Library
TwinHelix
Wicket
Yahoo! User Interface Library
THE BAD GUYS (Grade D or E Toolkits)
AjaxFace Bindows
Backbase Plex Toolkit
EBA Ajax ThyApi
Microsoft Atlas
Rialto
TIBCO General Interface