rbush

High-performance 2D spatial index for rectangles (based on R*-tree with bulk loading and bulk insertion algorithms)

highlight-words

Split a piece text into multiple chunks based on a search query, allowing you to highlight the matches.

search-text-highlight

This tool allow find a string or substring from a text and highlight it with html wrapper with unicode support.