StaticSearch

(updated )

201 words, 2-minute read

StaticSearch is a simple search engine you can add to any static website. It uses client-side JavaScript and JSON data files so there is no need for back-end server technologies or a database.

Try StaticSearch: click the search icon in the header or press Ctrl | Cmd + K

StaticSearch works well with Publican sites but you can use it on any static website no matter how it’s generated. It works best on English language sites, but most Latin-based (a, b, c … z) languages will work.

Using StaticSearch is a two-step process:

  1. Index a directory containing your static website files

    You can index from the command line or in any Node.js project. It supports command line, environment variable, and API property configuration.

  2. Add a search facility to your website

    You can use a web component, bind module, or the search API.

The following pages provide full documentation. You can also view: