[% META
title = "Related Scripts and Projects"
id = "scripts"
author = '$Author$'
%]
Related Scripts and Projects
Disclaimer
The projects listed here are not part of
the Swish-e distribution and are not supported
as part of Swish-e. Many may be out dated, too.
Check with the [% link_to_page('discuss',
'Swish-e discussion list') %] if you have questions.
- AutoSwish
- A rewritten (but not widely tested) version of the
classic front-end to Swish-e.
NOTE: e-mail to author on 4/8/2005 received no reply
- Java Wrapper
for SWISH
- Swish.jsp uses Swish-e to dynamically generate XML from
the search executed on the indexes. When executing a
search, the application will create the XML structure based
on the search parameters which are set in the config file.
It can be used as a generic search engine for any web site
since it is fully configurable.
- JSWISHI
- A "feature-laden" front-end to Swish-e
NOTE: e-mail to author on 4/8/2005 received no reply
- Simple Web
Search
- A PHP3 script by David Norris.
- Sman
- An enhanced version of apropos that provides free text
searching on your system's man pages (using Swish-e), by
Josh Rabinowitz.
- Swishd Cluster System
- Swishd cluster system is an application that will allow Swish-e to scale
out to multiple machines, thus allowing the number of indexes (or collections)
to become almost limitless. By scaling out to multiple swishd nodes the index
sizes can remain small as the number of documents increase. This it typically
measured in millions of documents/files.
- SwishCM: another cluster management solution
- Goals are to give swish-e clustering on several nodes with standard
protocols like XMLRPC or JSON-RPC
You can access source code with anonymous CVS at swishcm.cvs.sourceforge.net
It is written in C and uses many OpenSource libraries like libwww,
xmlrpc-c, json, libini.
It's working in combinaison of FCGI modules of Apache or Lighttp.
- SWISHED
- Swish-e server code by Josh Rabinowitz. Runs under
Apache and mod_perl. Intended to be used with matching client
code SWISH::API::Remote
Both of these packages can also be found on CPAN.
- Query swish-e index from PostgreSQL.
- This allows integration of search results from swish-e index and structured data from PostgreSQL.
- SWISH::* Perl modules on CPAN
- A variety of Perl modules are available for Swish-e in the SWISH namespace on the
CPAN. NOTE: Not all CPAN modules work with the current version (2.4.x)
of Swish-e. Check the documentation in each module.
- PHP bindings against libswish-e
- PHP bindings also available for
Windows.