match-sorter
Simple, expected, and deterministic best-match sorting of an array in JavaScript
sort-by-value
Re-order the objects in an array so that values of a specified property match the order of a provided array of values.
filter-object
Filter an object by its keys or values. Returns a copy of an object filtered to have only keys or values that match the given glob patterns.
@orchidjs/sifter
A library for textually searching arrays and hashes of objects by property (or multiple properties). Designed specifically for autocomplete.