Humans: C++ version
SWISH++ is a Unix-based file indexing and searching engine
(typically used to index and search files on web sites).
It was based on SWISH-E
although SWISH++ is a complete rewrite.
SWISH++ was developed to circumvent my difficulties with using
the SWISH-E package.
SWISH++ has been ported to compile and run under Microsoft Windows
by Robert J. Lebowitz
and Christoph Conrad.
Lightning-fast indexing, handles large collections of files,
tools included to index non-text files such as
Microsoft Office documents, near instantaneous searches,
Unix-style "man" pages are included
describing the commands as well as the index file format.
The source code is also generously commented.
Additionally, sample Perl code for a web front-end is provided.
There is an FAQ
(Frequently Asked Questions, with answers) list.
If you have a question, check it first.
There is also a
If you want to notified only of new releases,
you can be notified of them by subscribing there.
You may use the following icon and HTML on a web site that uses SWISH++
to link back to this home page:
width="90" height="33" border="0"
Please copy the icon to your site.