Ajax, DHTML, and JavaScript are essential Libraries to develop Web 2.0 applications.
Today, thus Libraries are widely used by web developers to build dynamic web pages and add more special effects.
In this article, you will read about some Useful AJAX, DHTML, and JavaScript Libraries to develop web applications quickly.
1 Prototype JavaScript Framework
The prototype is a JavaScript Framework that aims to Easily the development of dynamic web applications. A unique, easy-to-use toolkit for class-driven development and the most superior Ajax library around.
Now Prototype is most popular among web application developers everywhere. The prototype is release License under MIT (source code) and CC BY-SA (documentation).
Visit: Prototype Framework
2 AHAH – Asynchronous HTML and HTTP
AHAH now stands for Asynchronous HTML and HTTP, a technique for dynamically updating web pages using JavaScript.
The Main Aim of AHAH is to enable an (X)HTML document to dynamically fetch HTML from other forms, thus creating one document assembly of information from many HTML documents.
Visit: AHAH framework
3 Dojo Framework
The dojo is an open-source single, a lightweight JavaScript toolkit for creating Web UIs.
It aims to shorten the period between idea and implementation by providing an exceptionally well-conceived API and tools to assist and fix the issues experienced in everyday web development.
The dojo is an entirely free JavaScript toolkit, released licensed under (AFL or BSD).
Visit: Dojo Framework
4 Yahoo! User Interface Library
The Yahoo! User Interface Library is an open-source JavaScript library for building richly interactive web applications using techniques such as DOM scripting, DHTML, and Ajax.
YUI is an open-source JavaScript library released under a BSD license and is free for all uses.
Visit: Yahoo! UI library
5 MochiKit Framework
Mochikit is a well tested, lightweight JavaScript library. It is available to you under the MIT license or the written-by-a-very-smart-lawyer Academic Free License, v2.1.
Tested with Safari 2.0.2, Firefox 1.0.7, Firefox 1.5b2, Internet Explorer 6, and Opera 8.5.
Visit: MochiKit Framework
6 Ext JS
Ext Js is an open-source lightweight, high-performance cross-browser JavaScript library for building dynamic web pages.
Provide support for all major web browsers including: Internet Explorer 6+ , FireFox 1.5+ (PC, Mac) ,Safari 3+ ,Opera 9+ (PC, Mac).
Visit: Ext JS
7 Openrico
Rico is an open-source JavaScript library for building Rich Internet applications.
It provides a straightforward interface for registering Ajax request handlers as well as HTML elements or JavaScript objects as ajax response objects.
Rico is provided free and open-source (Apache 2.0 License) for either your personal or commercial use.
Visit: Openrico
8 AJS Framework
AJS is an ultra-lightweight JavaScript library.
Features:
- Powerful and easy to use AJAX functions
- Performance
- Drag and drop
- Effects
- Functional programming
- DOM functions
- Ajax JSON support
- Unified position and size and events that works in all the modern browsers
Visit: AJS Framework
9 Dynamic Drive
DHTML & JavaScript code library – Visit: Dynamic Drive library
10 JSL-JavaScript Standard Library
JSL is an open-source single, lightweight JavaScript Standard Library. Its goal is to forget workarounds for every library or script that’s includes on a web page.
You could add JSL even before your hands add portability or more compatibility, and then you don’t need to rewrite anything.
JSL is compatible with every browser that supports at least JavaScript 1.2.
Visit: JSL Library
11 DHTMLgoodies
DHTMLgoodies.com offers an easy to use the library of DHTML and AJAX scripts.
Visit: DHTMLgoodies
12 DynAPI 3
DynAPI 3 is an open-sourced project initiated by Dan Steinman, created to make cross-browser Dynamic HTML components on a web page.
The DynAPI library uses an object-oriented approach to solve scripting problems for both Netscape and Internet Explorer.
Visit: DynAPI 3
13 Taojax library
The Taojax User Interface Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML, and AJAX.
Visit: Taojax
14 subGrey
subGrey is applied to display DHTML modal dialogs on webpages. subGrey is based on the submodel.
Visit: SubGrey
15 ASP.NET AJAX framework
ASP.NET Ajax is the free Microsoft Ajax framework for building highly interactive and responsive web applications that work across all popular browsers.
It is an easy-to-use yet powerful Ajax functionality that allows developers to choose their preferred method of Ajax development, whether server-side, client-side, or a combination of both programmings.
Visit: ASP.NET AJAX Framework
16 jx – JavaScript Ajax Library
jx is a small toolkit for providing AJAX support in JavaScript. It supports GET and POST method. The supported return types are plain text and JSON.
Visit: JX library
17 AjaxCore
AjaxCore is an open-source PHP framework that aims to ease the development of rich AJAX applications, using Prototype’s JavaScript standard library as the core for making the AJAX requests.
Visit: AjaxCore
18 ThyApi
ThyAPI is a Dynamic HTML Library that permits the creation of Application-like interfaces accessible using only a browser.
Visit: ThyApi
19 Zephyr
zephyr is an ajax based framework for php5 developers. You can quickly develop business applications using this robust framework. That is extremely easy to learn and very simple to implement.
Visit: Zephyr
20 script.aculo.us
script.aculo.us is a cross-browser user interface JavaScript libraries to make your web sites and web applications fly.
It’s a collection of Web 2.0 style JavaScript libraries that help web developers quickly add visual and Ajax effects to projects.
Visit: script.aculo.us
21 moo.fx
moo. Fx is a lightweight, ultra-tiny JavaScript effects library used with prototype.js or the Mootools framework.
It’s straightforward to use, cross-browser, standards-compliant and provides controls to modify any HTML element’s CSS property.
It’s an open-source JavaScript library released under the MIT License.
Visit: Moo.fx
22 Kabuki Ajax Toolkit
Kabuki AjaxTK is a client developer library, similar in style to traditional object-oriented widget libraries like Eclipse’s SWT, albeit for Javascript.
Visit: Kabuki Ajax Toolkit