partial-text-search (npm): A JavaScript library that finds string patterns in a collection of documents. It efficiently finds matches even if the words in each document do not begin with the query pattern.
Keywords: suffix array|text|text search|full text search|full text|search|searching algorithms|string matching|substring matching|binary search|document collection|query|wildcard|postfix search|javascript|string-matching|suffix-array|text-search