Javascript Libraries

The following is a list of available JavaScript libraries and frameworks and a short description of each.

Libraries

Full Libraries

Library Description
DOJO Open-source library that uses widgets (components comprising JavaScript, CSS, HTML code).
YUI Developed by Yahoo, it is an open-source JavaScript & CSS framework for building interactive web applications.
Prototype Standalone framework that provides functions for developing JavaScript applications.
jQuery JavaScript library designed to simplify HTML scripting.
MochiKit Library for making AJAX applications.
Ext JS Library for building interactive web applications using AJAX, DHTML and DOM scripting.
Rico Open-source library for developing AJAX-based rich Internet Applications (RIAs).
qooxdoo Class-based library based on namespaces and does not modify/extend native JavaScript types.
MooTools Lightweight, object-oriented JavaScript framework including 8 components (core included).
X Cross-browser collection of JavaScript functions and objects.
OAT JavaScript-based toolkit (framework) for browser-independent RIA development.
AJS Ultra-lightweight JavaScript library inspired by MochiKit.

Effect Libraries

Library Description
Script.aculo.us Cross-browser user-interface for developing web sites and web applications.
MooFX Super-lightweight JavaScript library to be used with the MooTools framework.
Bytefx Super-lightweight JavaScript library for developing web pages with special effects.
Prototype Windows A library inspired by Script.aculo.us and based on Prototype for adding windows to a HTML page.
Lightbox / Lightbox2 Simple script used to overlay images on web pages.
Lytebox Lightweight, cross-browser compatible mobile friendly JavaScript library.
Leightbox Modification to Lightbox which allows one to display a DOM node using a lightbox effect.
GreyBox Display websites, images and other content.
Curvy Corners Allows for creating rounded corners for JavaScript elements.
Nifty Corners Creates rounded corners without using images.

Tool Libraries

Library Description
XML.ObjTree XML Parser Parser/generator for XML source code and JavaScript objects.
jsvalidate Form validator that uses Script.aculo.us to process data.
Form Validation Script that validates forms.
JSON Cookies JavaScript code to store JSON strings in cookies.

References

1. http://javascriptlibraries.com/
2. http://en.wikipedia.org/
3. http://cross-browser.com/
4. http://oat.openlinksw.com/
5. http://script.aculo.us/
6. http://devpro.it/bytefx/
7. http://www.lytebox.com
8. http://quainttech.blogspot.com/2007/08/lightbox-leightbox-and-my-improved.html
9. http://orangoo.com/labs/GreyBox/
10. http://www.curvycorners.net/
11. http://www.html.it/articoli/nifty/index.html
12. http://www.kawa.net/works/js/xml/objtree-e.html
13. http://www.jsvalidate.com/
14. http://tetlaw.id.au/view/javascript/really-easy-field-validation
15. http://www.lalit.org/lab/jsoncookies/

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License