easyAlbum is an open source image gallery script built with JavaScript.
This image gallery does not have an AJAX interface but it simply presents the images inside list tags with a Lightbox type browser friendly pop-up and navigation support.

How to use easyAlbum?
- After inserting easyALBUM.js file in your page, create a list with the "ul" tag id equals gallery like
<ul id="gallery"> and add the images inside the "li" tags.
- Modify your "body" tag for onload like
<body onload = "TJK_Gallery('gallery');">.
Requirements: No Requirements
Compatibility: All Major Browsers
LightForm is an AJAX - PHP Contact Form is a simple but handy script for creating charming & secure contact forms.
It uses FormCheck2 for validation and NiceForms for the styling of the form.

LightForm has the "question asking" feature for eliminating spams & it provides the user IP, referrer and browser agent in the message to provide more details about the visitor.
Compatibility: All Major Browsers
Control Suite is a set of 6 high quality widgets and controls built with the Prototype JavaScript framework.
Each script is well tested, highly extensible and unobstrusive.

Suite has these widgets and controls:
- Tab
- Modal
- TextArea
- Select Multiple
- Rating
- Progress Bar
Different approach to star rating:

Suite is very well documented. You can easily reach the details of the APIs and this makes the product much more usable.
Requirements: Prototype JavaScript Library
Compatibility: All Major Browsers
fileNice is a free file manager built with PHP that lets users to browse through the files & folders easily.
The AJAX interface speeds up the browsing and it has nice features like:
- Folder specific slideshows of images (without page reloads)
- File details
- Send to Flickr
- Folder comments
- Search
- Prefs based sorting
- Source viewing of code

How to use fileNice?
Very easy. You basically upload the script to the directory to be browsed and that’s all.
Requirements: PHP
Compatibility: All Major Browsers
GoogieSpell is Gmail-like spell checker that you can use in your applications.
It is AJAX based, supports over 27 languages and well-documented.
This AJAX spell checker simply sends a query to Google’s spell checking address: "https://www.google.com/tbproxy/spell?lang=" and displays the results and recommendations according to the result of this data.

GoogieSpell is well tested to work in all major browsers.
Compatibility: All Major Browsers
MooMonth, is a JavaScript calendar application built with Mootools which is highly configurable an customizable.
With an attractive interface the calendar application has features like:
- Day, week, month, *year, and zoom views.
- Smooth view transitions.

MooMonth has a powerful function set to be used in creating a feature-rich calendar application.
Although the application is still in alpha it is already very promising.
Requirements: Mootools JavaScript Framework
Compatibility: All Major Browsers
jQuery File Tree is a customizable AJAX file browser plugin for jQuery which you can create a fully-interactive file tree with as little as one line of JavaScript code.
It already includes connector scripts for PHP and ASP.NET, expand-collapse events can be customized, and is fully standards-compliant with valid & semantic XHTML.

Here is an exaple code for creating the file tree. See how easy it is:
$(document).ready( function() {
$(’#container_id’).fileTree({ root: ‘/some/folder/’ }, function(file) {
alert(file);
});
});
You can style the file tree easily with CSS and use icons for file-types. This AJAX file browser requires jQuery easing plugin for the attractive effects.
Requirements: jQuery 1.2+, jQuery easing plugin
PHP / MySQL Ajax Star Rating Script is an unobtrusive script (which will work if the JavaScript is turned off) which you can easily integrate it with your current content.

This star rating script is not tied to any CMS so you will need some coding skills to integrate it.
It supports configuration of howmany stars will be shown in the front-end.
Requirements: No Requirements
Similar to Ext Grid, but built on jQuery, Flexigrid is a feature rich data grid with resizable columns and a scrolling data to match the headers, plus an ability to connect to an xml based data source using AJAX to load the content.

Features of this jQuery data grid plugin:
- Resizable columns
- Resizable height
- Sortable column headers
- Cool theme
- Can convert an ordinary table
- Ability to connect to an ajax data source (XML only)
- Paging
- Show/hide columns
- Accessible API
- More..
Requirements: jQuery
Compatibility: All Major Browsers
Meteora is set of cross-browser widgets and controls for quickly creating rich and customizable web applications without programming excessive JavaScript that is painful to debug in every browser.

Meteora is based on the great mootools framework (version 1.11) and scripts that already work with mootools can be used with Meteora too!
To see some nice demos of this JavaScript widget library, check:
Requirements: No Requirements
Compatibility: All Major Browsers