Visifire is a set of open source Microsoft Silverlight chart components.
Visifire lets you create stunning charts with ASP, ASP.Net, PHP, JSP, ColdFusion, Ruby on Rails or just simple HTML in minutes.

In order to use this great Silverlight chart library, you don’t need to know anything about Silverlight. Simple HTML knowledge is enough.
To see how beautiful the results are, check the Chart Gallery or Chart Designer.
Requirements: Silverlight
tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes.
tablesorter can successfully parse and sort many types of data including linked data in a cell.
Using tableSorter, you can have custom headers, sorting classes and row striping features.

How to use tableSorter?
The simplest usage is like below for a div with id value equals "simple":
<script>
$(document).ready(function() {
$(#simple).tableSorter();
});
</script>
Some features of tablesorter:
- Multi-column sorting
- Parsers for sorting text, URIs, integers, currency, floats, IP addresses, dates (ISO, long and short formats), time.
- Support for ROWSPAN and COLSPAN on TH elements
- Support secondary "hidden" sorting (e.g., maintain alphabetical sort when sorting on other criteria)
- Extensibility via widget system
- Cross-browser: IE 6.0+, FF 2+, Safari 2.0+, Opera 9.0+
- Small code size
Requirements: jQuery
Compatibility: All Major Browsers
File Thingie is a PHP file manager which works as a web based file manager.
Using this file manager is very handy when FTP is not available or practical to use. Plus, having multiple users and user groups is nice if you want other users to reach some folders that you want.
.gif)
This 1 file PHP file manager has lots of features like:
- Upload multiple files at once
- Multiple users and user groups
- Create subdirectories
- Rename, move, delete and copy files and folders
- Search for file and folder names
- Control access to files based on black- or whitelists
- Edit text files
- Unzip files without downloading
- Easy customization of the CSS based layout
Requirements: PHP 4+
Compatibility: All Major Browsers
Tabbed content areas are a popular solution for the "lots of content - few space" problem.
Nettuts, a great tutorial website about web design & development has a nice example of creating a tabbed content area with jQuery & CSS.

When clicked to the tabs, content area switches to the new content with a slick accordion type effect.
Besides getting the ready to use codes from the tutorial, you can see how every step of the project is completed.
Here is the final demo of this tabbed content area.
Requirements: jQuery
Compatibility: All Major Browsers
Aflax is a library that enables developers to use JavaScript to fully utilize all of the features of Adobe’s Flash runtime including graphics, networking, video and camera support.

Flash JavaScript gateway that was released by Macromedia was only for Flash 7 or earlier and was a very low performance library as well. Aflax uses Flash 8’s new ExternalInterface which is much faster and more capable.
As a conclusion, using Aflax, you can create media players, animated charts, graphics & more with Flash without writing any ActionScript.
Fotonotes is a collection of scripts for annotating images. Simply, it lets you add notes over images.

With the help of a PHP file (supports PHP4 & PHP5), every note added to the images are stored in JPEG headers in XML format.
There is a very nice example on the website which you can try the code.
Download package includes classes for alternate storage strategies like databases.
Requirements: PHP4+
Compatibility: All Major Browsers
inputEx is a javascript framework, built on the top of YUI, for creating forms and form objects.
It uses no html (opposite of unobtrusive libraries): all the fields and forms are configured using JSON. It provides a very efficient abstraction for building interactive web applications.

inputEx features:
- json configuration for each field
- complex data structures (list/objects/tree/list of urls/objects of objects etc…)
- composition between the fields (for “meta”-fields such as InPlaceEdit,List,Tree,Pair,…)
- javascript object mapping for greater interactivity
- a common “updated” event to handle different browsers and different field interactions
Requirements: YUI 2.5.1+
Compatibility: Firefox 1.5+, Safari 2.0+, IE 7.0 and Opera 9+
Fireworks.js is a JavaScript file which helps you create configurable fireworks effects in your website.
Besides using it, it is also a nice example of JavaScript effects and script fired sounds to get inspired.

This JavaScript uses SoundManager for script triggered sounds and supports different types of fireworks effects including the "exploding-disappearing" and "random explosions".
Requirements: No Requirements
Compatibility: All Major Browsers
Image processing is needed in almost every web application like creating watermarks, uploading & resizing avatars, cropping them & similar tasks.
Asido is a feature-rich image processing class for PHP that fits to any environment like GD2, Magick Wand and Image Magick. It supports both PHP4 & PHP5 (newer versions support only PHP5).
An example of adding a watermark to an image:

And the code:
<?php
include(’./../../asido/dev/class.asido.php’);
asido::driver(’gd’);
$i1 = asido::image(
‘the-source-image.jpg’,
‘filename-with-which-you-want-to-save-the-result.png’
);
asido::watermark($i1, ‘put-the-watermark-image-here.png’);
$i1->save(ASIDO_OVERWRITE_ENABLED);
?>
It is really simple and clear.
Asido can:
- resize
- watermark
- rotate
- copy
- crop
- grayscale
- convert
images with ease. To develop faster, Asido is worth a try.
Requirements: PHP4+, GD, Image Magick, Magick Wand
There are lots of JavaScript color pickers which work great but there are few which are similar to the Photoshop’s color picker.
This JavaScript color picker has HSB and RGB options, uses Prototype and compatible with all major browsers.

This script can be a solution for users who are looking for an advanced color picker in their applications.
Requirements: Prototype
Compatibility: All Major Browsers