GitHub repository: srenauld/elasticlunr.js
Primary language: JavaScript
Description: Based on lunr.js, but more flexible and customized.