replacestream
A node.js through stream that does basic streaming text search and replace and is chunk boundary friendly
ss-search
The most basic, yet powerful text search.
mark.js
Highlight keywords using JavaScript. Intended for every use case. Can e.g. be used to mark text in search results.
pg-tsquery
Parse user input into valid text search queries