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