Elasticlunr.js

Lightweight full-text search engine in Javascript for browser search and offline search.

Search Configuration:
Configuration Example:
{
    "fields": {
        "title": {"boost": 2},
        "body": {"boost": 1}
    },
    "boolean": "OR"
}