splitmail++
Simple Document Indexing System for Humans: C++ version
Install
- All systems
-
curl cmd.cat/splitmail++.sh
- Debian
-
apt-get install swish++
- Ubuntu
-
apt-get install swish++
- Kali Linux
-
apt-get install swish++
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install swish++
- Raspbian
-
apt-get install swish++
- Dockerfile
- dockerfile.run/splitmail++
swish++
Simple Document Indexing System for 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++ features: * Lightning-fast indexing * Indexes META elements, ALT, and other attributes * Selectively not index text within HTML or XHTML elements * Intelligently index mail and news files * Index Unix manual page files * Apply filters to files on-the-fly prior to indexing * Index non-text files such as Microsoft Office documents * Modular indexing architecture * Index new files incrementally * Index remote web sites * Handles large collections of files * Lightning-fast searching * Optional word stemming (suffix stripping) * Ability to run as a search server * Easy-to-parse results format