This article introduces a tool called jsongrep, explains the internal search engine it uses, and outlines the benchmarking strategy used to compare its performance with other JSON path-like query tools. The tool parses the JSON document, constructs an NFA from the query, determinizes the NFA into a DFA, and performs a depth-first search with DFA transitions to identify matching values in the JSON file. The article also provides installation instructions for jsongrep and highlights its cross-platform compatibility and efficiency due to the use of DFA for searching.










