triejs (npm): Customizable trie data structure built in JavaScript.
Keywords: trie|autocomplete|dictionary|type ahead