SPINdex is a pair of Perl scripts that allows ones' website to be easily searchable, with minimal overhead and extra programming. SPINdex traverses the directories specified as "search directories", and recursively runs through each of the subdirectories (unless it is flagged as an excluded directory) and checks each file with a suitable extension for the string specified with a case-insensitive regular expression. If the expression matches, the name and URL are recorded.
KSearch is a fast, efficient, and highly customizable web site indexer and search engine. It features: Searches for multiple terms and/or phrases with the option of case sensitivity, Optional use of + and - logical operators for advanced queries, Search engine ignores terms in a user configurable stop-terms list, Indexer skips files and directories in a user configurable ignore-files list, Results are derived from a completely customizable HTML template, Option to search within previous results, Option to search specific content in documents (title, meta-content, url, links, alt-text,..etc.), Option to choose the number of results to display per page, Option to sort results by matches, score, modification date, or file size, Option to weight scores for documents matching specific terms/phrases, Option to bold/highlight terms and phrases in titles and descriptions of results, Option to ignore common terms defined by a user chosen cutoff percentage, Option to use the on-the-fly search method to decrease index size and disk usage, Option to index PDF files, and more.
This is a client side search engine and web site indexer. Features include: Search script does not require a server, Optional use of plus and minus booleans for advanced queries, Indexer ignores terms in a user configurable stop-terms list, Indexer skips files and directories in a user configurable ignore-files list, Option to exclude common terms defined by a user chosen cutoff percentage, Option to choose the number of results to display per page, Netscape and Internet Explorer compatible, and Easy to configure and install.
RiSearch is a simple but powerful search engine program for your site. This script is not meant to replace such powerful search systems like ht://Dig and Glimpse, but intended for small and medium sites with 1000 files and total volume about 10-20Mb. It should be quite enough for most amateur sites. It features: RiSearch does not use any libraries or database systems, just pure Perl., Contrary to the big search systems, like ht://Dig or Glimpse, source code of RiSearch takes about 10 kilobytes, Script is able to work with different languages, Simple and convenient query language, and RiSearch uses platform independent binary files which can be used on any system.
This is an internal search script designed for Portuguese sites. It supports and/or, case sensitive, configurable number of results to display per page. You can also choose the types of archives to be searched, and customize the result page with your choice of color, text, links, etc.
This is a Web site indexer and search engine CGI script written in Perl. It consists of a batch file wrapper for the file system traverser and indexer cgi script for your web site. It also includes a little html example and a script to dump the contents of the db file to screen.
Perlfect Search is a sophisticated, powerful, versatile, customizable and effective site indexing/searching suite. It features Full-text indexing, plus title and meta tag description and keywords indexing, Full control of indexed content by allowing exclusion of either individual files or directories, A user-configurable list of stopwords allows you to exclude specific words from the index, Boolean searches, with keyword forcing (+) and keyword exclusion (-), 100% customizable output layout generated based on user-defined HTML templates, and much more,
HPFind is a small Perl script that allows you to find files in users' directories and displays them in a table on an html page. This version looks for index.htm and index.html in ~/public_html, but can be set to search for any file. It also allows you to configure the output text and background, and exclude a given list of users.
MiniSearch is a simple Perl search engine for small to medium sized sites. Main features include: a nice automated administration script, no need to manually edit any parameters, comes with an site indexing script, optionally can run as a shell script, a "where" parameter so you can specify which directories to return results from, and display of the pages is done by templates so that several different sites can use the same search scripts, but have a different look.