lucene
JSON →A JavaScript library for parsing, modifying, and stringifying Lucene query strings, built with PEG.js. Version 2.1.1 provides a stable API with a custom AST representation. It offers parse() and toString() functions to convert between query strings and structured objects. Compared to alternatives, it is lightweight and focused on query manipulation. The library is released as npm package and is in active use, though development cadence is low.
Resources
packagelucene ↗