Lucene Query Parser for JavaScript

JSON →
library 1.2.0 ·javascript abandoned
verified May 27, 2026

This library offers a JavaScript implementation of the Lucene query parser, allowing applications to translate Lucene-style query strings into an Abstract Syntax Tree (AST). It was developed using PEG.js, a parser generator. The current stable version is 1.2.0, which was released in 2017. The project appears to be abandoned, with no significant updates or commits in several years. Its key differentiator is providing a direct JavaScript port of the Lucene query parsing logic, enabling both client-side and server-side (Node.js) applications to interpret complex search queries adhering to Lucene syntax. Users should be aware of its inactive development status and potential compatibility challenges with modern JavaScript ecosystems, especially concerning ES Modules (ESM) or newer Node.js features, as it predates widespread adoption of these standards.

total hits 16
actors 8 distinct systems
last hit 4d ago AhrefsBot
MetaBot
4
GPTBot
2
Script
1
ClaudeBot
1
Search engines
2

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇺🇦 Ukraine · 🇩🇪 Germany · 🇫🇷 France