Full Text Search
- lunr - Library for use in the browser and It indexes JSON documents and provides a simple search interface.
- flexsearch - It is a Next-Generation full text search library for Browser and Node.js.
- Elasticlunr - This library is based on lunr.js, but more flexible and customized.
- minisearch - Tiny and powerful JavaScript full-text search engine for browser and Node.
- fuse.js - Lightweight fuzzy-search library. Zero dependencies.
- search-index - A persistent, network resilient, full text search library for the browser and Node.js.
- fuzzysearch - Tiny and blazing-fast fuzzy search in JavaScript.
- fuzzy - Fuzzy search / filter for JavaScript.
- orama - Fast, in-memory, typo-tolerant, full-text search engine written in TypeScript.