rbush
High-performance 2D spatial index for rectangles (based on R*-tree with bulk loading and bulk insertion algorithms)
High-performance 2D spatial index for rectangles (based on R*-tree with bulk loading and bulk insertion algorithms)
The official Elasticsearch client for Node.js
Boyer-Moore-Horspool algorithms
small, standalone fuzzy search / fuzzy filter. browser or node
Utility functions shared by react-highlight-words and react-native-highlight-words
An ESnext spec-compliant shim/polyfill/replacement for all Well-Known Symbols that works in any environment with Symbols.
A node.js through stream that does basic streaming text search and replace and is chunk boundary friendly
Better binary searching
remove diacritics from strings
Walk up the directory tree until the specified path is found.
React component to highlight words within a larger body of text
⚡ Lightning-fast search for React DOM, by Algolia
⚡ Lightning-fast search for React, by Algolia
Highlight keywords using JavaScript. Intended for every use case. Can e.g. be used to mark text in search results.
Command line search and replace utility
BoyerMooreHorspool algorithms
Get a list of npm packages with keywords
A module to manipulate search part of URLs (querystring)
MongoDB query language for in-memory objects
Find a config file (like .jshintrc) by walking up from a specific directory.