elasticlunr.com - Elasticlunr.js, lightweight full-text search engine in Javascript for browser search and offline search.

Description: Elasticlunr.js, lightweight full-text search engine in Javascript for browser search and offline search. Elasticlunr.js is developed based on Lunr.js, but more flexible than lunr.js. Elasticlunr.js provides Query-Time boosting and field search. A bit like Solr, but much smaller and not as bright, but also provide flexible configuration and query-time boosting.

information retrieval (66) full-text search (9) elasticlunr (1) offline search (1)

Example domain paragraphs

Elasticlunr.js is a lightweight full-text search engine in Javascript for browser search and offline search. Elasticlunr.js is developed based on Lunr.js, but more flexible than lunr.js. Elasticlunr.js provides Query-Time boosting and field search. Elasticlunr.js is a bit like Solr, but much smaller and not as bright, but also provide flexible configuration and query-time boosting.

Open your browser's developer tools on this page to follow along or you could use Node.js to try in different way.

A very simple search index can be created using the following scripts:

Links to elasticlunr.com (2)