How the JSON Path Finder Works
AnyTool parses your JSON with the native JSON.parse and evaluates JSONPath expressions with jsonpath-plus in safe (CSP-compliant) mode, re-querying on each keystroke (debounced) to show matched values or paths with a live match count. A clickable JSON tree auto-generates the JSONPath for any node, with dot vs bracket notation options. Everything runs locally, so the document is never uploaded.
- Parsing via native JSON.parse; querying via jsonpath-plus (RFC 9535)
- Live evaluation with a match-count badge
- Matched-values vs matched-paths output toggle
- Click-to-copy path tree builds JSONPath for any node
- eval: safe mode for CSP compliance — never native eval
