jsongrep is a new Rust-based CLI tool for querying JSON documents using a regular language query syntax compiled into a deterministic finite automaton (DFA). Unlike jq, jmespath, or jsonpath-rust which interpret path expressions at runtime, jsongrep compiles queries into a DFA upfront using Glushkov's construction and subset
Table of contents
A Whirlwind Tour of jsongrepThe jsongrep PitchThe jsongrep Anti-Pitchjsongrep 's DFA-Based Query EngineBenchmarking MethodologyBenchmark ResultsLinksReferencesSort: