Operating systems

QuickFind is a cross-platform Java application for searching files in your computer.
Its sole purpose is to save user time by searching the desired file almost
instantly.
It is designed to support all of the major computer platforms.
The user can schedule caching or manually cache at any time on selected directories.
Once the caching is done, all you have to do is input the name of the file you want to find.

Puggle is a desktop search engine that provides full text search over files, folders, music, photos, Web pages, and other data that are stored locally on your computer. Puggle is able to create many different indices, each with a different configuration. For example, you may have a different index for your music collection as well as your documents. Each of them can be used on demand, simply by loading it. Furthermore, Puggle supports indexing of portable devices, like USB flash drives or external hard disks. The index will be stored in the device, using relative paths, allowing you to search over the data very quickly on any computer.

Site Tools provides several classes for performing
several types of operations to search, list, and
view files from a directory. It can search for a
string within all files in the given directory and
sub-directories, list all files in the given
directory and its sub-directories, or view all
files that are listed in a CSV file on the server.
The list of files appears in a form select input.
Each file can be viewed in a frame below. The
pages in the list can be displayed automatically
as in a slide show. The user can browse the files
forwards or backwards. Each file can be marked.
The name of the marked files is saved in a CSV file.