全文検索(Full Text Search)
- lunr - ブラウザとNode.jsで使用できるライブラリ。JSONドキュメントにインデックスを付け、シンプルな検索インターフェースを提供します。
- flexsearch - ブラウザとNode.js向けの次世代フルテキスト検索ライブラリ。
- Elasticlunr - lunr.jsを基にした、より柔軟でカスタマイズ可能なライブラリ。
- minisearch - ブラウザとNode.js向けの小型かつ強力なJavaScriptフルテキスト検索エンジン。
- fuse.js - 軽量なファジー検索ライブラリ。依存関係なし。
- search-index - 永続的でネットワーク障害に強いフルテキスト検索ライブラリ(ブラウザ/Node.js対応)。
- fuzzysearch - JavaScript製の超軽量・高速ファジー検索機能。
- fuzzy - JavaScript用ファジー検索/フィルタリングライブラリ。
- orama - TypeScript製の高速メモリ型全文検索エンジン。誤字訂正(Typo-Tolerant)機能を備える。